builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0146 starttime: 1467815166.3 results: success (0) buildid: 20160706061822 builduid: 533aec527d9f42bfb5d1d00145bc3c81 revision: cda06c358893d526741f3165800d3406111749bc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.302077) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.302490) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.303089) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.328867) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.329179) ========= 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.6xgPvbC9Wb/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.vuoRwK4rND/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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-06 07:26:06-- 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% 175M=0s 2016-07-06 07:26:06 (175 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.582427 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.933602) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.933957) ========= 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.6xgPvbC9Wb/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.vuoRwK4rND/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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.027200 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:06.982483) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:26:06.982889) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cda06c358893d526741f3165800d3406111749bc --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 cda06c358893d526741f3165800d3406111749bc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.6xgPvbC9Wb/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.vuoRwK4rND/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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-06 07:26:07,057 truncating revision to first 12 chars 2016-07-06 07:26:07,057 Setting DEBUG logging. 2016-07-06 07:26:07,057 attempt 1/10 2016-07-06 07:26:07,057 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cda06c358893?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 07:26:07,779 unpacking tar archive at: mozilla-beta-cda06c358893/testing/mozharness/ program finished with exit code 0 elapsedTime=0.988747 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:26:07.995973) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:07.996701) ========= script_repo_revision: cda06c358893d526741f3165800d3406111749bc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:07.997605) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:07.998258) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 07:26:08.017214) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 17 secs) (at 2016-07-06 07:26:08.017521) ========= /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.6xgPvbC9Wb/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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 07:26:08 INFO - MultiFileLogger online at 20160706 07:26:08 in /builds/slave/test 07:26:08 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 07:26:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:26:08 INFO - {'append_to_log': False, 07:26:08 INFO - 'base_work_dir': '/builds/slave/test', 07:26:08 INFO - 'blob_upload_branch': 'mozilla-beta', 07:26:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:26:08 INFO - 'buildbot_json_path': 'buildprops.json', 07:26:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:26:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:26:08 INFO - 'download_minidump_stackwalk': True, 07:26:08 INFO - 'download_symbols': 'true', 07:26:08 INFO - 'e10s': False, 07:26:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:26:08 INFO - 'tooltool.py': '/tools/tooltool.py', 07:26:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:26:08 INFO - '/tools/misc-python/virtualenv.py')}, 07:26:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:26:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:26:08 INFO - 'log_level': 'info', 07:26:08 INFO - 'log_to_console': True, 07:26:08 INFO - 'opt_config_files': (), 07:26:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:26:08 INFO - '--processes=1', 07:26:08 INFO - '--config=%(test_path)s/wptrunner.ini', 07:26:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:26:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:26:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:26:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:26:08 INFO - 'pip_index': False, 07:26:08 INFO - 'require_test_zip': True, 07:26:08 INFO - 'test_type': ('testharness',), 07:26:08 INFO - 'this_chunk': '1', 07:26:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:26:08 INFO - 'total_chunks': '10', 07:26:08 INFO - 'virtualenv_path': 'venv', 07:26:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:26:08 INFO - 'work_dir': 'build'} 07:26:08 INFO - ##### 07:26:08 INFO - ##### Running clobber step. 07:26:08 INFO - ##### 07:26:08 INFO - Running pre-action listener: _resource_record_pre_action 07:26:08 INFO - Running main action method: clobber 07:26:08 INFO - rmtree: /builds/slave/test/build 07:26:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:26:10 INFO - Running post-action listener: _resource_record_post_action 07:26:10 INFO - ##### 07:26:10 INFO - ##### Running read-buildbot-config step. 07:26:10 INFO - ##### 07:26:10 INFO - Running pre-action listener: _resource_record_pre_action 07:26:10 INFO - Running main action method: read_buildbot_config 07:26:10 INFO - Using buildbot properties: 07:26:10 INFO - { 07:26:10 INFO - "project": "", 07:26:10 INFO - "product": "firefox", 07:26:10 INFO - "script_repo_revision": "production", 07:26:10 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:26:10 INFO - "repository": "", 07:26:10 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:26:10 INFO - "buildid": "20160706061822", 07:26:10 INFO - "pgo_build": "False", 07:26:10 INFO - "basedir": "/builds/slave/test", 07:26:10 INFO - "buildnumber": 17, 07:26:10 INFO - "slavename": "t-yosemite-r7-0146", 07:26:10 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 07:26:10 INFO - "platform": "macosx64", 07:26:10 INFO - "branch": "mozilla-beta", 07:26:10 INFO - "revision": "cda06c358893d526741f3165800d3406111749bc", 07:26:10 INFO - "repo_path": "releases/mozilla-beta", 07:26:10 INFO - "moz_repo_path": "", 07:26:10 INFO - "stage_platform": "macosx64", 07:26:10 INFO - "builduid": "533aec527d9f42bfb5d1d00145bc3c81", 07:26:10 INFO - "slavebuilddir": "test" 07:26:10 INFO - } 07:26:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:26:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:26:10 INFO - Running post-action listener: _resource_record_post_action 07:26:10 INFO - ##### 07:26:10 INFO - ##### Running download-and-extract step. 07:26:10 INFO - ##### 07:26:10 INFO - Running pre-action listener: _resource_record_pre_action 07:26:10 INFO - Running main action method: download_and_extract 07:26:10 INFO - mkdir: /builds/slave/test/build/tests 07:26:10 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')]} 07:26:10 INFO - https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:26:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:26:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:26:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:22 INFO - Downloaded 1201 bytes. 07:26:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:26:22 INFO - Using the following test package requirements: 07:26:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:26:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:26:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:26:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'jsshell-mac64.zip'], 07:26:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:26:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:26:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:26:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:26:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:26:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:26:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:26:22 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 07:26:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:26:22 INFO - https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:26:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:26:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:26:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:34 INFO - Downloaded 18406764 bytes. 07:26:34 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/*'] 07:26:34 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/* 07:26:35 INFO - caution: filename not matched: web-platform/* 07:26:35 INFO - Return code: 11 07:26:35 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')]} 07:26:35 INFO - https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:26:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:26:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:26:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:36 INFO - Downloaded 36389883 bytes. 07:26:36 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/*'] 07:26:36 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/* 07:26:40 INFO - caution: filename not matched: bin/* 07:26:40 INFO - caution: filename not matched: config/* 07:26:40 INFO - caution: filename not matched: mozbase/* 07:26:40 INFO - caution: filename not matched: marionette/* 07:26:40 INFO - caution: filename not matched: tools/wptserve/* 07:26:40 INFO - Return code: 11 07:26:40 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')]} 07:26:40 INFO - https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:26:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:26:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:26:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:26:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:43 INFO - Downloaded 73016936 bytes. 07:26:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:26:43 INFO - mkdir: /builds/slave/test/properties 07:26:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:26:43 INFO - Writing to file /builds/slave/test/properties/build_url 07:26:43 INFO - Contents: 07:26:43 INFO - build_url:https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:26:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:26:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:26:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:26:43 INFO - Contents: 07:26:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:26:43 INFO - https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:26:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:26:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:26:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:26:49 INFO - Downloaded 103718298 bytes. 07:26:49 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'] 07:26:49 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 07:26:52 INFO - Return code: 0 07:26:52 INFO - Running post-action listener: _resource_record_post_action 07:26:52 INFO - Running post-action listener: set_extra_try_arguments 07:26:52 INFO - ##### 07:26:52 INFO - ##### Running create-virtualenv step. 07:26:52 INFO - ##### 07:26:52 INFO - Running pre-action listener: _pre_create_virtualenv 07:26:52 INFO - Running pre-action listener: _resource_record_pre_action 07:26:52 INFO - Running main action method: create_virtualenv 07:26:52 INFO - Creating virtualenv /builds/slave/test/build/venv 07:26:52 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 07:26:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:26:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:26:52 INFO - Using real prefix '/tools/python27' 07:26:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:26:53 INFO - Installing distribute.............................................................................................................................................................................................done. 07:26:56 INFO - Installing pip.................done. 07:26:56 INFO - Return code: 0 07:26:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:26:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:26:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:26:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:26:56 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 0x103d24e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d41f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff9224bd220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d3d5e0>, '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 0x103920cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10394b990>, '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.6xgPvbC9Wb/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:26:56 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 07:26:56 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 07:26:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6xgPvbC9Wb/Render', 07:26:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:26:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:26:56 INFO - 'HOME': '/Users/cltbld', 07:26:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:26:56 INFO - 'LOGNAME': 'cltbld', 07:26:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:26:56 INFO - 'MOZ_NO_REMOTE': '1', 07:26:56 INFO - 'NO_EM_RESTART': '1', 07:26:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:26:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:26:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:26:56 INFO - 'PWD': '/builds/slave/test', 07:26:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:26:56 INFO - 'SHELL': '/bin/bash', 07:26:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 07:26:56 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 07:26:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:26:56 INFO - 'USER': 'cltbld', 07:26:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:26:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:26:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:26:56 INFO - 'XPC_FLAGS': '0x0', 07:26:56 INFO - 'XPC_SERVICE_NAME': '0', 07:26:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:26:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:26:56 INFO - Downloading/unpacking psutil>=0.7.1 07:26:56 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 07:26:56 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 07:26:56 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 07:26:56 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 07:26:56 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 07:26:56 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 07:26:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:26:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:26:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:26:59 INFO - Installing collected packages: psutil 07:26:59 INFO - Running setup.py install for psutil 07:27:00 INFO - building 'psutil._psutil_osx' extension 07:27: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 07:27: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_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 07:27: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/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 07:27:00 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 07:27:00 INFO - building 'psutil._psutil_posix' extension 07:27:00 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 07:27:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:27:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:27:00 INFO - ^ 07:27:00 INFO - 1 warning generated. 07:27:00 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 07:27:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:27:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:27:01 INFO - Successfully installed psutil 07:27:01 INFO - Cleaning up... 07:27:01 INFO - Return code: 0 07:27:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:27: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')]} 07:27:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27: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')]} 07:27:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27: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 0x103d24e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d41f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff9224bd220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d3d5e0>, '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 0x103920cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10394b990>, '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.6xgPvbC9Wb/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27: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 07:27: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 07:27:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6xgPvbC9Wb/Render', 07:27:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:01 INFO - 'HOME': '/Users/cltbld', 07:27:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:01 INFO - 'LOGNAME': 'cltbld', 07:27:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:01 INFO - 'MOZ_NO_REMOTE': '1', 07:27:01 INFO - 'NO_EM_RESTART': '1', 07:27:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:01 INFO - 'PWD': '/builds/slave/test', 07:27:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:01 INFO - 'SHELL': '/bin/bash', 07:27:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 07:27:01 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 07:27:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:01 INFO - 'USER': 'cltbld', 07:27:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:01 INFO - 'XPC_FLAGS': '0x0', 07:27:01 INFO - 'XPC_SERVICE_NAME': '0', 07:27:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:27:01 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 07:27:01 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 07:27:01 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 07:27:01 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 07:27:01 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 07:27:01 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 07:27:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:27:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:27:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:27:05 INFO - Installing collected packages: mozsystemmonitor 07:27:05 INFO - Running setup.py install for mozsystemmonitor 07:27:05 INFO - Successfully installed mozsystemmonitor 07:27:05 INFO - Cleaning up... 07:27:05 INFO - Return code: 0 07:27:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:27: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')]} 07:27:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27: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')]} 07:27:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27: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 0x103d24e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d41f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff9224bd220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d3d5e0>, '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 0x103920cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10394b990>, '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.6xgPvbC9Wb/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27: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 07:27: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 07:27:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6xgPvbC9Wb/Render', 07:27:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:05 INFO - 'HOME': '/Users/cltbld', 07:27:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:05 INFO - 'LOGNAME': 'cltbld', 07:27:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:05 INFO - 'MOZ_NO_REMOTE': '1', 07:27:05 INFO - 'NO_EM_RESTART': '1', 07:27:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:05 INFO - 'PWD': '/builds/slave/test', 07:27:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:05 INFO - 'SHELL': '/bin/bash', 07:27:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 07:27:05 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 07:27:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:05 INFO - 'USER': 'cltbld', 07:27:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:05 INFO - 'XPC_FLAGS': '0x0', 07:27:05 INFO - 'XPC_SERVICE_NAME': '0', 07:27:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:05 INFO - Downloading/unpacking blobuploader==1.2.4 07:27: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 07:27: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 07:27: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 07:27: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 07:27: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 07:27: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 07:27:10 INFO - Downloading blobuploader-1.2.4.tar.gz 07:27:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:27:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:27:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 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 07:27:10 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 07:27:11 INFO - Downloading docopt-0.6.1.tar.gz 07:27:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:27:11 INFO - Installing collected packages: blobuploader, requests, docopt 07:27:11 INFO - Running setup.py install for blobuploader 07:27:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:27:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:27:11 INFO - Running setup.py install for requests 07:27:12 INFO - Running setup.py install for docopt 07:27:12 INFO - Successfully installed blobuploader requests docopt 07:27:12 INFO - Cleaning up... 07:27:12 INFO - Return code: 0 07:27:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:27:12 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')]} 07:27:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:12 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')]} 07:27:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:12 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 0x103d24e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d41f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff9224bd220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d3d5e0>, '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 0x103920cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10394b990>, '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.6xgPvbC9Wb/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:12 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 07:27:12 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 07:27:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6xgPvbC9Wb/Render', 07:27:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:12 INFO - 'HOME': '/Users/cltbld', 07:27:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:12 INFO - 'LOGNAME': 'cltbld', 07:27:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:12 INFO - 'MOZ_NO_REMOTE': '1', 07:27:12 INFO - 'NO_EM_RESTART': '1', 07:27:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:12 INFO - 'PWD': '/builds/slave/test', 07:27:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:12 INFO - 'SHELL': '/bin/bash', 07:27:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 07:27:12 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 07:27:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:12 INFO - 'USER': 'cltbld', 07:27:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:12 INFO - 'XPC_FLAGS': '0x0', 07:27:12 INFO - 'XPC_SERVICE_NAME': '0', 07:27:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:27:12 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-oJDniQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-HFYlis-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-xsqN6p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-eAPvNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-poO58q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-xovS9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-kmJGSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-ll5QT0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-IChdnE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:27:13 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-PdhC13-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-rAUQXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-tlz2qs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-UKIAyh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-JKahIf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_ecjTp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_hOqRZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Ju1KFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-cpJ1LM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-JaRH6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:27:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:14 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-rXuMmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:27:15 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-8kRnLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:27:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:27:15 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 07:27:15 INFO - Running setup.py install for manifestparser 07:27:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:27:15 INFO - Running setup.py install for mozcrash 07:27:15 INFO - Running setup.py install for mozdebug 07:27:15 INFO - Running setup.py install for mozdevice 07:27:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Running setup.py install for mozfile 07:27:16 INFO - Running setup.py install for mozhttpd 07:27:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Running setup.py install for mozinfo 07:27:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Running setup.py install for mozInstall 07:27:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:27:16 INFO - Running setup.py install for mozleak 07:27:16 INFO - Running setup.py install for mozlog 07:27:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:27:17 INFO - Running setup.py install for moznetwork 07:27:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:27:17 INFO - Running setup.py install for mozprocess 07:27:17 INFO - Running setup.py install for mozprofile 07:27:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:27:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:27:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:27:17 INFO - Running setup.py install for mozrunner 07:27:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:27:17 INFO - Running setup.py install for mozscreenshot 07:27:17 INFO - Running setup.py install for moztest 07:27:17 INFO - Running setup.py install for mozversion 07:27:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:27:18 INFO - Running setup.py install for wptserve 07:27:18 INFO - Running setup.py install for marionette-driver 07:27:18 INFO - Running setup.py install for browsermob-proxy 07:27:18 INFO - Running setup.py install for marionette-client 07:27:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:27:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:27:18 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 07:27:18 INFO - Cleaning up... 07:27:18 INFO - Return code: 0 07:27:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:27:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:18 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 0x103d24e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d41f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff9224bd220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103d3d5e0>, '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 0x103920cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10394b990>, '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.6xgPvbC9Wb/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:18 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 07:27:18 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 07:27:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6xgPvbC9Wb/Render', 07:27:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:18 INFO - 'HOME': '/Users/cltbld', 07:27:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:18 INFO - 'LOGNAME': 'cltbld', 07:27:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:18 INFO - 'MOZ_NO_REMOTE': '1', 07:27:18 INFO - 'NO_EM_RESTART': '1', 07:27:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:18 INFO - 'PWD': '/builds/slave/test', 07:27:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:18 INFO - 'SHELL': '/bin/bash', 07:27:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 07:27:18 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 07:27:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:18 INFO - 'USER': 'cltbld', 07:27:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:18 INFO - 'XPC_FLAGS': '0x0', 07:27:18 INFO - 'XPC_SERVICE_NAME': '0', 07:27:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-3FniuU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:27:19 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)) 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-hjwCFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:27:19 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)) 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-TUfiCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:27:19 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)) 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-LEBWco-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:27:19 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)) 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-HQ1dOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:27:19 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)) 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-e7Rd7g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:27:19 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)) 07:27:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:27:19 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-lMHrGW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-kgVY1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-nNz9Ug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-2wSmGm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Xe0AVx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Nm2gvM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-xqBN7z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-26WMfZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-1vouc9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:20 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)) 07:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:27:20 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-eftG0i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:27:21 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)) 07:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:27:21 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-MWzWRJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:27:21 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)) 07:27:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:27:21 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-ee0_eg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:27:21 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)) 07:27:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:27:21 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-uaLy3F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:27:21 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)) 07:27:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:21 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-CLE6Zx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:21 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)) 07:27:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:27:21 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-o40UIi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:27:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:27:21 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)) 07:27:21 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)) 07:27:21 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)) 07:27:21 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)) 07:27:21 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)) 07:27:21 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)) 07:27:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:27:21 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 07:27:21 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 07:27:21 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 07:27:21 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 07:27:21 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 07:27:21 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 07:27:24 INFO - Downloading blessings-1.6.tar.gz 07:27:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:27:24 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)) 07:27:24 INFO - Installing collected packages: blessings 07:27:24 INFO - Running setup.py install for blessings 07:27:24 INFO - Successfully installed blessings 07:27:24 INFO - Cleaning up... 07:27:24 INFO - Return code: 0 07:27:24 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:27:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:27:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:27:25 INFO - Reading from file tmpfile_stdout 07:27:25 INFO - Current package versions: 07:27:25 INFO - blessings == 1.6 07:27:25 INFO - blobuploader == 1.2.4 07:27:25 INFO - browsermob-proxy == 0.6.0 07:27:25 INFO - docopt == 0.6.1 07:27:25 INFO - manifestparser == 1.1 07:27:25 INFO - marionette-client == 2.3.0 07:27:25 INFO - marionette-driver == 1.4.0 07:27:25 INFO - mozInstall == 1.12 07:27:25 INFO - mozcrash == 0.17 07:27:25 INFO - mozdebug == 0.1 07:27:25 INFO - mozdevice == 0.48 07:27:25 INFO - mozfile == 1.2 07:27:25 INFO - mozhttpd == 0.7 07:27:25 INFO - mozinfo == 0.9 07:27:25 INFO - mozleak == 0.1 07:27:25 INFO - mozlog == 3.1 07:27:25 INFO - moznetwork == 0.27 07:27:25 INFO - mozprocess == 0.22 07:27:25 INFO - mozprofile == 0.28 07:27:25 INFO - mozrunner == 6.11 07:27:25 INFO - mozscreenshot == 0.1 07:27:25 INFO - mozsystemmonitor == 0.0 07:27:25 INFO - moztest == 0.7 07:27:25 INFO - mozversion == 1.4 07:27:25 INFO - psutil == 3.1.1 07:27:25 INFO - requests == 1.2.3 07:27:25 INFO - wptserve == 1.4.0 07:27:25 INFO - wsgiref == 0.1.2 07:27:25 INFO - Running post-action listener: _resource_record_post_action 07:27:25 INFO - Running post-action listener: _start_resource_monitoring 07:27:25 INFO - Starting resource monitoring. 07:27:25 INFO - ##### 07:27:25 INFO - ##### Running pull step. 07:27:25 INFO - ##### 07:27:25 INFO - Running pre-action listener: _resource_record_pre_action 07:27:25 INFO - Running main action method: pull 07:27:25 INFO - Pull has nothing to do! 07:27:25 INFO - Running post-action listener: _resource_record_post_action 07:27:25 INFO - ##### 07:27:25 INFO - ##### Running install step. 07:27:25 INFO - ##### 07:27:25 INFO - Running pre-action listener: _resource_record_pre_action 07:27:25 INFO - Running main action method: install 07:27:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:27:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:27:25 INFO - Reading from file tmpfile_stdout 07:27:25 INFO - Detecting whether we're running mozinstall >=1.0... 07:27:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:27:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:27:25 INFO - Reading from file tmpfile_stdout 07:27:25 INFO - Output received: 07:27:25 INFO - Usage: mozinstall [options] installer 07:27:25 INFO - Options: 07:27:25 INFO - -h, --help show this help message and exit 07:27:25 INFO - -d DEST, --destination=DEST 07:27:25 INFO - Directory to install application into. [default: 07:27:25 INFO - "/builds/slave/test"] 07:27:25 INFO - --app=APP Application being installed. [default: firefox] 07:27:25 INFO - mkdir: /builds/slave/test/build/application 07:27:25 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'] 07:27:25 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 07:27:43 INFO - Reading from file tmpfile_stdout 07:27:43 INFO - Output received: 07:27:43 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:27:43 INFO - Running post-action listener: _resource_record_post_action 07:27:43 INFO - ##### 07:27:43 INFO - ##### Running run-tests step. 07:27:43 INFO - ##### 07:27:43 INFO - Running pre-action listener: _resource_record_pre_action 07:27:43 INFO - Running main action method: run_tests 07:27:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:27:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:27:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:27:43 INFO - grabbing minidump binary from tooltool 07:27:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:43 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 0x103d3d5e0>, '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 0x103920cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10394b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:27:43 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 07:27:43 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 07:27:43 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:27:43 INFO - Return code: 0 07:27:43 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:27:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:27:43 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/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:27:43 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/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:27:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6xgPvbC9Wb/Render', 07:27:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:43 INFO - 'HOME': '/Users/cltbld', 07:27:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:43 INFO - 'LOGNAME': 'cltbld', 07:27:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:27:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:43 INFO - 'MOZ_NO_REMOTE': '1', 07:27:43 INFO - 'NO_EM_RESTART': '1', 07:27:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:43 INFO - 'PWD': '/builds/slave/test', 07:27:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:43 INFO - 'SHELL': '/bin/bash', 07:27:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vuoRwK4rND/Listeners', 07:27:43 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 07:27:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:43 INFO - 'USER': 'cltbld', 07:27:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:43 INFO - 'XPC_FLAGS': '0x0', 07:27:43 INFO - 'XPC_SERVICE_NAME': '0', 07:27:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:43 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/SSJ_xw1eQrKyIRdBrSOBBQ/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 07:27:44 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 07:27:44 INFO - import pkg_resources 07:27:44 INFO - Using 1 client processes 07:27:45 INFO - wptserve Starting http server on 127.0.0.1:8000 07:27:45 INFO - wptserve Starting http server on 127.0.0.1:8001 07:27:45 INFO - wptserve Starting http server on 127.0.0.1:8443 07:27:47 INFO - SUITE-START | Running 778 tests 07:27:47 INFO - Running testharness tests 07:27:47 INFO - Setting up ssl 07:27:47 INFO - PROCESS | certutil | 07:27:47 INFO - PROCESS | certutil | 07:27:47 INFO - PROCESS | certutil | 07:27:47 INFO - Certificate Nickname Trust Attributes 07:27:47 INFO - SSL,S/MIME,JAR/XPI 07:27:47 INFO - 07:27:47 INFO - web-platform-tests CT,, 07:27:47 INFO - 07:27:47 INFO - Starting runner 07:27:48 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:27:48 INFO - PROCESS | 1658 | 1467815268199 Marionette DEBUG Marionette enabled via build flag and pref 07:27:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x113d13800 == 1 [pid = 1658] [id = 1] 07:27:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 1 (0x113d14000) [pid = 1658] [serial = 1] [outer = 0x0] 07:27:48 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:27:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 2 (0x113d15000) [pid = 1658] [serial = 2] [outer = 0x113d14000] 07:27:48 INFO - PROCESS | 1658 | 1467815268510 Marionette INFO Listening on port 2828 07:27:48 INFO - PROCESS | 1658 | 1467815268748 Marionette DEBUG Marionette enabled via command-line flag 07:27:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x11686f000 == 2 [pid = 1658] [id = 2] 07:27:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 3 (0x11686f800) [pid = 1658] [serial = 3] [outer = 0x0] 07:27:48 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:27:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 4 (0x116870800) [pid = 1658] [serial = 4] [outer = 0x11686f800] 07:27:48 INFO - PROCESS | 1658 | [1658] 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 07:27:48 INFO - PROCESS | 1658 | 1467815268893 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49285 07:27:48 INFO - PROCESS | 1658 | 1467815268979 Marionette DEBUG Closed connection conn0 07:27:48 INFO - PROCESS | 1658 | [1658] 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 07:27:48 INFO - PROCESS | 1658 | 1467815268985 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49286 07:27:48 INFO - PROCESS | 1658 | 1467815268993 Marionette DEBUG Closed connection conn1 07:27:48 INFO - PROCESS | 1658 | [1658] 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 07:27:49 INFO - PROCESS | 1658 | 1467815268998 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49287 07:27:49 INFO - PROCESS | 1658 | 1467815269005 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:27:49 INFO - PROCESS | 1658 | 1467815269011 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":"20160706061822","device":"desktop","version":"48.0"} 07:27:49 INFO - PROCESS | 1658 | [1658] 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 07:27:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x119de2800 == 3 [pid = 1658] [id = 3] 07:27:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 5 (0x119de3000) [pid = 1658] [serial = 5] [outer = 0x0] 07:27:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x119de3800 == 4 [pid = 1658] [id = 4] 07:27:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 6 (0x119c6b400) [pid = 1658] [serial = 6] [outer = 0x0] 07:27:50 INFO - PROCESS | 1658 | [1658] 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 07:27:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12129c000 == 5 [pid = 1658] [id = 5] 07:27:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 7 (0x119c67c00) [pid = 1658] [serial = 7] [outer = 0x0] 07:27:50 INFO - PROCESS | 1658 | [1658] 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 07:27:50 INFO - PROCESS | 1658 | [1658] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:27:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 8 (0x12168b400) [pid = 1658] [serial = 8] [outer = 0x119c67c00] 07:27:50 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:27:50 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:27:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 9 (0x121505800) [pid = 1658] [serial = 9] [outer = 0x119de3000] 07:27:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 10 (0x123bed000) [pid = 1658] [serial = 10] [outer = 0x119c6b400] 07:27:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 11 (0x123beec00) [pid = 1658] [serial = 11] [outer = 0x119c67c00] 07:27:50 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:27:51 INFO - PROCESS | 1658 | 1467815271053 Marionette INFO startBrowser f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:51 INFO - PROCESS | 1658 | 1467815271075 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 1658 | 1467815271085 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 1658 | 1467815271086 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:51 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:27:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 12 (0x12670ec00) [pid = 1658] [serial = 12] [outer = 0x119c67c00] 07:27:51 INFO - PROCESS | 1658 | 1467815271390 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f977cb53-dae0-1140-bf6c-17a76770ce9a","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":"20160706061822","device":"desktop","version":"48.0","command_id":1}}] 07:27:51 INFO - PROCESS | 1658 | 1467815271484 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}] 07:27:51 INFO - PROCESS | 1658 | 1467815271487 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:51 INFO - PROCESS | 1658 | 1467815271536 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:27:51 INFO - PROCESS | 1658 | 1467815271609 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:27:51 INFO - PROCESS | 1658 | 1467815271610 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:51 INFO - PROCESS | 1658 | [1658] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:27:51 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:27:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 13 (0x128cc9800) [pid = 1658] [serial = 13] [outer = 0x119c67c00] 07:27:51 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:27:51 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:51 INFO - PROCESS | 1658 | 1467815271935 Marionette TRACE conn2 <- [1,3,null,{}] 07:27:51 INFO - PROCESS | 1658 | 1467815271938 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:27:51 INFO - PROCESS | 1658 | 1467815271940 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:51 INFO - PROCESS | 1658 | 1467815271966 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:27:52 INFO - PROCESS | 1658 | 1467815272002 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 1658 | 1467815272005 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:27:52 INFO - PROCESS | 1658 | 1467815272009 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 1658 | 1467815272012 Marionette TRACE conn2 <- [1,6,null,{}] 07:27:52 INFO - PROCESS | 1658 | 1467815272021 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}] 07:27:52 INFO - PROCESS | 1658 | 1467815272023 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:52 INFO - PROCESS | 1658 | 1467815272040 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:27:52 INFO - PROCESS | 1658 | 1467815272044 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 1658 | 1467815272050 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x129089800 == 6 [pid = 1658] [id = 6] 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 14 (0x1290cfc00) [pid = 1658] [serial = 14] [outer = 0x0] 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 15 (0x1290d1800) [pid = 1658] [serial = 15] [outer = 0x1290cfc00] 07:27:52 INFO - PROCESS | 1658 | 1467815272095 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 16 (0x1290d7400) [pid = 1658] [serial = 16] [outer = 0x1290cfc00] 07:27:52 INFO - PROCESS | 1658 | 1467815272456 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]]]}] 07:27:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291e2000 == 7 [pid = 1658] [id = 7] 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 17 (0x129303c00) [pid = 1658] [serial = 17] [outer = 0x0] 07:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 479ms 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 18 (0x1294dc000) [pid = 1658] [serial = 18] [outer = 0x129303c00] 07:27:52 INFO - PROCESS | 1658 | 1467815272490 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 19 (0x1294e5800) [pid = 1658] [serial = 19] [outer = 0x129303c00] 07:27:52 INFO - PROCESS | 1658 | 1467815272530 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 1658 | 1467815272532 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:27:52 INFO - PROCESS | 1658 | 1467815272569 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 1658 | 1467815272570 Marionette TRACE conn2 <- [1,10,null,{}] 07:27:52 INFO - PROCESS | 1658 | 1467815272585 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}] 07:27:52 INFO - PROCESS | 1658 | 1467815272588 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:52 INFO - PROCESS | 1658 | 1467815272718 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:27:52 INFO - PROCESS | 1658 | 1467815272742 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 1658 | 1467815272744 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a68b800 == 8 [pid = 1658] [id = 8] 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 20 (0x12a5fc000) [pid = 1658] [serial = 20] [outer = 0x0] 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 21 (0x12a5fdc00) [pid = 1658] [serial = 21] [outer = 0x12a5fc000] 07:27:52 INFO - PROCESS | 1658 | 1467815272773 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 22 (0x12a808400) [pid = 1658] [serial = 22] [outer = 0x12a5fc000] 07:27:53 INFO - PROCESS | 1658 | 1467815273142 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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 636ms 07:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:27:53 INFO - PROCESS | 1658 | 1467815273195 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 1658 | 1467815273196 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:27:53 INFO - PROCESS | 1658 | 1467815273198 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 1658 | 1467815273199 Marionette TRACE conn2 <- [1,14,null,{}] 07:27:53 INFO - PROCESS | 1658 | 1467815273202 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}] 07:27:53 INFO - PROCESS | 1658 | 1467815273204 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:53 INFO - PROCESS | 1658 | 1467815273296 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:27:53 INFO - PROCESS | 1658 | 1467815273302 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 1658 | 1467815273303 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b144800 == 9 [pid = 1658] [id = 9] 07:27:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 23 (0x12a80f800) [pid = 1658] [serial = 23] [outer = 0x0] 07:27:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 24 (0x12b116400) [pid = 1658] [serial = 24] [outer = 0x12a80f800] 07:27:53 INFO - PROCESS | 1658 | 1467815273329 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 25 (0x12b120000) [pid = 1658] [serial = 25] [outer = 0x12a80f800] 07:27:53 INFO - PROCESS | 1658 | 1467815273593 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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 07:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:27:53 INFO - PROCESS | 1658 | 1467815273622 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 1658 | 1467815273623 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:27:53 INFO - PROCESS | 1658 | 1467815273626 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 1658 | 1467815273627 Marionette TRACE conn2 <- [1,18,null,{}] 07:27:53 INFO - PROCESS | 1658 | 1467815273636 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}] 07:27:53 INFO - PROCESS | 1658 | 1467815273638 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:53 INFO - PROCESS | 1658 | 1467815273732 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:27:53 INFO - PROCESS | 1658 | 1467815273737 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 1658 | 1467815273739 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b957800 == 10 [pid = 1658] [id = 10] 07:27:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 26 (0x12b7df400) [pid = 1658] [serial = 26] [outer = 0x0] 07:27:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 27 (0x12b986000) [pid = 1658] [serial = 27] [outer = 0x12b7df400] 07:27:53 INFO - PROCESS | 1658 | 1467815273763 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 28 (0x12b98c000) [pid = 1658] [serial = 28] [outer = 0x12b7df400] 07:27:54 INFO - PROCESS | 1658 | 1467815274021 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]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 07:27:54 INFO - PROCESS | 1658 | 1467815274045 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 1658 | 1467815274046 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:27:54 INFO - PROCESS | 1658 | 1467815274056 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 1658 | 1467815274057 Marionette TRACE conn2 <- [1,22,null,{}] 07:27:54 INFO - PROCESS | 1658 | 1467815274059 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}] 07:27:54 INFO - PROCESS | 1658 | 1467815274060 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:54 INFO - PROCESS | 1658 | 1467815274159 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:27:54 INFO - PROCESS | 1658 | 1467815274163 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 1658 | 1467815274165 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119acf000 == 11 [pid = 1658] [id = 11] 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 29 (0x11853e400) [pid = 1658] [serial = 29] [outer = 0x0] 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 30 (0x12a806400) [pid = 1658] [serial = 30] [outer = 0x11853e400] 07:27:54 INFO - PROCESS | 1658 | 1467815274189 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 31 (0x12bc90c00) [pid = 1658] [serial = 31] [outer = 0x11853e400] 07:27:54 INFO - PROCESS | 1658 | 1467815274418 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]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 370ms 07:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:27:54 INFO - PROCESS | 1658 | 1467815274427 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 1658 | 1467815274428 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:27:54 INFO - PROCESS | 1658 | 1467815274431 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 1658 | 1467815274434 Marionette TRACE conn2 <- [1,26,null,{}] 07:27:54 INFO - PROCESS | 1658 | 1467815274441 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}] 07:27:54 INFO - PROCESS | 1658 | 1467815274442 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:54 INFO - PROCESS | 1658 | 1467815274541 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:27:54 INFO - PROCESS | 1658 | 1467815274544 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 1658 | 1467815274546 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181d4000 == 12 [pid = 1658] [id = 12] 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 32 (0x1185adc00) [pid = 1658] [serial = 32] [outer = 0x0] 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 33 (0x12b990000) [pid = 1658] [serial = 33] [outer = 0x1185adc00] 07:27:54 INFO - PROCESS | 1658 | 1467815274570 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 34 (0x12be35800) [pid = 1658] [serial = 34] [outer = 0x1185adc00] 07:27:54 INFO - PROCESS | 1658 | 1467815274802 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]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 380ms 07:27:54 INFO - PROCESS | 1658 | 1467815274811 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 1658 | 1467815274812 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:27:54 INFO - PROCESS | 1658 | 1467815274821 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 1658 | 1467815274822 Marionette TRACE conn2 <- [1,30,null,{}] 07:27:54 INFO - PROCESS | 1658 | 1467815274824 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}] 07:27:54 INFO - PROCESS | 1658 | 1467815274825 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:54 INFO - PROCESS | 1658 | 1467815274927 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:27:54 INFO - PROCESS | 1658 | 1467815274932 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 1658 | 1467815274933 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3e1000 == 13 [pid = 1658] [id = 13] 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 35 (0x12be39000) [pid = 1658] [serial = 35] [outer = 0x0] 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 36 (0x12be40000) [pid = 1658] [serial = 36] [outer = 0x12be39000] 07:27:54 INFO - PROCESS | 1658 | 1467815274956 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 37 (0x12c424400) [pid = 1658] [serial = 37] [outer = 0x12be39000] 07:27:55 INFO - PROCESS | 1658 | 1467815275184 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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 423ms 07:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:27:55 INFO - PROCESS | 1658 | 1467815275240 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 1658 | 1467815275241 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:27:55 INFO - PROCESS | 1658 | 1467815275243 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 1658 | 1467815275244 Marionette TRACE conn2 <- [1,34,null,{}] 07:27:55 INFO - PROCESS | 1658 | 1467815275254 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}] 07:27:55 INFO - PROCESS | 1658 | 1467815275255 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:55 INFO - PROCESS | 1658 | 1467815275363 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:27:55 INFO - PROCESS | 1658 | 1467815275369 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 1658 | 1467815275370 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c56c000 == 14 [pid = 1658] [id = 14] 07:27:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 38 (0x12c429c00) [pid = 1658] [serial = 38] [outer = 0x0] 07:27:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 39 (0x12c42e400) [pid = 1658] [serial = 39] [outer = 0x12c429c00] 07:27:55 INFO - PROCESS | 1658 | 1467815275407 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 40 (0x12c52e800) [pid = 1658] [serial = 40] [outer = 0x12c429c00] 07:27:55 INFO - PROCESS | 1658 | 1467815275795 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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 07:27:55 INFO - PROCESS | 1658 | 1467815275812 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 1658 | 1467815275816 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:27:55 INFO - PROCESS | 1658 | 1467815275820 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 1658 | 1467815275821 Marionette TRACE conn2 <- [1,38,null,{}] 07:27:55 INFO - PROCESS | 1658 | 1467815275825 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}] 07:27:55 INFO - PROCESS | 1658 | 1467815275827 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:55 INFO - PROCESS | 1658 | 1467815275978 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:27:55 INFO - PROCESS | 1658 | 1467815275983 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 1658 | 1467815275984 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c96b000 == 15 [pid = 1658] [id = 15] 07:27:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 41 (0x12c536000) [pid = 1658] [serial = 41] [outer = 0x0] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 42 (0x12c538800) [pid = 1658] [serial = 42] [outer = 0x12c536000] 07:27:56 INFO - PROCESS | 1658 | 1467815276023 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 43 (0x123a9ec00) [pid = 1658] [serial = 43] [outer = 0x12c536000] 07:27:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce5e000 == 16 [pid = 1658] [id = 16] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 44 (0x12ce5e800) [pid = 1658] [serial = 44] [outer = 0x0] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 45 (0x12ce62800) [pid = 1658] [serial = 45] [outer = 0x12ce5e800] 07:27:56 INFO - PROCESS | 1658 | 1467815276321 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]]]}] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 46 (0x12ce67000) [pid = 1658] [serial = 46] [outer = 0x12ce5e800] 07:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 07:27:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce5d800 == 17 [pid = 1658] [id = 17] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 47 (0x123aa1000) [pid = 1658] [serial = 47] [outer = 0x0] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x12ce9c000) [pid = 1658] [serial = 48] [outer = 0x123aa1000] 07:27:56 INFO - PROCESS | 1658 | 1467815276390 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 1658 | 1467815276392 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x116813c00) [pid = 1658] [serial = 49] [outer = 0x123aa1000] 07:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:27:56 INFO - PROCESS | 1658 | 1467815276448 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 1658 | 1467815276450 Marionette TRACE conn2 <- [1,42,null,{}] 07:27:56 INFO - PROCESS | 1658 | 1467815276464 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}] 07:27:56 INFO - PROCESS | 1658 | 1467815276466 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:56 INFO - PROCESS | 1658 | 1467815276649 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:27:56 INFO - PROCESS | 1658 | 1467815276672 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 1658 | 1467815276673 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d184000 == 18 [pid = 1658] [id = 18] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x123aa6400) [pid = 1658] [serial = 50] [outer = 0x0] 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x12ce97000) [pid = 1658] [serial = 51] [outer = 0x123aa6400] 07:27:56 INFO - PROCESS | 1658 | 1467815276716 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x117dc9400) [pid = 1658] [serial = 52] [outer = 0x123aa6400] 07:27:57 INFO - PROCESS | 1658 | 1467815277020 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]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 645ms 07:27:57 INFO - PROCESS | 1658 | 1467815277070 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 1658 | 1467815277072 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:27:57 INFO - PROCESS | 1658 | 1467815277074 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 1658 | 1467815277075 Marionette TRACE conn2 <- [1,46,null,{}] 07:27:57 INFO - PROCESS | 1658 | 1467815277078 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}] 07:27:57 INFO - PROCESS | 1658 | 1467815277079 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:57 INFO - PROCESS | 1658 | 1467815277180 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:27:57 INFO - PROCESS | 1658 | 1467815277183 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 1658 | 1467815277185 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3e0000 == 19 [pid = 1658] [id = 19] 07:27:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x11810bc00) [pid = 1658] [serial = 53] [outer = 0x0] 07:27:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x118357c00) [pid = 1658] [serial = 54] [outer = 0x11810bc00] 07:27:57 INFO - PROCESS | 1658 | 1467815277211 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x1195e9000) [pid = 1658] [serial = 55] [outer = 0x11810bc00] 07:27:57 INFO - PROCESS | 1658 | 1467815277447 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]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 07:27:57 INFO - PROCESS | 1658 | 1467815277494 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 1658 | 1467815277495 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:27:57 INFO - PROCESS | 1658 | 1467815277505 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 1658 | 1467815277506 Marionette TRACE conn2 <- [1,50,null,{}] 07:27:57 INFO - PROCESS | 1658 | 1467815277508 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}] 07:27:57 INFO - PROCESS | 1658 | 1467815277510 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:57 INFO - PROCESS | 1658 | 1467815277616 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:27:57 INFO - PROCESS | 1658 | 1467815277620 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 1658 | 1467815277621 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d825800 == 20 [pid = 1658] [id = 20] 07:27:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x12d10d000) [pid = 1658] [serial = 56] [outer = 0x0] 07:27:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x12d766c00) [pid = 1658] [serial = 57] [outer = 0x12d10d000] 07:27:57 INFO - PROCESS | 1658 | 1467815277656 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x12d76d000) [pid = 1658] [serial = 58] [outer = 0x12d10d000] 07:27:57 INFO - PROCESS | 1658 | 1467815277987 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]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 523ms 07:27:58 INFO - PROCESS | 1658 | 1467815278033 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 1658 | 1467815278037 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:27:58 INFO - PROCESS | 1658 | 1467815278043 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 1658 | 1467815278044 Marionette TRACE conn2 <- [1,54,null,{}] 07:27:58 INFO - PROCESS | 1658 | 1467815278048 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}] 07:27:58 INFO - PROCESS | 1658 | 1467815278050 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:58 INFO - PROCESS | 1658 | 1467815278182 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:27:58 INFO - PROCESS | 1658 | 1467815278199 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 1658 | 1467815278200 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d820000 == 21 [pid = 1658] [id = 21] 07:27:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x12ae70800) [pid = 1658] [serial = 59] [outer = 0x0] 07:27:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x12ae70400) [pid = 1658] [serial = 60] [outer = 0x12ae70800] 07:27:58 INFO - PROCESS | 1658 | 1467815278235 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x12da1b800) [pid = 1658] [serial = 61] [outer = 0x12ae70800] 07:27:59 INFO - PROCESS | 1658 | 1467815279259 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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1272ms 07:27:59 INFO - PROCESS | 1658 | 1467815279316 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:27:59 INFO - PROCESS | 1658 | 1467815279320 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:27:59 INFO - PROCESS | 1658 | 1467815279325 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 1658 | 1467815279330 Marionette TRACE conn2 <- [1,58,null,{}] 07:27:59 INFO - PROCESS | 1658 | 1467815279335 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}] 07:27:59 INFO - PROCESS | 1658 | 1467815279338 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:59 INFO - PROCESS | 1658 | 1467815279462 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:27:59 INFO - PROCESS | 1658 | 1467815279514 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 1658 | 1467815279515 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:27:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f8a800 == 22 [pid = 1658] [id = 22] 07:27:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x112d6d000) [pid = 1658] [serial = 62] [outer = 0x0] 07:27:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x11301f400) [pid = 1658] [serial = 63] [outer = 0x112d6d000] 07:27:59 INFO - PROCESS | 1658 | 1467815279546 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x113bdb000) [pid = 1658] [serial = 64] [outer = 0x112d6d000] 07:27:59 INFO - PROCESS | 1658 | 1467815279939 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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 675ms 07:28:00 INFO - PROCESS | 1658 | 1467815280016 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 1658 | 1467815280019 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:28:00 INFO - PROCESS | 1658 | 1467815280025 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 1658 | 1467815280027 Marionette TRACE conn2 <- [1,62,null,{}] 07:28:00 INFO - PROCESS | 1658 | 1467815280031 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}] 07:28:00 INFO - PROCESS | 1658 | 1467815280034 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:00 INFO - PROCESS | 1658 | 1467815280146 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:28:00 INFO - PROCESS | 1658 | 1467815280198 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 1658 | 1467815280199 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x116aca000 == 23 [pid = 1658] [id = 23] 07:28:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x116f95800) [pid = 1658] [serial = 65] [outer = 0x0] 07:28:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x118103400) [pid = 1658] [serial = 66] [outer = 0x116f95800] 07:28:00 INFO - PROCESS | 1658 | 1467815280231 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x118174800) [pid = 1658] [serial = 67] [outer = 0x116f95800] 07:28:00 INFO - PROCESS | 1658 | 1467815280623 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]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 624ms 07:28:00 INFO - PROCESS | 1658 | 1467815280650 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 1658 | 1467815280652 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:28:00 INFO - PROCESS | 1658 | 1467815280654 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 1658 | 1467815280657 Marionette TRACE conn2 <- [1,66,null,{}] 07:28:00 INFO - PROCESS | 1658 | 1467815280664 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}] 07:28:00 INFO - PROCESS | 1658 | 1467815280668 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:00 INFO - PROCESS | 1658 | 1467815280777 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:28:00 INFO - PROCESS | 1658 | 1467815280819 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 1658 | 1467815280821 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746b800 == 24 [pid = 1658] [id = 24] 07:28:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1185a6800) [pid = 1658] [serial = 68] [outer = 0x0] 07:28:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x118864800) [pid = 1658] [serial = 69] [outer = 0x1185a6800] 07:28:00 INFO - PROCESS | 1658 | 1467815280852 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x119675c00) [pid = 1658] [serial = 70] [outer = 0x1185a6800] 07:28:01 INFO - PROCESS | 1658 | 1467815281520 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]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 875ms 07:28:01 INFO - PROCESS | 1658 | 1467815281548 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 1658 | 1467815281550 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:28:01 INFO - PROCESS | 1658 | 1467815281557 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 1658 | 1467815281558 Marionette TRACE conn2 <- [1,70,null,{}] 07:28:01 INFO - PROCESS | 1658 | 1467815281562 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}] 07:28:01 INFO - PROCESS | 1658 | 1467815281565 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:01 INFO - PROCESS | 1658 | 1467815281646 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:28:01 INFO - PROCESS | 1658 | 1467815281708 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 1658 | 1467815281709 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e51800 == 25 [pid = 1658] [id = 25] 07:28:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x113029800) [pid = 1658] [serial = 71] [outer = 0x0] 07:28:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x115ded800) [pid = 1658] [serial = 72] [outer = 0x113029800] 07:28:01 INFO - PROCESS | 1658 | 1467815281737 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x115e9d000) [pid = 1658] [serial = 73] [outer = 0x113029800] 07:28:02 INFO - PROCESS | 1658 | 1467815282100 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]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 573ms 07:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:28:02 INFO - PROCESS | 1658 | 1467815282129 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 1658 | 1467815282133 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:28:02 INFO - PROCESS | 1658 | 1467815282137 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 1658 | 1467815282139 Marionette TRACE conn2 <- [1,74,null,{}] 07:28:02 INFO - PROCESS | 1658 | 1467815282141 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}] 07:28:02 INFO - PROCESS | 1658 | 1467815282143 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:02 INFO - PROCESS | 1658 | 1467815282218 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:28:02 INFO - PROCESS | 1658 | 1467815282222 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 1658 | 1467815282223 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x113d0b800 == 26 [pid = 1658] [id = 26] 07:28:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x1161b9800) [pid = 1658] [serial = 74] [outer = 0x0] 07:28:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x11679a400) [pid = 1658] [serial = 75] [outer = 0x1161b9800] 07:28:02 INFO - PROCESS | 1658 | 1467815282252 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x116897800) [pid = 1658] [serial = 76] [outer = 0x1161b9800] 07:28:02 INFO - PROCESS | 1658 | 1467815282564 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]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 07:28:02 INFO - PROCESS | 1658 | 1467815282606 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 1658 | 1467815282608 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:28:02 INFO - PROCESS | 1658 | 1467815282610 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 1658 | 1467815282613 Marionette TRACE conn2 <- [1,78,null,{}] 07:28:02 INFO - PROCESS | 1658 | 1467815282622 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}] 07:28:02 INFO - PROCESS | 1658 | 1467815282625 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:02 INFO - PROCESS | 1658 | 1467815282698 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:28:02 INFO - PROCESS | 1658 | 1467815282702 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 1658 | 1467815282704 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164aa800 == 27 [pid = 1658] [id = 27] 07:28:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x117569400) [pid = 1658] [serial = 77] [outer = 0x0] 07:28:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x117dc1400) [pid = 1658] [serial = 78] [outer = 0x117569400] 07:28:02 INFO - PROCESS | 1658 | 1467815282732 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x118175c00) [pid = 1658] [serial = 79] [outer = 0x117569400] 07:28:03 INFO - PROCESS | 1658 | 1467815283067 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]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 07:28:03 INFO - PROCESS | 1658 | 1467815283086 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 1658 | 1467815283088 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:28:03 INFO - PROCESS | 1658 | 1467815283090 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 1658 | 1467815283091 Marionette TRACE conn2 <- [1,82,null,{}] 07:28:03 INFO - PROCESS | 1658 | 1467815283094 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}] 07:28:03 INFO - PROCESS | 1658 | 1467815283095 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:03 INFO - PROCESS | 1658 | 1467815283175 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:28:03 INFO - PROCESS | 1658 | 1467815283216 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 1658 | 1467815283217 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168b9800 == 28 [pid = 1658] [id = 28] 07:28:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x117dc8400) [pid = 1658] [serial = 80] [outer = 0x0] 07:28:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1181ae000) [pid = 1658] [serial = 81] [outer = 0x117dc8400] 07:28:03 INFO - PROCESS | 1658 | 1467815283242 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1185a9800) [pid = 1658] [serial = 82] [outer = 0x117dc8400] 07:28:03 INFO - PROCESS | 1658 | 1467815283501 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]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 07:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:28:03 INFO - PROCESS | 1658 | 1467815283558 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 1658 | 1467815283559 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:28:03 INFO - PROCESS | 1658 | 1467815283561 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 1658 | 1467815283563 Marionette TRACE conn2 <- [1,86,null,{}] 07:28:03 INFO - PROCESS | 1658 | 1467815283569 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}] 07:28:03 INFO - PROCESS | 1658 | 1467815283571 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:03 INFO - PROCESS | 1658 | 1467815283643 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:28:03 INFO - PROCESS | 1658 | 1467815283647 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 1658 | 1467815283650 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x11716e800 == 29 [pid = 1658] [id = 29] 07:28:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113be6000) [pid = 1658] [serial = 83] [outer = 0x0] 07:28:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11885c000) [pid = 1658] [serial = 84] [outer = 0x113be6000] 07:28:03 INFO - PROCESS | 1658 | 1467815283675 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119160c00) [pid = 1658] [serial = 85] [outer = 0x113be6000] 07:28:03 INFO - PROCESS | 1658 | 1467815283990 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]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 472ms 07:28:04 INFO - PROCESS | 1658 | 1467815284035 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:28:04 INFO - PROCESS | 1658 | 1467815284036 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:28:04 INFO - PROCESS | 1658 | 1467815284048 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 1658 | 1467815284050 Marionette TRACE conn2 <- [1,90,null,{}] 07:28:04 INFO - PROCESS | 1658 | 1467815284052 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}] 07:28:04 INFO - PROCESS | 1658 | 1467815284056 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:04 INFO - PROCESS | 1658 | 1467815284150 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:28:04 INFO - PROCESS | 1658 | 1467815284154 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 1658 | 1467815284156 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168c1800 == 30 [pid = 1658] [id = 30] 07:28:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119166c00) [pid = 1658] [serial = 86] [outer = 0x0] 07:28:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1191a5c00) [pid = 1658] [serial = 87] [outer = 0x119166c00] 07:28:04 INFO - PROCESS | 1658 | 1467815284180 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119961400) [pid = 1658] [serial = 88] [outer = 0x119166c00] 07:28:04 INFO - PROCESS | 1658 | 1467815284471 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]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 482ms 07:28:04 INFO - PROCESS | 1658 | 1467815284520 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 1658 | 1467815284522 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:28:04 INFO - PROCESS | 1658 | 1467815284524 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 1658 | 1467815284525 Marionette TRACE conn2 <- [1,94,null,{}] 07:28:04 INFO - PROCESS | 1658 | 1467815284527 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}] 07:28:04 INFO - PROCESS | 1658 | 1467815284528 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:04 INFO - PROCESS | 1658 | 1467815284601 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:28:04 INFO - PROCESS | 1658 | 1467815284604 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 1658 | 1467815284606 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x11876c800 == 31 [pid = 1658] [id = 31] 07:28:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x118754000) [pid = 1658] [serial = 89] [outer = 0x0] 07:28:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119a91c00) [pid = 1658] [serial = 90] [outer = 0x118754000] 07:28:04 INFO - PROCESS | 1658 | 1467815284630 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x120e8a000) [pid = 1658] [serial = 91] [outer = 0x118754000] 07:28:04 INFO - PROCESS | 1658 | 1467815284933 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]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 421ms 07:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:28:04 INFO - PROCESS | 1658 | 1467815284951 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 1658 | 1467815284953 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:28:04 INFO - PROCESS | 1658 | 1467815284955 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 1658 | 1467815284956 Marionette TRACE conn2 <- [1,98,null,{}] 07:28:04 INFO - PROCESS | 1658 | 1467815284958 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}] 07:28:04 INFO - PROCESS | 1658 | 1467815284959 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:05 INFO - PROCESS | 1658 | 1467815285055 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:28:05 INFO - PROCESS | 1658 | 1467815285061 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 1658 | 1467815285062 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889f800 == 32 [pid = 1658] [id = 32] 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x111e58000) [pid = 1658] [serial = 92] [outer = 0x0] 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x120e8b000) [pid = 1658] [serial = 93] [outer = 0x111e58000] 07:28:05 INFO - PROCESS | 1658 | 1467815285087 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1218de400) [pid = 1658] [serial = 94] [outer = 0x111e58000] 07:28:05 INFO - PROCESS | 1658 | 1467815285358 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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 07:28:05 INFO - PROCESS | 1658 | 1467815285373 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 1658 | 1467815285375 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:28:05 INFO - PROCESS | 1658 | 1467815285377 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 1658 | 1467815285378 Marionette TRACE conn2 <- [1,102,null,{}] 07:28:05 INFO - PROCESS | 1658 | 1467815285388 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}] 07:28:05 INFO - PROCESS | 1658 | 1467815285389 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:05 INFO - PROCESS | 1658 | 1467815285468 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:28:05 INFO - PROCESS | 1658 | 1467815285472 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 1658 | 1467815285473 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192e2800 == 33 [pid = 1658] [id = 33] 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1218e0000) [pid = 1658] [serial = 95] [outer = 0x0] 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123aa0800) [pid = 1658] [serial = 96] [outer = 0x1218e0000] 07:28:05 INFO - PROCESS | 1658 | 1467815285497 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123aa9000) [pid = 1658] [serial = 97] [outer = 0x1218e0000] 07:28:05 INFO - PROCESS | 1658 | 1467815285783 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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 07:28:05 INFO - PROCESS | 1658 | 1467815285804 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 1658 | 1467815285805 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:28:05 INFO - PROCESS | 1658 | 1467815285807 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 1658 | 1467815285808 Marionette TRACE conn2 <- [1,106,null,{}] 07:28:05 INFO - PROCESS | 1658 | 1467815285810 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}] 07:28:05 INFO - PROCESS | 1658 | 1467815285811 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:05 INFO - PROCESS | 1658 | 1467815285900 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:28:05 INFO - PROCESS | 1658 | 1467815285904 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 1658 | 1467815285905 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x119951800 == 34 [pid = 1658] [id = 34] 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123aa5000) [pid = 1658] [serial = 98] [outer = 0x0] 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123bef800) [pid = 1658] [serial = 99] [outer = 0x123aa5000] 07:28:05 INFO - PROCESS | 1658 | 1467815285929 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1248e0400) [pid = 1658] [serial = 100] [outer = 0x123aa5000] 07:28:06 INFO - PROCESS | 1658 | 1467815286210 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]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 07:28:06 INFO - PROCESS | 1658 | 1467815286227 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 1658 | 1467815286229 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:28:06 INFO - PROCESS | 1658 | 1467815286239 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 1658 | 1467815286241 Marionette TRACE conn2 <- [1,110,null,{}] 07:28:06 INFO - PROCESS | 1658 | 1467815286243 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}] 07:28:06 INFO - PROCESS | 1658 | 1467815286244 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:06 INFO - PROCESS | 1658 | 1467815286363 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:28:06 INFO - PROCESS | 1658 | 1467815286370 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 1658 | 1467815286371 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a62000 == 35 [pid = 1658] [id = 35] 07:28:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11756b800) [pid = 1658] [serial = 101] [outer = 0x0] 07:28:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1248e3800) [pid = 1658] [serial = 102] [outer = 0x11756b800] 07:28:06 INFO - PROCESS | 1658 | 1467815286397 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x125e5f000) [pid = 1658] [serial = 103] [outer = 0x11756b800] 07:28:06 INFO - PROCESS | 1658 | 1467815286699 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]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 07:28:06 INFO - PROCESS | 1658 | 1467815286708 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 1658 | 1467815286709 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:28:06 INFO - PROCESS | 1658 | 1467815286711 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 1658 | 1467815286713 Marionette TRACE conn2 <- [1,114,null,{}] 07:28:06 INFO - PROCESS | 1658 | 1467815286722 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}] 07:28:06 INFO - PROCESS | 1658 | 1467815286723 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:06 INFO - PROCESS | 1658 | 1467815286806 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:28:06 INFO - PROCESS | 1658 | 1467815286810 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 1658 | 1467815286811 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e20800 == 36 [pid = 1658] [id = 36] 07:28:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x123aaa000) [pid = 1658] [serial = 104] [outer = 0x0] 07:28:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x125f96c00) [pid = 1658] [serial = 105] [outer = 0x123aaa000] 07:28:06 INFO - PROCESS | 1658 | 1467815286835 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x126357400) [pid = 1658] [serial = 106] [outer = 0x123aaa000] 07:28:07 INFO - PROCESS | 1658 | 1467815287139 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]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 07:28:07 INFO - PROCESS | 1658 | 1467815287184 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 1658 | 1467815287185 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:28:07 INFO - PROCESS | 1658 | 1467815287187 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 1658 | 1467815287188 Marionette TRACE conn2 <- [1,118,null,{}] 07:28:07 INFO - PROCESS | 1658 | 1467815287191 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}] 07:28:07 INFO - PROCESS | 1658 | 1467815287192 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:07 INFO - PROCESS | 1658 | 1467815287288 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:28:07 INFO - PROCESS | 1658 | 1467815287294 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 1658 | 1467815287295 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210c9000 == 37 [pid = 1658] [id = 37] 07:28:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x125e65c00) [pid = 1658] [serial = 107] [outer = 0x0] 07:28:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12656d400) [pid = 1658] [serial = 108] [outer = 0x125e65c00] 07:28:07 INFO - PROCESS | 1658 | 1467815287322 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x126797800) [pid = 1658] [serial = 109] [outer = 0x125e65c00] 07:28:07 INFO - PROCESS | 1658 | 1467815287591 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]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 07:28:07 INFO - PROCESS | 1658 | 1467815287605 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 1658 | 1467815287606 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:28:07 INFO - PROCESS | 1658 | 1467815287609 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 1658 | 1467815287610 Marionette TRACE conn2 <- [1,122,null,{}] 07:28:07 INFO - PROCESS | 1658 | 1467815287612 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}] 07:28:07 INFO - PROCESS | 1658 | 1467815287613 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:07 INFO - PROCESS | 1658 | 1467815287705 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:28:07 INFO - PROCESS | 1658 | 1467815287708 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 1658 | 1467815287709 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x121509800 == 38 [pid = 1658] [id = 38] 07:28:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12635e400) [pid = 1658] [serial = 110] [outer = 0x0] 07:28:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x126b0d800) [pid = 1658] [serial = 111] [outer = 0x12635e400] 07:28:07 INFO - PROCESS | 1658 | 1467815287733 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x126ba5400) [pid = 1658] [serial = 112] [outer = 0x12635e400] 07:28:08 INFO - PROCESS | 1658 | 1467815288033 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]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 07:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:28:08 INFO - PROCESS | 1658 | 1467815288088 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 1658 | 1467815288089 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:28:08 INFO - PROCESS | 1658 | 1467815288092 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 1658 | 1467815288093 Marionette TRACE conn2 <- [1,126,null,{}] 07:28:08 INFO - PROCESS | 1658 | 1467815288096 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}] 07:28:08 INFO - PROCESS | 1658 | 1467815288097 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:08 INFO - PROCESS | 1658 | 1467815288195 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:28:08 INFO - PROCESS | 1658 | 1467815288201 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 1658 | 1467815288202 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218b5000 == 39 [pid = 1658] [id = 39] 07:28:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11834d000) [pid = 1658] [serial = 113] [outer = 0x0] 07:28:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x126bae800) [pid = 1658] [serial = 114] [outer = 0x11834d000] 07:28:08 INFO - PROCESS | 1658 | 1467815288232 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128cd1800) [pid = 1658] [serial = 115] [outer = 0x11834d000] 07:28:08 INFO - PROCESS | 1658 | 1467815288503 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]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 07:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:28:08 INFO - PROCESS | 1658 | 1467815288511 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 1658 | 1467815288512 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:28:08 INFO - PROCESS | 1658 | 1467815288520 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 1658 | 1467815288521 Marionette TRACE conn2 <- [1,130,null,{}] 07:28:08 INFO - PROCESS | 1658 | 1467815288523 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}] 07:28:08 INFO - PROCESS | 1658 | 1467815288524 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:08 INFO - PROCESS | 1658 | 1467815288608 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:28:08 INFO - PROCESS | 1658 | 1467815288612 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 1658 | 1467815288613 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1248a0000 == 40 [pid = 1658] [id = 40] 07:28:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x128def400) [pid = 1658] [serial = 116] [outer = 0x0] 07:28:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1290d4000) [pid = 1658] [serial = 117] [outer = 0x128def400] 07:28:08 INFO - PROCESS | 1658 | 1467815288637 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x129302c00) [pid = 1658] [serial = 118] [outer = 0x128def400] 07:28:08 INFO - PROCESS | 1658 | 1467815288931 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]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 422ms 07:28:08 INFO - PROCESS | 1658 | 1467815288938 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 1658 | 1467815288939 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:28:08 INFO - PROCESS | 1658 | 1467815288942 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 1658 | 1467815288943 Marionette TRACE conn2 <- [1,134,null,{}] 07:28:08 INFO - PROCESS | 1658 | 1467815288945 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}] 07:28:08 INFO - PROCESS | 1658 | 1467815288946 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:09 INFO - PROCESS | 1658 | 1467815289041 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:28:09 INFO - PROCESS | 1658 | 1467815289100 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 1658 | 1467815289101 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e39000 == 41 [pid = 1658] [id = 41] 07:28:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1290d0800) [pid = 1658] [serial = 119] [outer = 0x0] 07:28:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x129308000) [pid = 1658] [serial = 120] [outer = 0x1290d0800] 07:28:09 INFO - PROCESS | 1658 | 1467815289132 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1294d8400) [pid = 1658] [serial = 121] [outer = 0x1290d0800] 07:28:10 INFO - PROCESS | 1658 | 1467815290051 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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 07:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:28:10 INFO - PROCESS | 1658 | 1467815290112 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 1658 | 1467815290114 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:28:10 INFO - PROCESS | 1658 | 1467815290117 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 1658 | 1467815290119 Marionette TRACE conn2 <- [1,138,null,{}] 07:28:10 INFO - PROCESS | 1658 | 1467815290131 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}] 07:28:10 INFO - PROCESS | 1658 | 1467815290133 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:10 INFO - PROCESS | 1658 | 1467815290225 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:28:10 INFO - PROCESS | 1658 | 1467815290231 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 1658 | 1467815290234 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x111ad2000 == 42 [pid = 1658] [id = 42] 07:28:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x115e38c00) [pid = 1658] [serial = 122] [outer = 0x0] 07:28:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x115ea1000) [pid = 1658] [serial = 123] [outer = 0x115e38c00] 07:28:10 INFO - PROCESS | 1658 | 1467815290262 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x116644c00) [pid = 1658] [serial = 124] [outer = 0x115e38c00] 07:28:10 INFO - PROCESS | 1658 | 1467815290619 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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 528ms 07:28:10 INFO - PROCESS | 1658 | 1467815290646 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 1658 | 1467815290653 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:28:10 INFO - PROCESS | 1658 | 1467815290659 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 1658 | 1467815290662 Marionette TRACE conn2 <- [1,142,null,{}] 07:28:10 INFO - PROCESS | 1658 | 1467815290665 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}] 07:28:10 INFO - PROCESS | 1658 | 1467815290668 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:10 INFO - PROCESS | 1658 | 1467815290810 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:28:10 INFO - PROCESS | 1658 | 1467815290824 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 1658 | 1467815290826 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x11600d000 == 43 [pid = 1658] [id = 43] 07:28:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x116895c00) [pid = 1658] [serial = 125] [outer = 0x0] 07:28:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11756dc00) [pid = 1658] [serial = 126] [outer = 0x116895c00] 07:28:10 INFO - PROCESS | 1658 | 1467815290871 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x118109800) [pid = 1658] [serial = 127] [outer = 0x116895c00] 07:28:11 INFO - PROCESS | 1658 | 1467815291306 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]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 672ms 07:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:28:11 INFO - PROCESS | 1658 | 1467815291331 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 1658 | 1467815291332 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:28:11 INFO - PROCESS | 1658 | 1467815291341 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 1658 | 1467815291344 Marionette TRACE conn2 <- [1,146,null,{}] 07:28:11 INFO - PROCESS | 1658 | 1467815291351 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}] 07:28:11 INFO - PROCESS | 1658 | 1467815291355 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:12 INFO - PROCESS | 1658 | 1467815292044 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12c429c00) [pid = 1658] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12be39000) [pid = 1658] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1185adc00) [pid = 1658] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x11853e400) [pid = 1658] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12b7df400) [pid = 1658] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12a80f800) [pid = 1658] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12a5fc000) [pid = 1658] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1290cfc00) [pid = 1658] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12d10d000) [pid = 1658] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x11810bc00) [pid = 1658] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x123aa6400) [pid = 1658] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12c536000) [pid = 1658] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x123aa5000) [pid = 1658] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x123aaa000) [pid = 1658] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x125e65c00) [pid = 1658] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12635e400) [pid = 1658] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12ae70800) [pid = 1658] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x112d6d000) [pid = 1658] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x116f95800) [pid = 1658] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1185a6800) [pid = 1658] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x113029800) [pid = 1658] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1161b9800) [pid = 1658] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x117569400) [pid = 1658] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x117dc8400) [pid = 1658] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x113be6000) [pid = 1658] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119166c00) [pid = 1658] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118754000) [pid = 1658] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x111e58000) [pid = 1658] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:28:12 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1218e0000) [pid = 1658] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:28:12 INFO - PROCESS | 1658 | 1467815292105 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1658 | 1467815292107 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x11616e000 == 44 [pid = 1658] [id = 44] 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1121be400) [pid = 1658] [serial = 128] [outer = 0x0] 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x112d6d000) [pid = 1658] [serial = 129] [outer = 0x1121be400] 07:28:12 INFO - PROCESS | 1658 | 1467815292134 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x118102c00) [pid = 1658] [serial = 130] [outer = 0x1121be400] 07:28:12 INFO - PROCESS | 1658 | 1467815292406 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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1078ms 07:28:12 INFO - PROCESS | 1658 | 1467815292423 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1658 | 1467815292425 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:28:12 INFO - PROCESS | 1658 | 1467815292427 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1658 | 1467815292428 Marionette TRACE conn2 <- [1,150,null,{}] 07:28:12 INFO - PROCESS | 1658 | 1467815292438 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}] 07:28:12 INFO - PROCESS | 1658 | 1467815292439 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:12 INFO - PROCESS | 1658 | 1467815292516 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:28:12 INFO - PROCESS | 1658 | 1467815292520 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1658 | 1467815292521 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x11812d800 == 45 [pid = 1658] [id = 45] 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1185a6800) [pid = 1658] [serial = 131] [outer = 0x0] 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x119166000) [pid = 1658] [serial = 132] [outer = 0x1185a6800] 07:28:12 INFO - PROCESS | 1658 | 1467815292548 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1191a6000) [pid = 1658] [serial = 133] [outer = 0x1185a6800] 07:28:12 INFO - PROCESS | 1658 | 1467815292854 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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 07:28:12 INFO - PROCESS | 1658 | 1467815292899 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1658 | 1467815292901 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:28:12 INFO - PROCESS | 1658 | 1467815292904 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1658 | 1467815292905 Marionette TRACE conn2 <- [1,154,null,{}] 07:28:12 INFO - PROCESS | 1658 | 1467815292907 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}] 07:28:12 INFO - PROCESS | 1658 | 1467815292908 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:12 INFO - PROCESS | 1658 | 1467815292977 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:28:12 INFO - PROCESS | 1658 | 1467815292983 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1658 | 1467815292984 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x118782000 == 46 [pid = 1658] [id = 46] 07:28:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1191a6400) [pid = 1658] [serial = 134] [outer = 0x0] 07:28:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1195efc00) [pid = 1658] [serial = 135] [outer = 0x1191a6400] 07:28:13 INFO - PROCESS | 1658 | 1467815293009 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11967f000) [pid = 1658] [serial = 136] [outer = 0x1191a6400] 07:28:13 INFO - PROCESS | 1658 | 1467815293375 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 07:28:13 INFO - PROCESS | 1658 | 1467815293423 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 1658 | 1467815293425 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:28:13 INFO - PROCESS | 1658 | 1467815293428 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1658 | 1467815293430 Marionette TRACE conn2 <- [1,158,null,{}] 07:28:13 INFO - PROCESS | 1658 | 1467815293433 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}] 07:28:13 INFO - PROCESS | 1658 | 1467815293439 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:13 INFO - PROCESS | 1658 | 1467815293577 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:28:13 INFO - PROCESS | 1658 | 1467815293588 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1658 | 1467815293590 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195de000 == 47 [pid = 1658] [id = 47] 07:28:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x119a90c00) [pid = 1658] [serial = 137] [outer = 0x0] 07:28:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x120f30800) [pid = 1658] [serial = 138] [outer = 0x119a90c00] 07:28:13 INFO - PROCESS | 1658 | 1467815293633 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x123aa3c00) [pid = 1658] [serial = 139] [outer = 0x119a90c00] 07:28:13 INFO - PROCESS | 1658 | 1467815293985 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 571ms 07:28:14 INFO - PROCESS | 1658 | 1467815294053 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1658 | 1467815294056 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:28:14 INFO - PROCESS | 1658 | 1467815294061 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1658 | 1467815294062 Marionette TRACE conn2 <- [1,162,null,{}] 07:28:14 INFO - PROCESS | 1658 | 1467815294066 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}] 07:28:14 INFO - PROCESS | 1658 | 1467815294069 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:14 INFO - PROCESS | 1658 | 1467815294152 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:28:14 INFO - PROCESS | 1658 | 1467815294235 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1658 | 1467815294238 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x113910000 == 48 [pid = 1658] [id = 48] 07:28:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x113de7800) [pid = 1658] [serial = 140] [outer = 0x0] 07:28:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x115e2c800) [pid = 1658] [serial = 141] [outer = 0x113de7800] 07:28:14 INFO - PROCESS | 1658 | 1467815294269 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11678d000) [pid = 1658] [serial = 142] [outer = 0x113de7800] 07:28:14 INFO - PROCESS | 1658 | 1467815294689 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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 07:28:14 INFO - PROCESS | 1658 | 1467815294733 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1658 | 1467815294735 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:28:14 INFO - PROCESS | 1658 | 1467815294739 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1658 | 1467815294742 Marionette TRACE conn2 <- [1,166,null,{}] 07:28:14 INFO - PROCESS | 1658 | 1467815294745 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}] 07:28:14 INFO - PROCESS | 1658 | 1467815294747 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:14 INFO - PROCESS | 1658 | 1467815294841 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:28:14 INFO - PROCESS | 1658 | 1467815294918 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1658 | 1467815294920 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x11917c000 == 49 [pid = 1658] [id = 49] 07:28:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x118172000) [pid = 1658] [serial = 143] [outer = 0x0] 07:28:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11817b800) [pid = 1658] [serial = 144] [outer = 0x118172000] 07:28:14 INFO - PROCESS | 1658 | 1467815294950 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1185a9000) [pid = 1658] [serial = 145] [outer = 0x118172000] 07:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 07:28:15 INFO - PROCESS | 1658 | 1467815295351 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]]]}] 07:28:15 INFO - PROCESS | 1658 | 1467815295360 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:28:15 INFO - PROCESS | 1658 | 1467815295362 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:28:15 INFO - PROCESS | 1658 | 1467815295364 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 1658 | 1467815295366 Marionette TRACE conn2 <- [1,170,null,{}] 07:28:15 INFO - PROCESS | 1658 | 1467815295372 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}] 07:28:15 INFO - PROCESS | 1658 | 1467815295376 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:15 INFO - PROCESS | 1658 | 1467815295472 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:28:15 INFO - PROCESS | 1658 | 1467815295529 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 1658 | 1467815295532 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210b6000 == 50 [pid = 1658] [id = 50] 07:28:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x119a8d400) [pid = 1658] [serial = 146] [outer = 0x0] 07:28:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x120fe8800) [pid = 1658] [serial = 147] [outer = 0x119a8d400] 07:28:15 INFO - PROCESS | 1658 | 1467815295568 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1218dfc00) [pid = 1658] [serial = 148] [outer = 0x119a8d400] 07:28:15 INFO - PROCESS | 1658 | 1467815295968 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]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 07:28:15 INFO - PROCESS | 1658 | 1467815295985 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 1658 | 1467815295986 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:28:15 INFO - PROCESS | 1658 | 1467815295989 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 1658 | 1467815295990 Marionette TRACE conn2 <- [1,174,null,{}] 07:28:15 INFO - PROCESS | 1658 | 1467815295992 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}] 07:28:15 INFO - PROCESS | 1658 | 1467815295994 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:16 INFO - PROCESS | 1658 | 1467815296087 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:28:16 INFO - PROCESS | 1658 | 1467815296157 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1658 | 1467815296158 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x121502800 == 51 [pid = 1658] [id = 51] 07:28:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x123becc00) [pid = 1658] [serial = 149] [outer = 0x0] 07:28:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x124831c00) [pid = 1658] [serial = 150] [outer = 0x123becc00] 07:28:16 INFO - PROCESS | 1658 | 1467815296191 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x124b2b000) [pid = 1658] [serial = 151] [outer = 0x123becc00] 07:28:16 INFO - PROCESS | 1658 | 1467815296600 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]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 07:28:16 INFO - PROCESS | 1658 | 1467815296607 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 1658 | 1467815296609 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:28:16 INFO - PROCESS | 1658 | 1467815296611 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 1658 | 1467815296612 Marionette TRACE conn2 <- [1,178,null,{}] 07:28:16 INFO - PROCESS | 1658 | 1467815296615 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}] 07:28:16 INFO - PROCESS | 1658 | 1467815296616 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:16 INFO - PROCESS | 1658 | 1467815296708 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:28:16 INFO - PROCESS | 1658 | 1467815296751 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1658 | 1467815296753 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d2800 == 52 [pid = 1658] [id = 52] 07:28:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x123aa5800) [pid = 1658] [serial = 152] [outer = 0x0] 07:28:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x124de3400) [pid = 1658] [serial = 153] [outer = 0x123aa5800] 07:28:16 INFO - PROCESS | 1658 | 1467815296782 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x125e5a800) [pid = 1658] [serial = 154] [outer = 0x123aa5800] 07:28:17 INFO - PROCESS | 1658 | 1467815297257 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]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 07:28:17 INFO - PROCESS | 1658 | 1467815297281 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:28:17 INFO - PROCESS | 1658 | 1467815297284 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:28:17 INFO - PROCESS | 1658 | 1467815297287 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 1658 | 1467815297289 Marionette TRACE conn2 <- [1,182,null,{}] 07:28:17 INFO - PROCESS | 1658 | 1467815297293 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}] 07:28:17 INFO - PROCESS | 1658 | 1467815297294 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:17 INFO - PROCESS | 1658 | 1467815297404 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:28:17 INFO - PROCESS | 1658 | 1467815297465 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 1658 | 1467815297468 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168d3800 == 53 [pid = 1658] [id = 53] 07:28:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11614b400) [pid = 1658] [serial = 155] [outer = 0x0] 07:28:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116472800) [pid = 1658] [serial = 156] [outer = 0x11614b400] 07:28:17 INFO - PROCESS | 1658 | 1467815297495 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116815c00) [pid = 1658] [serial = 157] [outer = 0x11614b400] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x118782000 == 52 [pid = 1658] [id = 46] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11889f800 == 51 [pid = 1658] [id = 32] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11812d800 == 50 [pid = 1658] [id = 45] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11616e000 == 49 [pid = 1658] [id = 44] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11600d000 == 48 [pid = 1658] [id = 43] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1168b9800 == 47 [pid = 1658] [id = 28] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1164aa800 == 46 [pid = 1658] [id = 27] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x111ad2000 == 45 [pid = 1658] [id = 42] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11716e800 == 44 [pid = 1658] [id = 29] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1168c1800 == 43 [pid = 1658] [id = 30] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11876c800 == 42 [pid = 1658] [id = 31] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d2800 == 41 [pid = 1658] [id = 52] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x121502800 == 40 [pid = 1658] [id = 51] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1210b6000 == 39 [pid = 1658] [id = 50] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1248a0000 == 38 [pid = 1658] [id = 40] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1210c9000 == 37 [pid = 1658] [id = 37] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1218b5000 == 36 [pid = 1658] [id = 39] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11917c000 == 35 [pid = 1658] [id = 49] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x119a62000 == 34 [pid = 1658] [id = 35] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x125e39000 == 33 [pid = 1658] [id = 41] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x121509800 == 32 [pid = 1658] [id = 38] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1192e2800 == 31 [pid = 1658] [id = 33] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x120e20800 == 30 [pid = 1658] [id = 36] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1195de000 == 29 [pid = 1658] [id = 47] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x113910000 == 28 [pid = 1658] [id = 48] 07:28:18 INFO - PROCESS | 1658 | --DOCSHELL 0x119951800 == 27 [pid = 1658] [id = 34] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x123beec00) [pid = 1658] [serial = 11] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1248e0400) [pid = 1658] [serial = 100] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x126357400) [pid = 1658] [serial = 106] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x113bdb000) [pid = 1658] [serial = 64] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x126797800) [pid = 1658] [serial = 109] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x126ba5400) [pid = 1658] [serial = 112] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x118175c00) [pid = 1658] [serial = 79] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1185a9800) [pid = 1658] [serial = 82] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x118174800) [pid = 1658] [serial = 67] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12da1b800) [pid = 1658] [serial = 61] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x123bef800) [pid = 1658] [serial = 99] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1248e3800) [pid = 1658] [serial = 102] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x125f96c00) [pid = 1658] [serial = 105] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12656d400) [pid = 1658] [serial = 108] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x126b0d800) [pid = 1658] [serial = 111] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x126bae800) [pid = 1658] [serial = 114] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1290d4000) [pid = 1658] [serial = 117] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x11301f400) [pid = 1658] [serial = 63] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x118103400) [pid = 1658] [serial = 66] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x118864800) [pid = 1658] [serial = 69] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x119675c00) [pid = 1658] [serial = 70] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x115ded800) [pid = 1658] [serial = 72] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x115e9d000) [pid = 1658] [serial = 73] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11679a400) [pid = 1658] [serial = 75] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116897800) [pid = 1658] [serial = 76] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x117dc1400) [pid = 1658] [serial = 78] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1181ae000) [pid = 1658] [serial = 81] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11885c000) [pid = 1658] [serial = 84] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x119160c00) [pid = 1658] [serial = 85] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1191a5c00) [pid = 1658] [serial = 87] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119961400) [pid = 1658] [serial = 88] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119a91c00) [pid = 1658] [serial = 90] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x120e8a000) [pid = 1658] [serial = 91] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x120e8b000) [pid = 1658] [serial = 93] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1218de400) [pid = 1658] [serial = 94] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123aa0800) [pid = 1658] [serial = 96] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123aa9000) [pid = 1658] [serial = 97] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12a5fdc00) [pid = 1658] [serial = 21] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1294dc000) [pid = 1658] [serial = 18] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1290d1800) [pid = 1658] [serial = 15] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1290d7400) [pid = 1658] [serial = 16] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12168b400) [pid = 1658] [serial = 8] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12ce62800) [pid = 1658] [serial = 45] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12ce9c000) [pid = 1658] [serial = 48] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12c538800) [pid = 1658] [serial = 42] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x123a9ec00) [pid = 1658] [serial = 43] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12c52e800) [pid = 1658] [serial = 40] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x12c42e400) [pid = 1658] [serial = 39] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12be40000) [pid = 1658] [serial = 36] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12c424400) [pid = 1658] [serial = 37] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12b990000) [pid = 1658] [serial = 33] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x12be35800) [pid = 1658] [serial = 34] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12bc90c00) [pid = 1658] [serial = 31] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12a806400) [pid = 1658] [serial = 30] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x12b986000) [pid = 1658] [serial = 27] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x12b98c000) [pid = 1658] [serial = 28] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12b116400) [pid = 1658] [serial = 24] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x12b120000) [pid = 1658] [serial = 25] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x12a808400) [pid = 1658] [serial = 22] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x12ae70400) [pid = 1658] [serial = 60] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12d766c00) [pid = 1658] [serial = 57] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x12d76d000) [pid = 1658] [serial = 58] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x1195e9000) [pid = 1658] [serial = 55] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x118357c00) [pid = 1658] [serial = 54] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12ce97000) [pid = 1658] [serial = 51] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x117dc9400) [pid = 1658] [serial = 52] [outer = 0x0] [url = about:blank] 07:28:18 INFO - PROCESS | 1658 | 1467815298335 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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1071ms 07:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:28:18 INFO - PROCESS | 1658 | 1467815298359 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 1658 | 1467815298361 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:28:18 INFO - PROCESS | 1658 | 1467815298364 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 1658 | 1467815298366 Marionette TRACE conn2 <- [1,186,null,{}] 07:28:18 INFO - PROCESS | 1658 | 1467815298369 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}] 07:28:18 INFO - PROCESS | 1658 | 1467815298371 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:18 INFO - PROCESS | 1658 | 1467815298442 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:28:18 INFO - PROCESS | 1658 | 1467815298447 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1658 | 1467815298452 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e43800 == 28 [pid = 1658] [id = 54] 07:28:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x115e9b000) [pid = 1658] [serial = 158] [outer = 0x0] 07:28:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x1161b8c00) [pid = 1658] [serial = 159] [outer = 0x115e9b000] 07:28:18 INFO - PROCESS | 1658 | 1467815298480 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x1131bd400) [pid = 1658] [serial = 160] [outer = 0x115e9b000] 07:28:18 INFO - PROCESS | 1658 | 1467815298791 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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 07:28:18 INFO - PROCESS | 1658 | 1467815298835 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 1658 | 1467815298838 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:28:18 INFO - PROCESS | 1658 | 1467815298843 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 1658 | 1467815298845 Marionette TRACE conn2 <- [1,190,null,{}] 07:28:18 INFO - PROCESS | 1658 | 1467815298847 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}] 07:28:18 INFO - PROCESS | 1658 | 1467815298849 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:18 INFO - PROCESS | 1658 | 1467815298921 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:28:18 INFO - PROCESS | 1658 | 1467815298926 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1658 | 1467815298927 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164ad000 == 29 [pid = 1658] [id = 55] 07:28:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x116f19400) [pid = 1658] [serial = 161] [outer = 0x0] 07:28:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x118173000) [pid = 1658] [serial = 162] [outer = 0x116f19400] 07:28:18 INFO - PROCESS | 1658 | 1467815298956 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1181b1400) [pid = 1658] [serial = 163] [outer = 0x116f19400] 07:28:19 INFO - PROCESS | 1658 | 1467815299328 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 519ms 07:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:28:19 INFO - PROCESS | 1658 | 1467815299373 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 1658 | 1467815299375 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:28:19 INFO - PROCESS | 1658 | 1467815299379 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1658 | 1467815299383 Marionette TRACE conn2 <- [1,194,null,{}] 07:28:19 INFO - PROCESS | 1658 | 1467815299394 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}] 07:28:19 INFO - PROCESS | 1658 | 1467815299399 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:19 INFO - PROCESS | 1658 | 1467815299510 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:28:19 INFO - PROCESS | 1658 | 1467815299519 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 1658 | 1467815299522 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x117153800 == 30 [pid = 1658] [id = 56] 07:28:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x116644000) [pid = 1658] [serial = 164] [outer = 0x0] 07:28:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x118867000) [pid = 1658] [serial = 165] [outer = 0x116644000] 07:28:19 INFO - PROCESS | 1658 | 1467815299574 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x11916ac00) [pid = 1658] [serial = 166] [outer = 0x116644000] 07:28:19 INFO - PROCESS | 1658 | 1467815299902 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 575ms 07:28:19 INFO - PROCESS | 1658 | 1467815299953 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:28:19 INFO - PROCESS | 1658 | 1467815299955 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:28:19 INFO - PROCESS | 1658 | 1467815299957 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1658 | 1467815299958 Marionette TRACE conn2 <- [1,198,null,{}] 07:28:19 INFO - PROCESS | 1658 | 1467815299961 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}] 07:28:19 INFO - PROCESS | 1658 | 1467815299962 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:20 INFO - PROCESS | 1658 | 1467815300057 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:28:20 INFO - PROCESS | 1658 | 1467815300063 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1658 | 1467815300064 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d57800 == 31 [pid = 1658] [id = 57] 07:28:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1195e9c00) [pid = 1658] [serial = 167] [outer = 0x0] 07:28:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1195ee000) [pid = 1658] [serial = 168] [outer = 0x1195e9c00] 07:28:20 INFO - PROCESS | 1658 | 1467815300093 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11967d400) [pid = 1658] [serial = 169] [outer = 0x1195e9c00] 07:28:20 INFO - PROCESS | 1658 | 1467815300372 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 07:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:28:20 INFO - PROCESS | 1658 | 1467815300428 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 1658 | 1467815300429 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:28:20 INFO - PROCESS | 1658 | 1467815300433 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 1658 | 1467815300435 Marionette TRACE conn2 <- [1,202,null,{}] 07:28:20 INFO - PROCESS | 1658 | 1467815300437 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}] 07:28:20 INFO - PROCESS | 1658 | 1467815300445 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:20 INFO - PROCESS | 1658 | 1467815300527 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:28:20 INFO - PROCESS | 1658 | 1467815300533 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1658 | 1467815300535 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d3800 == 32 [pid = 1658] [id = 58] 07:28:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x113b72400) [pid = 1658] [serial = 170] [outer = 0x0] 07:28:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x119966c00) [pid = 1658] [serial = 171] [outer = 0x113b72400] 07:28:20 INFO - PROCESS | 1658 | 1467815300583 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x120e88000) [pid = 1658] [serial = 172] [outer = 0x113b72400] 07:28:20 INFO - PROCESS | 1658 | 1467815300926 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 521ms 07:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:28:20 INFO - PROCESS | 1658 | 1467815300954 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 1658 | 1467815300955 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:28:20 INFO - PROCESS | 1658 | 1467815300958 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 1658 | 1467815300959 Marionette TRACE conn2 <- [1,206,null,{}] 07:28:20 INFO - PROCESS | 1658 | 1467815300962 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}] 07:28:20 INFO - PROCESS | 1658 | 1467815300967 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:21 INFO - PROCESS | 1658 | 1467815301097 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:28:21 INFO - PROCESS | 1658 | 1467815301112 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1658 | 1467815301114 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192ea800 == 33 [pid = 1658] [id = 59] 07:28:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x120fed400) [pid = 1658] [serial = 173] [outer = 0x0] 07:28:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x123aa5400) [pid = 1658] [serial = 174] [outer = 0x120fed400] 07:28:21 INFO - PROCESS | 1658 | 1467815301138 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x124b22800) [pid = 1658] [serial = 175] [outer = 0x120fed400] 07:28:21 INFO - PROCESS | 1658 | 1467815301481 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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 572ms 07:28:21 INFO - PROCESS | 1658 | 1467815301531 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 1658 | 1467815301533 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:28:21 INFO - PROCESS | 1658 | 1467815301537 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 1658 | 1467815301538 Marionette TRACE conn2 <- [1,210,null,{}] 07:28:21 INFO - PROCESS | 1658 | 1467815301542 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}] 07:28:21 INFO - PROCESS | 1658 | 1467815301544 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:21 INFO - PROCESS | 1658 | 1467815301688 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:28:21 INFO - PROCESS | 1658 | 1467815301704 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1658 | 1467815301705 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a50800 == 34 [pid = 1658] [id = 60] 07:28:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x124b24800) [pid = 1658] [serial = 176] [outer = 0x0] 07:28:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x124ee5800) [pid = 1658] [serial = 177] [outer = 0x124b24800] 07:28:21 INFO - PROCESS | 1658 | 1467815301746 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x125e5b400) [pid = 1658] [serial = 178] [outer = 0x124b24800] 07:28:22 INFO - PROCESS | 1658 | 1467815302105 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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 620ms 07:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:28:22 INFO - PROCESS | 1658 | 1467815302156 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1658 | 1467815302157 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:28:22 INFO - PROCESS | 1658 | 1467815302159 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1658 | 1467815302160 Marionette TRACE conn2 <- [1,214,null,{}] 07:28:22 INFO - PROCESS | 1658 | 1467815302163 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}] 07:28:22 INFO - PROCESS | 1658 | 1467815302164 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:22 INFO - PROCESS | 1658 | 1467815302251 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:28:22 INFO - PROCESS | 1658 | 1467815302255 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 1658 | 1467815302256 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x119acf800 == 35 [pid = 1658] [id = 61] 07:28:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x124de6000) [pid = 1658] [serial = 179] [outer = 0x0] 07:28:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x125f94000) [pid = 1658] [serial = 180] [outer = 0x124de6000] 07:28:22 INFO - PROCESS | 1658 | 1467815302280 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x125f9ec00) [pid = 1658] [serial = 181] [outer = 0x124de6000] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x128def400) [pid = 1658] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11756b800) [pid = 1658] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11834d000) [pid = 1658] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x119a90c00) [pid = 1658] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1191a6400) [pid = 1658] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x116895c00) [pid = 1658] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x115e38c00) [pid = 1658] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1185a6800) [pid = 1658] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1121be400) [pid = 1658] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:28:22 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1290d0800) [pid = 1658] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:28:22 INFO - PROCESS | 1658 | 1467815302640 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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 07:28:22 INFO - PROCESS | 1658 | 1467815302683 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1658 | 1467815302685 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:28:22 INFO - PROCESS | 1658 | 1467815302688 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1658 | 1467815302689 Marionette TRACE conn2 <- [1,218,null,{}] 07:28:22 INFO - PROCESS | 1658 | 1467815302692 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}] 07:28:22 INFO - PROCESS | 1658 | 1467815302694 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:22 INFO - PROCESS | 1658 | 1467815302803 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:28:22 INFO - PROCESS | 1658 | 1467815302808 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 1658 | 1467815302809 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210b5000 == 36 [pid = 1658] [id = 62] 07:28:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x11810a000) [pid = 1658] [serial = 182] [outer = 0x0] 07:28:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x124eea400) [pid = 1658] [serial = 183] [outer = 0x11810a000] 07:28:22 INFO - PROCESS | 1658 | 1467815302851 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x126355c00) [pid = 1658] [serial = 184] [outer = 0x11810a000] 07:28:23 INFO - PROCESS | 1658 | 1467815303249 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 569ms 07:28:23 INFO - PROCESS | 1658 | 1467815303257 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1658 | 1467815303258 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:28:23 INFO - PROCESS | 1658 | 1467815303260 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1658 | 1467815303261 Marionette TRACE conn2 <- [1,222,null,{}] 07:28:23 INFO - PROCESS | 1658 | 1467815303264 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}] 07:28:23 INFO - PROCESS | 1658 | 1467815303266 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:23 INFO - PROCESS | 1658 | 1467815303359 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:28:23 INFO - PROCESS | 1658 | 1467815303365 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1658 | 1467815303366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x121283000 == 37 [pid = 1658] [id = 63] 07:28:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118177000) [pid = 1658] [serial = 185] [outer = 0x0] 07:28:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x126511000) [pid = 1658] [serial = 186] [outer = 0x118177000] 07:28:23 INFO - PROCESS | 1658 | 1467815303390 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x126791c00) [pid = 1658] [serial = 187] [outer = 0x118177000] 07:28:23 INFO - PROCESS | 1658 | 1467815303650 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 07:28:23 INFO - PROCESS | 1658 | 1467815303678 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1658 | 1467815303680 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:28:23 INFO - PROCESS | 1658 | 1467815303690 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1658 | 1467815303691 Marionette TRACE conn2 <- [1,226,null,{}] 07:28:23 INFO - PROCESS | 1658 | 1467815303694 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}] 07:28:23 INFO - PROCESS | 1658 | 1467815303695 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:23 INFO - PROCESS | 1658 | 1467815303789 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:28:23 INFO - PROCESS | 1658 | 1467815303793 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1658 | 1467815303794 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184cf000 == 38 [pid = 1658] [id = 64] 07:28:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x12670d000) [pid = 1658] [serial = 188] [outer = 0x0] 07:28:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x126b0d800) [pid = 1658] [serial = 189] [outer = 0x12670d000] 07:28:23 INFO - PROCESS | 1658 | 1467815303823 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x128cc7c00) [pid = 1658] [serial = 190] [outer = 0x12670d000] 07:28:24 INFO - PROCESS | 1658 | 1467815304140 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 07:28:24 INFO - PROCESS | 1658 | 1467815304161 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1658 | 1467815304162 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:28:24 INFO - PROCESS | 1658 | 1467815304166 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1658 | 1467815304168 Marionette TRACE conn2 <- [1,230,null,{}] 07:28:24 INFO - PROCESS | 1658 | 1467815304170 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}] 07:28:24 INFO - PROCESS | 1658 | 1467815304172 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:24 INFO - PROCESS | 1658 | 1467815304242 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:28:24 INFO - PROCESS | 1658 | 1467815304289 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 1658 | 1467815304290 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9a800 == 39 [pid = 1658] [id = 65] 07:28:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x12679b000) [pid = 1658] [serial = 191] [outer = 0x0] 07:28:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x128decc00) [pid = 1658] [serial = 192] [outer = 0x12679b000] 07:28:24 INFO - PROCESS | 1658 | 1467815304314 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1290d5c00) [pid = 1658] [serial = 193] [outer = 0x12679b000] 07:28:24 INFO - PROCESS | 1658 | 1467815304791 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 07:28:24 INFO - PROCESS | 1658 | 1467815304837 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1658 | 1467815304841 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:28:24 INFO - PROCESS | 1658 | 1467815304846 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1658 | 1467815304849 Marionette TRACE conn2 <- [1,234,null,{}] 07:28:24 INFO - PROCESS | 1658 | 1467815304855 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}] 07:28:24 INFO - PROCESS | 1658 | 1467815304858 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:25 INFO - PROCESS | 1658 | 1467815305006 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:28:25 INFO - PROCESS | 1658 | 1467815305052 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1658 | 1467815305053 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x115dae800 == 40 [pid = 1658] [id = 66] 07:28:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x113de8c00) [pid = 1658] [serial = 194] [outer = 0x0] 07:28:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1161b4800) [pid = 1658] [serial = 195] [outer = 0x113de8c00] 07:28:25 INFO - PROCESS | 1658 | 1467815305084 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x116897800) [pid = 1658] [serial = 196] [outer = 0x113de8c00] 07:28:25 INFO - PROCESS | 1658 | 1467815305570 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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 776ms 07:28:25 INFO - PROCESS | 1658 | 1467815305623 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 1658 | 1467815305626 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:28:25 INFO - PROCESS | 1658 | 1467815305635 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 1658 | 1467815305637 Marionette TRACE conn2 <- [1,238,null,{}] 07:28:25 INFO - PROCESS | 1658 | 1467815305639 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}] 07:28:25 INFO - PROCESS | 1658 | 1467815305641 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:25 INFO - PROCESS | 1658 | 1467815305765 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:28:25 INFO - PROCESS | 1658 | 1467815305845 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1658 | 1467815305846 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181bf000 == 41 [pid = 1658] [id = 67] 07:28:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x116f97c00) [pid = 1658] [serial = 197] [outer = 0x0] 07:28:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x11810ec00) [pid = 1658] [serial = 198] [outer = 0x116f97c00] 07:28:25 INFO - PROCESS | 1658 | 1467815305890 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1185a7000) [pid = 1658] [serial = 199] [outer = 0x116f97c00] 07:28:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x117571800) [pid = 1658] [serial = 200] [outer = 0x123aa1000] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1184cf000 == 40 [pid = 1658] [id = 64] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x121283000 == 39 [pid = 1658] [id = 63] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1210b5000 == 38 [pid = 1658] [id = 62] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119acf800 == 37 [pid = 1658] [id = 61] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119a50800 == 36 [pid = 1658] [id = 60] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1192ea800 == 35 [pid = 1658] [id = 59] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d3800 == 34 [pid = 1658] [id = 58] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x117d57800 == 33 [pid = 1658] [id = 57] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x117153800 == 32 [pid = 1658] [id = 56] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1164ad000 == 31 [pid = 1658] [id = 55] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x112e43800 == 30 [pid = 1658] [id = 54] 07:28:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1168d3800 == 29 [pid = 1658] [id = 53] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x123aa3c00) [pid = 1658] [serial = 139] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11967f000) [pid = 1658] [serial = 136] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x120f30800) [pid = 1658] [serial = 138] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11756dc00) [pid = 1658] [serial = 126] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x115ea1000) [pid = 1658] [serial = 123] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x119166000) [pid = 1658] [serial = 132] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1195efc00) [pid = 1658] [serial = 135] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x112d6d000) [pid = 1658] [serial = 129] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1191a6000) [pid = 1658] [serial = 133] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x118102c00) [pid = 1658] [serial = 130] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118109800) [pid = 1658] [serial = 127] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x116644c00) [pid = 1658] [serial = 124] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1294d8400) [pid = 1658] [serial = 121] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x129308000) [pid = 1658] [serial = 120] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x129302c00) [pid = 1658] [serial = 118] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x125e5f000) [pid = 1658] [serial = 103] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x128cd1800) [pid = 1658] [serial = 115] [outer = 0x0] [url = about:blank] 07:28:26 INFO - PROCESS | 1658 | 1467815306727 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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1123ms 07:28:26 INFO - PROCESS | 1658 | 1467815306758 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 1658 | 1467815306762 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:28:26 INFO - PROCESS | 1658 | 1467815306766 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 1658 | 1467815306770 Marionette TRACE conn2 <- [1,242,null,{}] 07:28:26 INFO - PROCESS | 1658 | 1467815306775 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}] 07:28:26 INFO - PROCESS | 1658 | 1467815306778 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:26 INFO - PROCESS | 1658 | 1467815306885 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:28:26 INFO - PROCESS | 1658 | 1467815306893 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 1658 | 1467815306895 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x116409800 == 30 [pid = 1658] [id = 68] 07:28:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x115e38c00) [pid = 1658] [serial = 201] [outer = 0x0] 07:28:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118352800) [pid = 1658] [serial = 202] [outer = 0x115e38c00] 07:28:26 INFO - PROCESS | 1658 | 1467815306923 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1185aa000) [pid = 1658] [serial = 203] [outer = 0x115e38c00] 07:28:27 INFO - PROCESS | 1658 | 1467815307240 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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 523ms 07:28:27 INFO - PROCESS | 1658 | 1467815307289 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 1658 | 1467815307292 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:28:27 INFO - PROCESS | 1658 | 1467815307319 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1658 | 1467815307321 Marionette TRACE conn2 <- [1,246,null,{}] 07:28:27 INFO - PROCESS | 1658 | 1467815307325 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}] 07:28:27 INFO - PROCESS | 1658 | 1467815307327 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:27 INFO - PROCESS | 1658 | 1467815307414 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:28:27 INFO - PROCESS | 1658 | 1467815307420 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1658 | 1467815307421 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d5b800 == 31 [pid = 1658] [id = 69] 07:28:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118863400) [pid = 1658] [serial = 204] [outer = 0x0] 07:28:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1191a3000) [pid = 1658] [serial = 205] [outer = 0x118863400] 07:28:27 INFO - PROCESS | 1658 | 1467815307447 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x119682800) [pid = 1658] [serial = 206] [outer = 0x118863400] 07:28:27 INFO - PROCESS | 1658 | 1467815307755 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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 495ms 07:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:28:27 INFO - PROCESS | 1658 | 1467815307791 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 1658 | 1467815307793 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:28:27 INFO - PROCESS | 1658 | 1467815307795 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1658 | 1467815307797 Marionette TRACE conn2 <- [1,250,null,{}] 07:28:27 INFO - PROCESS | 1658 | 1467815307815 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}] 07:28:27 INFO - PROCESS | 1658 | 1467815307818 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:27 INFO - PROCESS | 1658 | 1467815307893 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:28:27 INFO - PROCESS | 1658 | 1467815307900 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1658 | 1467815307902 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x11916f000 == 32 [pid = 1658] [id = 70] 07:28:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x113b07400) [pid = 1658] [serial = 207] [outer = 0x0] 07:28:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1218dd800) [pid = 1658] [serial = 208] [outer = 0x113b07400] 07:28:27 INFO - PROCESS | 1658 | 1467815307930 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123bbb800) [pid = 1658] [serial = 209] [outer = 0x113b07400] 07:28:28 INFO - PROCESS | 1658 | 1467815308243 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 477ms 07:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:28:28 INFO - PROCESS | 1658 | 1467815308272 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1658 | 1467815308274 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:28:28 INFO - PROCESS | 1658 | 1467815308276 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1658 | 1467815308277 Marionette TRACE conn2 <- [1,254,null,{}] 07:28:28 INFO - PROCESS | 1658 | 1467815308279 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}] 07:28:28 INFO - PROCESS | 1658 | 1467815308281 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:28 INFO - PROCESS | 1658 | 1467815308357 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:28:28 INFO - PROCESS | 1658 | 1467815308360 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 1658 | 1467815308362 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x119955800 == 33 [pid = 1658] [id = 71] 07:28:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1249dfc00) [pid = 1658] [serial = 210] [outer = 0x0] 07:28:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x124ee2800) [pid = 1658] [serial = 211] [outer = 0x1249dfc00] 07:28:28 INFO - PROCESS | 1658 | 1467815308388 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x125eeac00) [pid = 1658] [serial = 212] [outer = 0x1249dfc00] 07:28:28 INFO - PROCESS | 1658 | 1467815308717 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 07:28:28 INFO - PROCESS | 1658 | 1467815308746 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1658 | 1467815308747 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:28:28 INFO - PROCESS | 1658 | 1467815308752 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1658 | 1467815308753 Marionette TRACE conn2 <- [1,258,null,{}] 07:28:28 INFO - PROCESS | 1658 | 1467815308756 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}] 07:28:28 INFO - PROCESS | 1658 | 1467815308757 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:28 INFO - PROCESS | 1658 | 1467815308861 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:28:28 INFO - PROCESS | 1658 | 1467815308865 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 1658 | 1467815308867 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ad0000 == 34 [pid = 1658] [id = 72] 07:28:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123bef000) [pid = 1658] [serial = 213] [outer = 0x0] 07:28:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125f97800) [pid = 1658] [serial = 214] [outer = 0x123bef000] 07:28:28 INFO - PROCESS | 1658 | 1467815308891 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12670d400) [pid = 1658] [serial = 215] [outer = 0x123bef000] 07:28:29 INFO - PROCESS | 1658 | 1467815309205 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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 07:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:28:29 INFO - PROCESS | 1658 | 1467815309222 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 1658 | 1467815309223 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:28:29 INFO - PROCESS | 1658 | 1467815309225 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 1658 | 1467815309226 Marionette TRACE conn2 <- [1,262,null,{}] 07:28:29 INFO - PROCESS | 1658 | 1467815309235 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}] 07:28:29 INFO - PROCESS | 1658 | 1467815309240 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:29 INFO - PROCESS | 1658 | 1467815309360 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:28:29 INFO - PROCESS | 1658 | 1467815309364 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 1658 | 1467815309365 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210c6000 == 35 [pid = 1658] [id = 73] 07:28:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11810a800) [pid = 1658] [serial = 216] [outer = 0x0] 07:28:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126ae0800) [pid = 1658] [serial = 217] [outer = 0x11810a800] 07:28:29 INFO - PROCESS | 1658 | 1467815309389 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x129302c00) [pid = 1658] [serial = 218] [outer = 0x11810a800] 07:28:29 INFO - PROCESS | 1658 | 1467815309725 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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 520ms 07:28:29 INFO - PROCESS | 1658 | 1467815309745 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 1658 | 1467815309747 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:28:29 INFO - PROCESS | 1658 | 1467815309750 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 1658 | 1467815309753 Marionette TRACE conn2 <- [1,266,null,{}] 07:28:29 INFO - PROCESS | 1658 | 1467815309762 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}] 07:28:29 INFO - PROCESS | 1658 | 1467815309764 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:29 INFO - PROCESS | 1658 | 1467815309856 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:28:29 INFO - PROCESS | 1658 | 1467815309860 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 1658 | 1467815309861 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e99000 == 36 [pid = 1658] [id = 74] 07:28:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x113992800) [pid = 1658] [serial = 219] [outer = 0x0] 07:28:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12930e000) [pid = 1658] [serial = 220] [outer = 0x113992800] 07:28:29 INFO - PROCESS | 1658 | 1467815309886 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1294e1c00) [pid = 1658] [serial = 221] [outer = 0x113992800] 07:28:30 INFO - PROCESS | 1658 | 1467815310185 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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 480ms 07:28:30 INFO - PROCESS | 1658 | 1467815310230 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 1658 | 1467815310231 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:28:30 INFO - PROCESS | 1658 | 1467815310236 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 1658 | 1467815310237 Marionette TRACE conn2 <- [1,270,null,{}] 07:28:30 INFO - PROCESS | 1658 | 1467815310239 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}] 07:28:30 INFO - PROCESS | 1658 | 1467815310240 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:30 INFO - PROCESS | 1658 | 1467815310329 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:28:30 INFO - PROCESS | 1658 | 1467815310363 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 1658 | 1467815310364 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fd3000 == 37 [pid = 1658] [id = 75] 07:28:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1294e2800) [pid = 1658] [serial = 222] [outer = 0x0] 07:28:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12a468000) [pid = 1658] [serial = 223] [outer = 0x1294e2800] 07:28:30 INFO - PROCESS | 1658 | 1467815310387 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a5b3800) [pid = 1658] [serial = 224] [outer = 0x1294e2800] 07:28:30 INFO - PROCESS | 1658 | 1467815310677 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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 07:28:30 INFO - PROCESS | 1658 | 1467815310706 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 1658 | 1467815310708 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:28:30 INFO - PROCESS | 1658 | 1467815310719 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 1658 | 1467815310720 Marionette TRACE conn2 <- [1,274,null,{}] 07:28:30 INFO - PROCESS | 1658 | 1467815310723 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}] 07:28:30 INFO - PROCESS | 1658 | 1467815310724 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:30 INFO - PROCESS | 1658 | 1467815310898 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116f19400) [pid = 1658] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1195e9c00) [pid = 1658] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x115e9b000) [pid = 1658] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x113b72400) [pid = 1658] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116644000) [pid = 1658] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x124b24800) [pid = 1658] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x113de7800) [pid = 1658] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x118172000) [pid = 1658] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119a8d400) [pid = 1658] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x120fed400) [pid = 1658] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x124de6000) [pid = 1658] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123becc00) [pid = 1658] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118177000) [pid = 1658] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12670d000) [pid = 1658] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x123aa5800) [pid = 1658] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:28:30 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11810a000) [pid = 1658] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:28:30 INFO - PROCESS | 1658 | 1467815310937 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 1658 | 1467815310938 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181cd800 == 38 [pid = 1658] [id = 76] 07:28:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x113026800) [pid = 1658] [serial = 225] [outer = 0x0] 07:28:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11660a000) [pid = 1658] [serial = 226] [outer = 0x113026800] 07:28:30 INFO - PROCESS | 1658 | 1467815310963 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x118177000) [pid = 1658] [serial = 227] [outer = 0x113026800] 07:28:31 INFO - PROCESS | 1658 | 1467815311226 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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms 07:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:28:31 INFO - PROCESS | 1658 | 1467815311241 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 1658 | 1467815311242 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:28:31 INFO - PROCESS | 1658 | 1467815311244 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 1658 | 1467815311245 Marionette TRACE conn2 <- [1,278,null,{}] 07:28:31 INFO - PROCESS | 1658 | 1467815311247 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}] 07:28:31 INFO - PROCESS | 1658 | 1467815311249 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:31 INFO - PROCESS | 1658 | 1467815311337 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:28:31 INFO - PROCESS | 1658 | 1467815311341 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 1658 | 1467815311342 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a33000 == 39 [pid = 1658] [id = 77] 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119162c00) [pid = 1658] [serial = 228] [outer = 0x0] 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x125f96800) [pid = 1658] [serial = 229] [outer = 0x119162c00] 07:28:31 INFO - PROCESS | 1658 | 1467815311366 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125e65400) [pid = 1658] [serial = 230] [outer = 0x119162c00] 07:28:31 INFO - PROCESS | 1658 | 1467815311669 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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 07:28:31 INFO - PROCESS | 1658 | 1467815311715 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 1658 | 1467815311717 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:28:31 INFO - PROCESS | 1658 | 1467815311719 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 1658 | 1467815311721 Marionette TRACE conn2 <- [1,282,null,{}] 07:28:31 INFO - PROCESS | 1658 | 1467815311723 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}] 07:28:31 INFO - PROCESS | 1658 | 1467815311725 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:31 INFO - PROCESS | 1658 | 1467815311833 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:28:31 INFO - PROCESS | 1658 | 1467815311840 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 1658 | 1467815311841 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c13800 == 40 [pid = 1658] [id = 78] 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12a5f6400) [pid = 1658] [serial = 231] [outer = 0x0] 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12a5ff800) [pid = 1658] [serial = 232] [outer = 0x12a5f6400] 07:28:31 INFO - PROCESS | 1658 | 1467815311867 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12ae67000) [pid = 1658] [serial = 233] [outer = 0x12a5f6400] 07:28:32 INFO - PROCESS | 1658 | 1467815312167 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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 07:28:32 INFO - PROCESS | 1658 | 1467815312190 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:28:32 INFO - PROCESS | 1658 | 1467815312191 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:28:32 INFO - PROCESS | 1658 | 1467815312193 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1658 | 1467815312194 Marionette TRACE conn2 <- [1,286,null,{}] 07:28:32 INFO - PROCESS | 1658 | 1467815312196 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}] 07:28:32 INFO - PROCESS | 1658 | 1467815312198 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:32 INFO - PROCESS | 1658 | 1467815312278 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:28:32 INFO - PROCESS | 1658 | 1467815312281 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 1658 | 1467815312283 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c6800 == 41 [pid = 1658] [id = 79] 07:28:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12ae67400) [pid = 1658] [serial = 234] [outer = 0x0] 07:28:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12af91800) [pid = 1658] [serial = 235] [outer = 0x12ae67400] 07:28:32 INFO - PROCESS | 1658 | 1467815312308 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12b116400) [pid = 1658] [serial = 236] [outer = 0x12ae67400] 07:28:32 INFO - PROCESS | 1658 | 1467815312608 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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 07:28:32 INFO - PROCESS | 1658 | 1467815312613 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 1658 | 1467815312614 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:28:32 INFO - PROCESS | 1658 | 1467815312624 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1658 | 1467815312625 Marionette TRACE conn2 <- [1,290,null,{}] 07:28:32 INFO - PROCESS | 1658 | 1467815312629 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}] 07:28:32 INFO - PROCESS | 1658 | 1467815312630 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:32 INFO - PROCESS | 1658 | 1467815312710 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:28:32 INFO - PROCESS | 1658 | 1467815312763 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 1658 | 1467815312764 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291d0000 == 42 [pid = 1658] [id = 80] 07:28:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x116a2e000) [pid = 1658] [serial = 237] [outer = 0x0] 07:28:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12af96400) [pid = 1658] [serial = 238] [outer = 0x116a2e000] 07:28:32 INFO - PROCESS | 1658 | 1467815312788 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12b123800) [pid = 1658] [serial = 239] [outer = 0x116a2e000] 07:28:33 INFO - PROCESS | 1658 | 1467815313197 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]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 622ms 07:28:33 INFO - PROCESS | 1658 | 1467815313247 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 1658 | 1467815313250 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:28:33 INFO - PROCESS | 1658 | 1467815313253 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 1658 | 1467815313255 Marionette TRACE conn2 <- [1,294,null,{}] 07:28:33 INFO - PROCESS | 1658 | 1467815313260 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}] 07:28:33 INFO - PROCESS | 1658 | 1467815313261 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:33 INFO - PROCESS | 1658 | 1467815313362 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:28:33 INFO - PROCESS | 1658 | 1467815313412 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 1658 | 1467815313413 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x117483800 == 43 [pid = 1658] [id = 81] 07:28:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x116f17400) [pid = 1658] [serial = 240] [outer = 0x0] 07:28:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118357c00) [pid = 1658] [serial = 241] [outer = 0x116f17400] 07:28:33 INFO - PROCESS | 1658 | 1467815313443 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118751400) [pid = 1658] [serial = 242] [outer = 0x116f17400] 07:28:33 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. 07:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 07:28:33 INFO - PROCESS | 1658 | 1467815313869 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]]]}] 07:28:33 INFO - PROCESS | 1658 | 1467815313876 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 1658 | 1467815313879 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:28:33 INFO - PROCESS | 1658 | 1467815313884 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 1658 | 1467815313885 Marionette TRACE conn2 <- [1,298,null,{}] 07:28:33 INFO - PROCESS | 1658 | 1467815313888 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}] 07:28:33 INFO - PROCESS | 1658 | 1467815313890 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:33 INFO - PROCESS | 1658 | 1467815313992 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:28:34 INFO - PROCESS | 1658 | 1467815314048 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 1658 | 1467815314050 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x121757000 == 44 [pid = 1658] [id = 82] 07:28:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x11916b000) [pid = 1658] [serial = 243] [outer = 0x0] 07:28:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119a91c00) [pid = 1658] [serial = 244] [outer = 0x11916b000] 07:28:34 INFO - PROCESS | 1658 | 1467815314082 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x123a9f400) [pid = 1658] [serial = 245] [outer = 0x11916b000] 07:28:34 INFO - PROCESS | 1658 | 1467815314489 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]]]}] 07:28:34 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. 07:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 07:28:34 INFO - PROCESS | 1658 | 1467815314503 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:28:34 INFO - PROCESS | 1658 | 1467815314505 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:28:34 INFO - PROCESS | 1658 | 1467815314507 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 1658 | 1467815314510 Marionette TRACE conn2 <- [1,302,null,{}] 07:28:34 INFO - PROCESS | 1658 | 1467815314518 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}] 07:28:34 INFO - PROCESS | 1658 | 1467815314521 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:34 INFO - PROCESS | 1658 | 1467815314621 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:28:34 INFO - PROCESS | 1658 | 1467815314700 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 1658 | 1467815314702 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x128d17800 == 45 [pid = 1658] [id = 83] 07:28:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12670d000) [pid = 1658] [serial = 246] [outer = 0x0] 07:28:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x126adf400) [pid = 1658] [serial = 247] [outer = 0x12670d000] 07:28:34 INFO - PROCESS | 1658 | 1467815314732 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126b14800) [pid = 1658] [serial = 248] [outer = 0x12670d000] 07:28:35 INFO - PROCESS | 1658 | 1467815315137 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]]]}] 07:28:35 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. 07:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 07:28:35 INFO - PROCESS | 1658 | 1467815315180 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 1658 | 1467815315182 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:28:35 INFO - PROCESS | 1658 | 1467815315184 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 1658 | 1467815315185 Marionette TRACE conn2 <- [1,306,null,{}] 07:28:35 INFO - PROCESS | 1658 | 1467815315188 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}] 07:28:35 INFO - PROCESS | 1658 | 1467815315189 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:35 INFO - PROCESS | 1658 | 1467815315298 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:28:35 INFO - PROCESS | 1658 | 1467815315346 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 1658 | 1467815315348 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a425000 == 46 [pid = 1658] [id = 84] 07:28:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x126b14c00) [pid = 1658] [serial = 249] [outer = 0x0] 07:28:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x126bb0c00) [pid = 1658] [serial = 250] [outer = 0x126b14c00] 07:28:35 INFO - PROCESS | 1658 | 1467815315376 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128b7c800) [pid = 1658] [serial = 251] [outer = 0x126b14c00] 07:28:35 INFO - PROCESS | 1658 | 1467815315943 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]]]}] 07:28:36 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. 07:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 818ms 07:28:36 INFO - PROCESS | 1658 | 1467815316003 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 1658 | 1467815316005 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:28:36 INFO - PROCESS | 1658 | 1467815316009 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 1658 | 1467815316010 Marionette TRACE conn2 <- [1,310,null,{}] 07:28:36 INFO - PROCESS | 1658 | 1467815316031 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}] 07:28:36 INFO - PROCESS | 1658 | 1467815316032 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:36 INFO - PROCESS | 1658 | 1467815316143 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:28:36 INFO - PROCESS | 1658 | 1467815316188 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 1658 | 1467815316190 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x117481800 == 47 [pid = 1658] [id = 85] 07:28:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x116147000) [pid = 1658] [serial = 252] [outer = 0x0] 07:28:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x116813400) [pid = 1658] [serial = 253] [outer = 0x116147000] 07:28:36 INFO - PROCESS | 1658 | 1467815316218 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118180c00) [pid = 1658] [serial = 254] [outer = 0x116147000] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1291c6800 == 46 [pid = 1658] [id = 79] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x128c13800 == 45 [pid = 1658] [id = 78] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x126a33000 == 44 [pid = 1658] [id = 77] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1181cd800 == 43 [pid = 1658] [id = 76] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x125fd3000 == 42 [pid = 1658] [id = 75] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x128decc00) [pid = 1658] [serial = 192] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | 1467815316670 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]]]}] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x124e99000 == 41 [pid = 1658] [id = 74] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1210c6000 == 40 [pid = 1658] [id = 73] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x119ad0000 == 39 [pid = 1658] [id = 72] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x119955800 == 38 [pid = 1658] [id = 71] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x11916f000 == 37 [pid = 1658] [id = 70] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x117d5b800 == 36 [pid = 1658] [id = 69] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x116409800 == 35 [pid = 1658] [id = 68] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1181bf000 == 34 [pid = 1658] [id = 67] 07:28:36 INFO - PROCESS | 1658 | --DOCSHELL 0x115dae800 == 33 [pid = 1658] [id = 66] 07:28:36 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. 07:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 07:28:36 INFO - PROCESS | 1658 | 1467815316681 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 1658 | 1467815316683 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:28:36 INFO - PROCESS | 1658 | 1467815316689 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 1658 | 1467815316692 Marionette TRACE conn2 <- [1,314,null,{}] 07:28:36 INFO - PROCESS | 1658 | 1467815316696 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}] 07:28:36 INFO - PROCESS | 1658 | 1467815316699 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:36 INFO - PROCESS | 1658 | 1467815316841 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x118173000) [pid = 1658] [serial = 162] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1181b1400) [pid = 1658] [serial = 163] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1195ee000) [pid = 1658] [serial = 168] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1161b8c00) [pid = 1658] [serial = 159] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1131bd400) [pid = 1658] [serial = 160] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119966c00) [pid = 1658] [serial = 171] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x118867000) [pid = 1658] [serial = 165] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11916ac00) [pid = 1658] [serial = 166] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x116472800) [pid = 1658] [serial = 156] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x124ee5800) [pid = 1658] [serial = 177] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11678d000) [pid = 1658] [serial = 142] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x115e2c800) [pid = 1658] [serial = 141] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1185a9000) [pid = 1658] [serial = 145] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11817b800) [pid = 1658] [serial = 144] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1218dfc00) [pid = 1658] [serial = 148] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x120fe8800) [pid = 1658] [serial = 147] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x123aa5400) [pid = 1658] [serial = 174] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x125f94000) [pid = 1658] [serial = 180] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x124b2b000) [pid = 1658] [serial = 151] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x124831c00) [pid = 1658] [serial = 150] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x125e5b400) [pid = 1658] [serial = 178] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126791c00) [pid = 1658] [serial = 187] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x126b0d800) [pid = 1658] [serial = 189] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x125e5a800) [pid = 1658] [serial = 154] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x124eea400) [pid = 1658] [serial = 183] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x124de3400) [pid = 1658] [serial = 153] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x125f9ec00) [pid = 1658] [serial = 181] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x124b22800) [pid = 1658] [serial = 175] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x120e88000) [pid = 1658] [serial = 172] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126511000) [pid = 1658] [serial = 186] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x126355c00) [pid = 1658] [serial = 184] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x128cc7c00) [pid = 1658] [serial = 190] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x11967d400) [pid = 1658] [serial = 169] [outer = 0x0] [url = about:blank] 07:28:36 INFO - PROCESS | 1658 | 1467815316925 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 1658 | 1467815316927 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e52800 == 34 [pid = 1658] [id = 86] 07:28:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11681f800) [pid = 1658] [serial = 255] [outer = 0x0] 07:28:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1181b1400) [pid = 1658] [serial = 256] [outer = 0x11681f800] 07:28:36 INFO - PROCESS | 1658 | 1467815316972 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1195f1000) [pid = 1658] [serial = 257] [outer = 0x11681f800] 07:28:37 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. 07:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 623ms 07:28:37 INFO - PROCESS | 1658 | 1467815317305 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]]]}] 07:28:37 INFO - PROCESS | 1658 | 1467815317311 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 1658 | 1467815317312 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:28:37 INFO - PROCESS | 1658 | 1467815317322 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 1658 | 1467815317324 Marionette TRACE conn2 <- [1,318,null,{}] 07:28:37 INFO - PROCESS | 1658 | 1467815317339 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}] 07:28:37 INFO - PROCESS | 1658 | 1467815317342 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:37 INFO - PROCESS | 1658 | 1467815317449 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:28:37 INFO - PROCESS | 1658 | 1467815317511 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1658 | 1467815317513 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c7800 == 35 [pid = 1658] [id = 87] 07:28:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123a9d000) [pid = 1658] [serial = 258] [outer = 0x0] 07:28:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123aa6400) [pid = 1658] [serial = 259] [outer = 0x123a9d000] 07:28:37 INFO - PROCESS | 1658 | 1467815317541 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1248e3800) [pid = 1658] [serial = 260] [outer = 0x123a9d000] 07:28:37 INFO - PROCESS | 1658 | 1467815317823 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]]]}] 07:28:37 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. 07:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 531ms 07:28:37 INFO - PROCESS | 1658 | 1467815317847 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 1658 | 1467815317849 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:28:37 INFO - PROCESS | 1658 | 1467815317858 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 1658 | 1467815317859 Marionette TRACE conn2 <- [1,322,null,{}] 07:28:37 INFO - PROCESS | 1658 | 1467815317862 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}] 07:28:37 INFO - PROCESS | 1658 | 1467815317863 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:37 INFO - PROCESS | 1658 | 1467815317943 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:28:37 INFO - PROCESS | 1658 | 1467815317991 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1658 | 1467815317992 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x11916e800 == 36 [pid = 1658] [id = 88] 07:28:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1248da800) [pid = 1658] [serial = 261] [outer = 0x0] 07:28:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x125e58000) [pid = 1658] [serial = 262] [outer = 0x1248da800] 07:28:38 INFO - PROCESS | 1658 | 1467815318018 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x125f95c00) [pid = 1658] [serial = 263] [outer = 0x1248da800] 07:28:38 INFO - PROCESS | 1658 | 1467815318306 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]]]}] 07:28:38 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. 07:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 07:28:38 INFO - PROCESS | 1658 | 1467815318329 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1658 | 1467815318330 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:28:38 INFO - PROCESS | 1658 | 1467815318340 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1658 | 1467815318341 Marionette TRACE conn2 <- [1,326,null,{}] 07:28:38 INFO - PROCESS | 1658 | 1467815318343 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}] 07:28:38 INFO - PROCESS | 1658 | 1467815318344 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:38 INFO - PROCESS | 1658 | 1467815318424 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:28:38 INFO - PROCESS | 1658 | 1467815318427 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1658 | 1467815318429 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac9000 == 37 [pid = 1658] [id = 89] 07:28:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125f99400) [pid = 1658] [serial = 264] [outer = 0x0] 07:28:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x126793800) [pid = 1658] [serial = 265] [outer = 0x125f99400] 07:28:38 INFO - PROCESS | 1658 | 1467815318455 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x126b16c00) [pid = 1658] [serial = 266] [outer = 0x125f99400] 07:28:38 INFO - PROCESS | 1658 | 1467815318807 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]]]}] 07:28:38 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. 07:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 07:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:28:38 INFO - PROCESS | 1658 | 1467815318859 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1658 | 1467815318861 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:28:38 INFO - PROCESS | 1658 | 1467815318864 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1658 | 1467815318866 Marionette TRACE conn2 <- [1,330,null,{}] 07:28:38 INFO - PROCESS | 1658 | 1467815318878 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}] 07:28:38 INFO - PROCESS | 1658 | 1467815318884 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:39 INFO - PROCESS | 1658 | 1467815319056 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:28:39 INFO - PROCESS | 1658 | 1467815319073 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1658 | 1467815319074 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e20800 == 38 [pid = 1658] [id = 90] 07:28:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128b7bc00) [pid = 1658] [serial = 267] [outer = 0x0] 07:28:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x128b83400) [pid = 1658] [serial = 268] [outer = 0x128b7bc00] 07:28:39 INFO - PROCESS | 1658 | 1467815319117 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1290d4c00) [pid = 1658] [serial = 269] [outer = 0x128b7bc00] 07:28:39 INFO - PROCESS | 1658 | 1467815319561 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]]]}] 07:28:39 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. 07:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 720ms 07:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:28:39 INFO - PROCESS | 1658 | 1467815319584 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1658 | 1467815319585 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:28:39 INFO - PROCESS | 1658 | 1467815319587 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1658 | 1467815319588 Marionette TRACE conn2 <- [1,334,null,{}] 07:28:39 INFO - PROCESS | 1658 | 1467815319591 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}] 07:28:39 INFO - PROCESS | 1658 | 1467815319592 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:39 INFO - PROCESS | 1658 | 1467815319686 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:28:39 INFO - PROCESS | 1658 | 1467815319696 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1658 | 1467815319697 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12174e800 == 39 [pid = 1658] [id = 91] 07:28:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1290d9c00) [pid = 1658] [serial = 270] [outer = 0x0] 07:28:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12930e400) [pid = 1658] [serial = 271] [outer = 0x1290d9c00] 07:28:39 INFO - PROCESS | 1658 | 1467815319723 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12a46e400) [pid = 1658] [serial = 272] [outer = 0x1290d9c00] 07:28:40 INFO - PROCESS | 1658 | 1467815320013 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]]]}] 07:28:40 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. 07:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 07:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:28:40 INFO - PROCESS | 1658 | 1467815320059 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1658 | 1467815320060 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:28:40 INFO - PROCESS | 1658 | 1467815320064 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1658 | 1467815320068 Marionette TRACE conn2 <- [1,338,null,{}] 07:28:40 INFO - PROCESS | 1658 | 1467815320083 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}] 07:28:40 INFO - PROCESS | 1658 | 1467815320085 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:40 INFO - PROCESS | 1658 | 1467815320231 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:28:40 INFO - PROCESS | 1658 | 1467815320277 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1658 | 1467815320279 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c97000 == 40 [pid = 1658] [id = 92] 07:28:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1290d9800) [pid = 1658] [serial = 273] [outer = 0x0] 07:28:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a5b7000) [pid = 1658] [serial = 274] [outer = 0x1290d9800] 07:28:40 INFO - PROCESS | 1658 | 1467815320320 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12a807800) [pid = 1658] [serial = 275] [outer = 0x1290d9800] 07:28:40 INFO - PROCESS | 1658 | 1467815320662 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]]]}] 07:28:40 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. 07:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 634ms 07:28:40 INFO - PROCESS | 1658 | 1467815320703 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1658 | 1467815320704 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:28:40 INFO - PROCESS | 1658 | 1467815320707 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1658 | 1467815320708 Marionette TRACE conn2 <- [1,342,null,{}] 07:28:40 INFO - PROCESS | 1658 | 1467815320710 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}] 07:28:40 INFO - PROCESS | 1658 | 1467815320711 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:40 INFO - PROCESS | 1658 | 1467815320806 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:28:40 INFO - PROCESS | 1658 | 1467815320809 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1658 | 1467815320810 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12631c000 == 41 [pid = 1658] [id = 93] 07:28:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12a808400) [pid = 1658] [serial = 276] [outer = 0x0] 07:28:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12ae67800) [pid = 1658] [serial = 277] [outer = 0x12a808400] 07:28:40 INFO - PROCESS | 1658 | 1467815320841 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12af99c00) [pid = 1658] [serial = 278] [outer = 0x12a808400] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x123bef000) [pid = 1658] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1249dfc00) [pid = 1658] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1294e2800) [pid = 1658] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x115e38c00) [pid = 1658] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11810a800) [pid = 1658] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x113026800) [pid = 1658] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x119162c00) [pid = 1658] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12ae67400) [pid = 1658] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x113992800) [pid = 1658] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118863400) [pid = 1658] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x113b07400) [pid = 1658] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:28:41 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12a5f6400) [pid = 1658] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:28:41 INFO - PROCESS | 1658 | 1467815321225 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]]]}] 07:28:41 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. 07:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 567ms 07:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:28:41 INFO - PROCESS | 1658 | 1467815321278 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1658 | 1467815321279 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:28:41 INFO - PROCESS | 1658 | 1467815321289 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1658 | 1467815321290 Marionette TRACE conn2 <- [1,346,null,{}] 07:28:41 INFO - PROCESS | 1658 | 1467815321292 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}] 07:28:41 INFO - PROCESS | 1658 | 1467815321294 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:41 INFO - PROCESS | 1658 | 1467815321375 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:28:41 INFO - PROCESS | 1658 | 1467815321379 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1658 | 1467815321380 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b48800 == 42 [pid = 1658] [id = 94] 07:28:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x119675800) [pid = 1658] [serial = 279] [outer = 0x0] 07:28:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126bad400) [pid = 1658] [serial = 280] [outer = 0x119675800] 07:28:41 INFO - PROCESS | 1658 | 1467815321406 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12a80cc00) [pid = 1658] [serial = 281] [outer = 0x119675800] 07:28:41 INFO - PROCESS | 1658 | 1467815321713 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]]]}] 07:28:41 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. 07:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 476ms 07:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:28:41 INFO - PROCESS | 1658 | 1467815321757 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1658 | 1467815321759 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:28:41 INFO - PROCESS | 1658 | 1467815321761 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1658 | 1467815321763 Marionette TRACE conn2 <- [1,350,null,{}] 07:28:41 INFO - PROCESS | 1658 | 1467815321765 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}] 07:28:41 INFO - PROCESS | 1658 | 1467815321767 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:41 INFO - PROCESS | 1658 | 1467815321858 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:28:41 INFO - PROCESS | 1658 | 1467815321904 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1658 | 1467815321913 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x129082000 == 43 [pid = 1658] [id = 95] 07:28:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123becc00) [pid = 1658] [serial = 282] [outer = 0x0] 07:28:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12b118000) [pid = 1658] [serial = 283] [outer = 0x123becc00] 07:28:41 INFO - PROCESS | 1658 | 1467815321940 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12b985800) [pid = 1658] [serial = 284] [outer = 0x123becc00] 07:28:42 INFO - PROCESS | 1658 | 1467815322196 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]]]}] 07:28:42 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. 07:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 07:28:42 INFO - PROCESS | 1658 | 1467815322230 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1658 | 1467815322232 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:28:42 INFO - PROCESS | 1658 | 1467815322242 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1658 | 1467815322243 Marionette TRACE conn2 <- [1,354,null,{}] 07:28:42 INFO - PROCESS | 1658 | 1467815322245 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}] 07:28:42 INFO - PROCESS | 1658 | 1467815322246 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:42 INFO - PROCESS | 1658 | 1467815322329 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:28:42 INFO - PROCESS | 1658 | 1467815322336 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1658 | 1467815322337 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a5e4000 == 44 [pid = 1658] [id = 96] 07:28:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1127d0c00) [pid = 1658] [serial = 285] [outer = 0x0] 07:28:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1127d3000) [pid = 1658] [serial = 286] [outer = 0x1127d0c00] 07:28:42 INFO - PROCESS | 1658 | 1467815322361 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1127d8800) [pid = 1658] [serial = 287] [outer = 0x1127d0c00] 07:28:42 INFO - PROCESS | 1658 | 1467815322690 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]]]}] 07:28:42 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. 07:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 07:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:28:42 INFO - PROCESS | 1658 | 1467815322711 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1658 | 1467815322712 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:28:42 INFO - PROCESS | 1658 | 1467815322714 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1658 | 1467815322716 Marionette TRACE conn2 <- [1,358,null,{}] 07:28:42 INFO - PROCESS | 1658 | 1467815322718 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}] 07:28:42 INFO - PROCESS | 1658 | 1467815322719 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:42 INFO - PROCESS | 1658 | 1467815322800 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:28:42 INFO - PROCESS | 1658 | 1467815322858 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1658 | 1467815322859 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a698800 == 45 [pid = 1658] [id = 97] 07:28:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1127d1000) [pid = 1658] [serial = 288] [outer = 0x0] 07:28:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12b7e1400) [pid = 1658] [serial = 289] [outer = 0x1127d1000] 07:28:42 INFO - PROCESS | 1658 | 1467815322883 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12b98d400) [pid = 1658] [serial = 290] [outer = 0x1127d1000] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x124e9a800 == 44 [pid = 1658] [id = 65] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x117481800 == 43 [pid = 1658] [id = 85] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12a425000 == 42 [pid = 1658] [id = 84] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x128d17800 == 41 [pid = 1658] [id = 83] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x121757000 == 40 [pid = 1658] [id = 82] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1291d0000 == 39 [pid = 1658] [id = 80] 07:28:43 INFO - PROCESS | 1658 | --DOCSHELL 0x117483800 == 38 [pid = 1658] [id = 81] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x115e52800 == 37 [pid = 1658] [id = 86] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c7800 == 36 [pid = 1658] [id = 87] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac9000 == 35 [pid = 1658] [id = 89] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x120e20800 == 34 [pid = 1658] [id = 90] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12174e800 == 33 [pid = 1658] [id = 91] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12631c000 == 32 [pid = 1658] [id = 93] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x11916e800 == 31 [pid = 1658] [id = 88] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x128b48800 == 30 [pid = 1658] [id = 94] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x129082000 == 29 [pid = 1658] [id = 95] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x123c97000 == 28 [pid = 1658] [id = 92] 07:28:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12a5e4000 == 27 [pid = 1658] [id = 96] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12670d400) [pid = 1658] [serial = 215] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x125eeac00) [pid = 1658] [serial = 212] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12a5b3800) [pid = 1658] [serial = 224] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12a468000) [pid = 1658] [serial = 223] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11810ec00) [pid = 1658] [serial = 198] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118352800) [pid = 1658] [serial = 202] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1185aa000) [pid = 1658] [serial = 203] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x116813c00) [pid = 1658] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x129302c00) [pid = 1658] [serial = 218] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118177000) [pid = 1658] [serial = 227] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x126ae0800) [pid = 1658] [serial = 217] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x125f96800) [pid = 1658] [serial = 229] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12af91800) [pid = 1658] [serial = 235] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1294e1c00) [pid = 1658] [serial = 221] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119682800) [pid = 1658] [serial = 206] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x124ee2800) [pid = 1658] [serial = 211] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x123bbb800) [pid = 1658] [serial = 209] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1161b4800) [pid = 1658] [serial = 195] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1218dd800) [pid = 1658] [serial = 208] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12930e000) [pid = 1658] [serial = 220] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x125f97800) [pid = 1658] [serial = 214] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1191a3000) [pid = 1658] [serial = 205] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12a5ff800) [pid = 1658] [serial = 232] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x11660a000) [pid = 1658] [serial = 226] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12ae67000) [pid = 1658] [serial = 233] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x125e65400) [pid = 1658] [serial = 230] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12af96400) [pid = 1658] [serial = 238] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12b116400) [pid = 1658] [serial = 236] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1658 | 1467815324310 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]]]}] 07:28:44 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. 07:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1622ms 07:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:28:44 INFO - PROCESS | 1658 | 1467815324338 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1658 | 1467815324340 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:28:44 INFO - PROCESS | 1658 | 1467815324343 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1658 | 1467815324345 Marionette TRACE conn2 <- [1,362,null,{}] 07:28:44 INFO - PROCESS | 1658 | 1467815324350 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}] 07:28:44 INFO - PROCESS | 1658 | 1467815324351 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:44 INFO - PROCESS | 1658 | 1467815324429 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:28:44 INFO - PROCESS | 1658 | 1467815324477 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1658 | 1467815324480 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e4d800 == 28 [pid = 1658] [id = 98] 07:28:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x11647a400) [pid = 1658] [serial = 291] [outer = 0x0] 07:28:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x116603000) [pid = 1658] [serial = 292] [outer = 0x11647a400] 07:28:44 INFO - PROCESS | 1658 | 1467815324508 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118102c00) [pid = 1658] [serial = 293] [outer = 0x11647a400] 07:28:44 INFO - PROCESS | 1658 | 1467815324807 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]]]}] 07:28:44 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. 07:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 07:28:44 INFO - PROCESS | 1658 | 1467815324863 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1658 | 1467815324867 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:28:44 INFO - PROCESS | 1658 | 1467815324871 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1658 | 1467815324873 Marionette TRACE conn2 <- [1,366,null,{}] 07:28:44 INFO - PROCESS | 1658 | 1467815324875 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}] 07:28:44 INFO - PROCESS | 1658 | 1467815324877 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:44 INFO - PROCESS | 1658 | 1467815324954 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:28:45 INFO - PROCESS | 1658 | 1467815325001 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 1658 | 1467815325003 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ad2800 == 29 [pid = 1658] [id = 99] 07:28:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118103800) [pid = 1658] [serial = 294] [outer = 0x0] 07:28:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x118358800) [pid = 1658] [serial = 295] [outer = 0x118103800] 07:28:45 INFO - PROCESS | 1658 | 1467815325030 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11885cc00) [pid = 1658] [serial = 296] [outer = 0x118103800] 07:28:45 INFO - PROCESS | 1658 | 1467815325411 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]]]}] 07:28:45 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. 07:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 569ms 07:28:45 INFO - PROCESS | 1658 | 1467815325445 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1658 | 1467815325447 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:28:45 INFO - PROCESS | 1658 | 1467815325451 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1658 | 1467815325455 Marionette TRACE conn2 <- [1,370,null,{}] 07:28:45 INFO - PROCESS | 1658 | 1467815325476 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}] 07:28:45 INFO - PROCESS | 1658 | 1467815325481 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:45 INFO - PROCESS | 1658 | 1467815325626 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:28:45 INFO - PROCESS | 1658 | 1467815325678 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 1658 | 1467815325681 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d9800 == 30 [pid = 1658] [id = 100] 07:28:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x111c7b800) [pid = 1658] [serial = 297] [outer = 0x0] 07:28:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x120e89c00) [pid = 1658] [serial = 298] [outer = 0x111c7b800] 07:28:45 INFO - PROCESS | 1658 | 1467815325728 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1218da000) [pid = 1658] [serial = 299] [outer = 0x111c7b800] 07:28:46 INFO - PROCESS | 1658 | 1467815326087 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]]]}] 07:28:46 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. 07:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 674ms 07:28:46 INFO - PROCESS | 1658 | 1467815326124 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1658 | 1467815326126 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:28:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:28:46 INFO - PROCESS | 1658 | 1467815326128 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1658 | 1467815326129 Marionette TRACE conn2 <- [1,374,null,{}] 07:28:46 INFO - PROCESS | 1658 | 1467815326131 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}] 07:28:46 INFO - PROCESS | 1658 | 1467815326132 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:46 INFO - PROCESS | 1658 | 1467815326235 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:28:46 INFO - PROCESS | 1658 | 1467815326240 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1658 | 1467815326241 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192ea800 == 31 [pid = 1658] [id = 101] 07:28:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1218dfc00) [pid = 1658] [serial = 300] [outer = 0x0] 07:28:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x123bbb800) [pid = 1658] [serial = 301] [outer = 0x1218dfc00] 07:28:46 INFO - PROCESS | 1658 | 1467815326266 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x124b26000) [pid = 1658] [serial = 302] [outer = 0x1218dfc00] 07:28:46 INFO - PROCESS | 1658 | 1467815326549 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:28:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 468ms 07:28:46 INFO - PROCESS | 1658 | 1467815326596 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1658 | 1467815326597 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:28:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:28:46 INFO - PROCESS | 1658 | 1467815326602 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1658 | 1467815326604 Marionette TRACE conn2 <- [1,378,null,{}] 07:28:46 INFO - PROCESS | 1658 | 1467815326607 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}] 07:28:46 INFO - PROCESS | 1658 | 1467815326608 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:46 INFO - PROCESS | 1658 | 1467815326679 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:28:46 INFO - PROCESS | 1658 | 1467815326684 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1658 | 1467815326686 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ab8800 == 32 [pid = 1658] [id = 102] 07:28:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x116f19400) [pid = 1658] [serial = 303] [outer = 0x0] 07:28:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x124ee7000) [pid = 1658] [serial = 304] [outer = 0x116f19400] 07:28:46 INFO - PROCESS | 1658 | 1467815326710 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x125f9a000) [pid = 1658] [serial = 305] [outer = 0x116f19400] 07:28:47 INFO - PROCESS | 1658 | 1467815327030 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:28:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 473ms 07:28:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:28:47 INFO - PROCESS | 1658 | 1467815327075 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1658 | 1467815327076 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:28:47 INFO - PROCESS | 1658 | 1467815327078 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1658 | 1467815327079 Marionette TRACE conn2 <- [1,382,null,{}] 07:28:47 INFO - PROCESS | 1658 | 1467815327081 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}] 07:28:47 INFO - PROCESS | 1658 | 1467815327085 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:47 INFO - PROCESS | 1658 | 1467815327204 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:28:47 INFO - PROCESS | 1658 | 1467815327210 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1658 | 1467815327211 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210b5800 == 33 [pid = 1658] [id = 103] 07:28:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12635c400) [pid = 1658] [serial = 306] [outer = 0x0] 07:28:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126793000) [pid = 1658] [serial = 307] [outer = 0x12635c400] 07:28:47 INFO - PROCESS | 1658 | 1467815327238 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x128b7cc00) [pid = 1658] [serial = 308] [outer = 0x12635c400] 07:28:47 INFO - PROCESS | 1658 | 1467815327518 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:28:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 07:28:47 INFO - PROCESS | 1658 | 1467815327546 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1658 | 1467815327548 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:28:47 INFO - PROCESS | 1658 | 1467815327558 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1658 | 1467815327559 Marionette TRACE conn2 <- [1,386,null,{}] 07:28:47 INFO - PROCESS | 1658 | 1467815327561 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}] 07:28:47 INFO - PROCESS | 1658 | 1467815327562 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:47 INFO - PROCESS | 1658 | 1467815327638 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:28:47 INFO - PROCESS | 1658 | 1467815327642 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1658 | 1467815327643 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x121898800 == 34 [pid = 1658] [id = 104] 07:28:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128b7d000) [pid = 1658] [serial = 309] [outer = 0x0] 07:28:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128cc3400) [pid = 1658] [serial = 310] [outer = 0x128b7d000] 07:28:47 INFO - PROCESS | 1658 | 1467815327669 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1290d1400) [pid = 1658] [serial = 311] [outer = 0x128b7d000] 07:28:47 INFO - PROCESS | 1658 | 1467815327974 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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 467ms 07:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:28:48 INFO - PROCESS | 1658 | 1467815328026 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1658 | 1467815328027 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:28:48 INFO - PROCESS | 1658 | 1467815328029 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1658 | 1467815328030 Marionette TRACE conn2 <- [1,390,null,{}] 07:28:48 INFO - PROCESS | 1658 | 1467815328033 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}] 07:28:48 INFO - PROCESS | 1658 | 1467815328034 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:48 INFO - PROCESS | 1658 | 1467815328128 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:28:48 INFO - PROCESS | 1658 | 1467815328136 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1658 | 1467815328145 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x123caa000 == 35 [pid = 1658] [id = 105] 07:28:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x120e88c00) [pid = 1658] [serial = 312] [outer = 0x0] 07:28:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x129305c00) [pid = 1658] [serial = 313] [outer = 0x120e88c00] 07:28:48 INFO - PROCESS | 1658 | 1467815328168 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1294d8400) [pid = 1658] [serial = 314] [outer = 0x120e88c00] 07:28:48 INFO - PROCESS | 1658 | 1467815328562 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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 07:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:28:48 INFO - PROCESS | 1658 | 1467815328600 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1658 | 1467815328601 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:28:48 INFO - PROCESS | 1658 | 1467815328603 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1658 | 1467815328605 Marionette TRACE conn2 <- [1,394,null,{}] 07:28:48 INFO - PROCESS | 1658 | 1467815328607 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}] 07:28:48 INFO - PROCESS | 1658 | 1467815328608 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:48 INFO - PROCESS | 1658 | 1467815328682 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:28:48 INFO - PROCESS | 1658 | 1467815328735 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1658 | 1467815328736 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d8000 == 36 [pid = 1658] [id = 106] 07:28:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x111e36800) [pid = 1658] [serial = 315] [outer = 0x0] 07:28:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1294e1c00) [pid = 1658] [serial = 316] [outer = 0x111e36800] 07:28:48 INFO - PROCESS | 1658 | 1467815328760 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12a80c400) [pid = 1658] [serial = 317] [outer = 0x111e36800] 07:28:49 INFO - PROCESS | 1658 | 1467815329039 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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 07:28:49 INFO - PROCESS | 1658 | 1467815329073 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1658 | 1467815329074 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:28:49 INFO - PROCESS | 1658 | 1467815329076 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1658 | 1467815329077 Marionette TRACE conn2 <- [1,398,null,{}] 07:28:49 INFO - PROCESS | 1658 | 1467815329080 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}] 07:28:49 INFO - PROCESS | 1658 | 1467815329081 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:49 INFO - PROCESS | 1658 | 1467815329165 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:28:49 INFO - PROCESS | 1658 | 1467815329171 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1658 | 1467815329172 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b4b000 == 37 [pid = 1658] [id = 107] 07:28:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12a46f000) [pid = 1658] [serial = 318] [outer = 0x0] 07:28:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12af96c00) [pid = 1658] [serial = 319] [outer = 0x12a46f000] 07:28:49 INFO - PROCESS | 1658 | 1467815329196 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12b11f000) [pid = 1658] [serial = 320] [outer = 0x12a46f000] 07:28:49 INFO - PROCESS | 1658 | 1467815329628 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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 07:28:49 INFO - PROCESS | 1658 | 1467815329647 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:28:49 INFO - PROCESS | 1658 | 1467815329650 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:28:49 INFO - PROCESS | 1658 | 1467815329654 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1658 | 1467815329656 Marionette TRACE conn2 <- [1,402,null,{}] 07:28:49 INFO - PROCESS | 1658 | 1467815329669 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}] 07:28:49 INFO - PROCESS | 1658 | 1467815329671 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:49 INFO - PROCESS | 1658 | 1467815329837 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:28:49 INFO - PROCESS | 1658 | 1467815329864 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1658 | 1467815329866 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ab8000 == 38 [pid = 1658] [id = 108] 07:28:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12b122800) [pid = 1658] [serial = 321] [outer = 0x0] 07:28:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12b987400) [pid = 1658] [serial = 322] [outer = 0x12b122800] 07:28:49 INFO - PROCESS | 1658 | 1467815329909 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12bc89000) [pid = 1658] [serial = 323] [outer = 0x12b122800] 07:28:50 INFO - PROCESS | 1658 | 1467815330317 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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 683ms 07:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:28:50 INFO - PROCESS | 1658 | 1467815330337 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1658 | 1467815330338 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:28:50 INFO - PROCESS | 1658 | 1467815330340 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1658 | 1467815330341 Marionette TRACE conn2 <- [1,406,null,{}] 07:28:50 INFO - PROCESS | 1658 | 1467815330343 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}] 07:28:50 INFO - PROCESS | 1658 | 1467815330344 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:50 INFO - PROCESS | 1658 | 1467815330439 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:28:50 INFO - PROCESS | 1658 | 1467815330460 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 1658 | 1467815330461 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a41f800 == 39 [pid = 1658] [id = 109] 07:28:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119115400) [pid = 1658] [serial = 324] [outer = 0x0] 07:28:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x119117c00) [pid = 1658] [serial = 325] [outer = 0x119115400] 07:28:50 INFO - PROCESS | 1658 | 1467815330486 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12b7e2800) [pid = 1658] [serial = 326] [outer = 0x119115400] 07:28:50 INFO - PROCESS | 1658 | 1467815330978 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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 672ms 07:28:51 INFO - PROCESS | 1658 | 1467815331013 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 1658 | 1467815331014 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:28:51 INFO - PROCESS | 1658 | 1467815331016 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1658 | 1467815331017 Marionette TRACE conn2 <- [1,410,null,{}] 07:28:51 INFO - PROCESS | 1658 | 1467815331020 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}] 07:28:51 INFO - PROCESS | 1658 | 1467815331021 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:51 INFO - PROCESS | 1658 | 1467815331134 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:28:51 INFO - PROCESS | 1658 | 1467815331152 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:28:51 INFO - PROCESS | 1658 | 1467815331176 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1658 | 1467815331177 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae50800 == 40 [pid = 1658] [id = 110] 07:28:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12be33400) [pid = 1658] [serial = 327] [outer = 0x0] 07:28:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12be36800) [pid = 1658] [serial = 328] [outer = 0x12be33400] 07:28:51 INFO - PROCESS | 1658 | 1467815331200 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12be3b400) [pid = 1658] [serial = 329] [outer = 0x12be33400] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1290d9c00) [pid = 1658] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1290d9800) [pid = 1658] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12a808400) [pid = 1658] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1127d0c00) [pid = 1658] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x123becc00) [pid = 1658] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x116147000) [pid = 1658] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x126b14c00) [pid = 1658] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12670d000) [pid = 1658] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11916b000) [pid = 1658] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116f17400) [pid = 1658] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x116a2e000) [pid = 1658] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x125f99400) [pid = 1658] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1248da800) [pid = 1658] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x123a9d000) [pid = 1658] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11681f800) [pid = 1658] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119675800) [pid = 1658] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x128b7bc00) [pid = 1658] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x113de8c00) [pid = 1658] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12679b000) [pid = 1658] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116f97c00) [pid = 1658] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:28:51 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11614b400) [pid = 1658] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:28:51 INFO - PROCESS | 1658 | 1467815331697 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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 720ms 07:28:51 INFO - PROCESS | 1658 | 1467815331738 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:28:51 INFO - PROCESS | 1658 | 1467815331739 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:28:51 INFO - PROCESS | 1658 | 1467815331741 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1658 | 1467815331742 Marionette TRACE conn2 <- [1,414,null,{}] 07:28:51 INFO - PROCESS | 1658 | 1467815331744 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}] 07:28:51 INFO - PROCESS | 1658 | 1467815331745 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:51 INFO - PROCESS | 1658 | 1467815331854 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:28:51 INFO - PROCESS | 1658 | 1467815331891 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1658 | 1467815331892 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x126516800 == 41 [pid = 1658] [id = 111] 07:28:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1127d7800) [pid = 1658] [serial = 330] [outer = 0x0] 07:28:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x119116400) [pid = 1658] [serial = 331] [outer = 0x1127d7800] 07:28:51 INFO - PROCESS | 1658 | 1467815331925 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1213ca000) [pid = 1658] [serial = 332] [outer = 0x1127d7800] 07:28:52 INFO - PROCESS | 1658 | 1467815332196 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]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 472ms 07:28:52 INFO - PROCESS | 1658 | 1467815332213 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 1658 | 1467815332214 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:28:52 INFO - PROCESS | 1658 | 1467815332223 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 1658 | 1467815332224 Marionette TRACE conn2 <- [1,418,null,{}] 07:28:52 INFO - PROCESS | 1658 | 1467815332227 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}] 07:28:52 INFO - PROCESS | 1658 | 1467815332228 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:52 INFO - PROCESS | 1658 | 1467815332311 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:28:52 INFO - PROCESS | 1658 | 1467815332316 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 1658 | 1467815332319 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b14b800 == 42 [pid = 1658] [id = 112] 07:28:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1195f4800) [pid = 1658] [serial = 333] [outer = 0x0] 07:28:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1213d2400) [pid = 1658] [serial = 334] [outer = 0x1195f4800] 07:28:52 INFO - PROCESS | 1658 | 1467815332342 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x121680000) [pid = 1658] [serial = 335] [outer = 0x1195f4800] 07:28:53 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 07:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 922ms 07:28:53 INFO - PROCESS | 1658 | 1467815333144 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]]]}] 07:28:53 INFO - PROCESS | 1658 | 1467815333147 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1658 | 1467815333148 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:28:53 INFO - PROCESS | 1658 | 1467815333151 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1658 | 1467815333152 Marionette TRACE conn2 <- [1,422,null,{}] 07:28:53 INFO - PROCESS | 1658 | 1467815333155 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}] 07:28:53 INFO - PROCESS | 1658 | 1467815333156 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:53 INFO - PROCESS | 1658 | 1467815333235 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:28:53 INFO - PROCESS | 1658 | 1467815333302 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1658 | 1467815333303 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b949800 == 43 [pid = 1658] [id = 113] 07:28:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1213cc800) [pid = 1658] [serial = 336] [outer = 0x0] 07:28:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12679b000) [pid = 1658] [serial = 337] [outer = 0x1213cc800] 07:28:53 INFO - PROCESS | 1658 | 1467815333327 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1290d2000) [pid = 1658] [serial = 338] [outer = 0x1213cc800] 07:28:54 INFO - PROCESS | 1658 | 1467815334242 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]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1122ms 07:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:28:54 INFO - PROCESS | 1658 | 1467815334274 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1658 | 1467815334276 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:28:54 INFO - PROCESS | 1658 | 1467815334280 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1658 | 1467815334282 Marionette TRACE conn2 <- [1,426,null,{}] 07:28:54 INFO - PROCESS | 1658 | 1467815334286 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}] 07:28:54 INFO - PROCESS | 1658 | 1467815334287 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:54 INFO - PROCESS | 1658 | 1467815334399 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:28:54 INFO - PROCESS | 1658 | 1467815334471 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 1658 | 1467815334473 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x116aba000 == 44 [pid = 1658] [id = 114] 07:28:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x113b0f800) [pid = 1658] [serial = 339] [outer = 0x0] 07:28:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116799000) [pid = 1658] [serial = 340] [outer = 0x113b0f800] 07:28:54 INFO - PROCESS | 1658 | 1467815334558 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x118106c00) [pid = 1658] [serial = 341] [outer = 0x113b0f800] 07:28:55 INFO - PROCESS | 1658 | 1467815335274 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] 07:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:28:55 INFO - PROCESS | 1658 | 1467815335306 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:28:55 INFO - PROCESS | 1658 | 1467815335309 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 1658 | 1467815335311 Marionette TRACE conn2 <- [1,430,null,{}] 07:28:55 INFO - PROCESS | 1658 | 1467815335323 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}] 07:28:55 INFO - PROCESS | 1658 | 1467815335325 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:55 INFO - PROCESS | 1658 | 1467815335434 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12b14b800 == 43 [pid = 1658] [id = 112] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x126516800 == 42 [pid = 1658] [id = 111] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae50800 == 41 [pid = 1658] [id = 110] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12a41f800 == 40 [pid = 1658] [id = 109] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x119ab8000 == 39 [pid = 1658] [id = 108] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x128b4b000 == 38 [pid = 1658] [id = 107] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12b7e1400) [pid = 1658] [serial = 289] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d8000 == 37 [pid = 1658] [id = 106] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x123caa000 == 36 [pid = 1658] [id = 105] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x121898800 == 35 [pid = 1658] [id = 104] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1210b5800 == 34 [pid = 1658] [id = 103] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x119ab8800 == 33 [pid = 1658] [id = 102] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1192ea800 == 32 [pid = 1658] [id = 101] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d9800 == 31 [pid = 1658] [id = 100] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x116ad2800 == 30 [pid = 1658] [id = 99] 07:28:55 INFO - PROCESS | 1658 | --DOCSHELL 0x115e4d800 == 29 [pid = 1658] [id = 98] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1185a7000) [pid = 1658] [serial = 199] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x116815c00) [pid = 1658] [serial = 157] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x116897800) [pid = 1658] [serial = 196] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1290d5c00) [pid = 1658] [serial = 193] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12930e400) [pid = 1658] [serial = 271] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12a5b7000) [pid = 1658] [serial = 274] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12ae67800) [pid = 1658] [serial = 277] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12a807800) [pid = 1658] [serial = 275] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1127d3000) [pid = 1658] [serial = 286] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12b118000) [pid = 1658] [serial = 283] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12af99c00) [pid = 1658] [serial = 278] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116813400) [pid = 1658] [serial = 253] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128b7c800) [pid = 1658] [serial = 251] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126bb0c00) [pid = 1658] [serial = 250] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x126b14800) [pid = 1658] [serial = 248] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x126adf400) [pid = 1658] [serial = 247] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123a9f400) [pid = 1658] [serial = 245] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x119a91c00) [pid = 1658] [serial = 244] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118751400) [pid = 1658] [serial = 242] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x118357c00) [pid = 1658] [serial = 241] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12b123800) [pid = 1658] [serial = 239] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126793800) [pid = 1658] [serial = 265] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x125e58000) [pid = 1658] [serial = 262] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x125f95c00) [pid = 1658] [serial = 263] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x123aa6400) [pid = 1658] [serial = 259] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1248e3800) [pid = 1658] [serial = 260] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1181b1400) [pid = 1658] [serial = 256] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1195f1000) [pid = 1658] [serial = 257] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x118180c00) [pid = 1658] [serial = 254] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1127d8800) [pid = 1658] [serial = 287] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x126bad400) [pid = 1658] [serial = 280] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x128b83400) [pid = 1658] [serial = 268] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12a46e400) [pid = 1658] [serial = 272] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x12b985800) [pid = 1658] [serial = 284] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1290d4c00) [pid = 1658] [serial = 269] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12a80cc00) [pid = 1658] [serial = 281] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x126b16c00) [pid = 1658] [serial = 266] [outer = 0x0] [url = about:blank] 07:28:55 INFO - PROCESS | 1658 | 1467815335517 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1658 | 1467815335518 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x113910000 == 30 [pid = 1658] [id = 115] 07:28:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1131bd400) [pid = 1658] [serial = 342] [outer = 0x0] 07:28:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x116610800) [pid = 1658] [serial = 343] [outer = 0x1131bd400] 07:28:55 INFO - PROCESS | 1658 | 1467815335545 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x11810d800) [pid = 1658] [serial = 344] [outer = 0x1131bd400] 07:28:55 INFO - PROCESS | 1658 | 1467815335874 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]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 571ms 07:28:55 INFO - PROCESS | 1658 | 1467815335880 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 1658 | 1467815335887 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:28:55 INFO - PROCESS | 1658 | 1467815335894 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 1658 | 1467815335895 Marionette TRACE conn2 <- [1,434,null,{}] 07:28:55 INFO - PROCESS | 1658 | 1467815335898 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}] 07:28:55 INFO - PROCESS | 1658 | 1467815335900 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:55 INFO - PROCESS | 1658 | 1467815335981 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:28:56 INFO - PROCESS | 1658 | 1467815336038 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 1658 | 1467815336040 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x116acd000 == 31 [pid = 1658] [id = 116] 07:28:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11810e000) [pid = 1658] [serial = 345] [outer = 0x0] 07:28:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x118531800) [pid = 1658] [serial = 346] [outer = 0x11810e000] 07:28:56 INFO - PROCESS | 1658 | 1467815336067 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x11910ec00) [pid = 1658] [serial = 347] [outer = 0x11810e000] 07:28:56 INFO - PROCESS | 1658 | 1467815336360 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]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 519ms 07:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:28:56 INFO - PROCESS | 1658 | 1467815336413 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 1658 | 1467815336415 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:28:56 INFO - PROCESS | 1658 | 1467815336419 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1658 | 1467815336422 Marionette TRACE conn2 <- [1,438,null,{}] 07:28:56 INFO - PROCESS | 1658 | 1467815336429 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}] 07:28:56 INFO - PROCESS | 1658 | 1467815336432 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:56 INFO - PROCESS | 1658 | 1467815336513 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:28:56 INFO - PROCESS | 1658 | 1467815336561 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 1658 | 1467815336563 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181d3800 == 32 [pid = 1658] [id = 117] 07:28:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x119119000) [pid = 1658] [serial = 348] [outer = 0x0] 07:28:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1191a3000) [pid = 1658] [serial = 349] [outer = 0x119119000] 07:28:56 INFO - PROCESS | 1658 | 1467815336594 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x11995fc00) [pid = 1658] [serial = 350] [outer = 0x119119000] 07:28:56 INFO - PROCESS | 1658 | 1467815336868 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]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 473ms 07:28:56 INFO - PROCESS | 1658 | 1467815336891 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 1658 | 1467815336892 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:28:56 INFO - PROCESS | 1658 | 1467815336895 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1658 | 1467815336896 Marionette TRACE conn2 <- [1,442,null,{}] 07:28:56 INFO - PROCESS | 1658 | 1467815336905 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}] 07:28:56 INFO - PROCESS | 1658 | 1467815336906 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:56 INFO - PROCESS | 1658 | 1467815336987 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:28:56 INFO - PROCESS | 1658 | 1467815336991 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 1658 | 1467815336992 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x119188000 == 33 [pid = 1658] [id = 118] 07:28:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x119c65c00) [pid = 1658] [serial = 351] [outer = 0x0] 07:28:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1213ca400) [pid = 1658] [serial = 352] [outer = 0x119c65c00] 07:28:57 INFO - PROCESS | 1658 | 1467815337020 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1213d3400) [pid = 1658] [serial = 353] [outer = 0x119c65c00] 07:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 468ms 07:28:57 INFO - PROCESS | 1658 | 1467815337356 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]]]}] 07:28:57 INFO - PROCESS | 1658 | 1467815337363 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 1658 | 1467815337364 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:28:57 INFO - PROCESS | 1658 | 1467815337368 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 1658 | 1467815337371 Marionette TRACE conn2 <- [1,446,null,{}] 07:28:57 INFO - PROCESS | 1658 | 1467815337375 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}] 07:28:57 INFO - PROCESS | 1658 | 1467815337376 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:57 INFO - PROCESS | 1658 | 1467815337486 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:28:57 INFO - PROCESS | 1658 | 1467815337499 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 1658 | 1467815337500 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x119950000 == 34 [pid = 1658] [id = 119] 07:28:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113b75800) [pid = 1658] [serial = 354] [outer = 0x0] 07:28:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x120e89800) [pid = 1658] [serial = 355] [outer = 0x113b75800] 07:28:57 INFO - PROCESS | 1658 | 1467815337524 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x123a9dc00) [pid = 1658] [serial = 356] [outer = 0x113b75800] 07:28:57 INFO - PROCESS | 1658 | 1467815337859 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]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 523ms 07:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:28:57 INFO - PROCESS | 1658 | 1467815337890 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 1658 | 1467815337891 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:28:57 INFO - PROCESS | 1658 | 1467815337893 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 1658 | 1467815337895 Marionette TRACE conn2 <- [1,450,null,{}] 07:28:57 INFO - PROCESS | 1658 | 1467815337897 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}] 07:28:57 INFO - PROCESS | 1658 | 1467815337901 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:58 INFO - PROCESS | 1658 | 1467815338010 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:28:58 INFO - PROCESS | 1658 | 1467815338042 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 1658 | 1467815338044 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e1f000 == 35 [pid = 1658] [id = 120] 07:28:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123aa6800) [pid = 1658] [serial = 357] [outer = 0x0] 07:28:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123b91800) [pid = 1658] [serial = 358] [outer = 0x123aa6800] 07:28:58 INFO - PROCESS | 1658 | 1467815338068 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x124de8000) [pid = 1658] [serial = 359] [outer = 0x123aa6800] 07:28:58 INFO - PROCESS | 1658 | 1467815338396 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] 07:28:58 INFO - PROCESS | 1658 | 1467815338413 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:28:58 INFO - PROCESS | 1658 | 1467815338416 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1658 | 1467815338419 Marionette TRACE conn2 <- [1,454,null,{}] 07:28:58 INFO - PROCESS | 1658 | 1467815338423 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}] 07:28:58 INFO - PROCESS | 1658 | 1467815338424 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:58 INFO - PROCESS | 1658 | 1467815338521 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:28:58 INFO - PROCESS | 1658 | 1467815338531 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 1658 | 1467815338532 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12128c800 == 36 [pid = 1658] [id = 121] 07:28:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1248df400) [pid = 1658] [serial = 360] [outer = 0x0] 07:28:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x125eefc00) [pid = 1658] [serial = 361] [outer = 0x1248df400] 07:28:58 INFO - PROCESS | 1658 | 1467815338559 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12650ec00) [pid = 1658] [serial = 362] [outer = 0x1248df400] 07:28:58 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:58 INFO - PROCESS | 1658 | 1467815338897 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]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 522ms 07:28:58 INFO - PROCESS | 1658 | 1467815338938 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 1658 | 1467815338939 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:28:58 INFO - PROCESS | 1658 | 1467815338942 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1658 | 1467815338943 Marionette TRACE conn2 <- [1,458,null,{}] 07:28:58 INFO - PROCESS | 1658 | 1467815338945 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}] 07:28:58 INFO - PROCESS | 1658 | 1467815338946 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:59 INFO - PROCESS | 1658 | 1467815339038 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:28:59 INFO - PROCESS | 1658 | 1467815339074 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 1658 | 1467815339075 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218af000 == 37 [pid = 1658] [id = 122] 07:28:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123b89400) [pid = 1658] [serial = 363] [outer = 0x0] 07:28:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x126790400) [pid = 1658] [serial = 364] [outer = 0x123b89400] 07:28:59 INFO - PROCESS | 1658 | 1467815339099 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x126ae1c00) [pid = 1658] [serial = 365] [outer = 0x123b89400] 07:28:59 INFO - PROCESS | 1658 | 1467815339395 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] 07:28:59 INFO - PROCESS | 1658 | 1467815339414 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:28:59 INFO - PROCESS | 1658 | 1467815339418 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 1658 | 1467815339421 Marionette TRACE conn2 <- [1,462,null,{}] 07:28:59 INFO - PROCESS | 1658 | 1467815339424 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}] 07:28:59 INFO - PROCESS | 1658 | 1467815339425 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:59 INFO - PROCESS | 1658 | 1467815339641 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12b122800) [pid = 1658] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x119115400) [pid = 1658] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x120e88c00) [pid = 1658] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12a46f000) [pid = 1658] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12be33400) [pid = 1658] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118103800) [pid = 1658] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1127d7800) [pid = 1658] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1218dfc00) [pid = 1658] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x111c7b800) [pid = 1658] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1195f4800) [pid = 1658] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12635c400) [pid = 1658] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x116f19400) [pid = 1658] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x111e36800) [pid = 1658] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x128b7d000) [pid = 1658] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x11647a400) [pid = 1658] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:28:59 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1127d1000) [pid = 1658] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:28:59 INFO - PROCESS | 1658 | 1467815339682 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 1658 | 1467815339683 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:28:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x119187000 == 38 [pid = 1658] [id = 123] 07:28:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1121be400) [pid = 1658] [serial = 366] [outer = 0x0] 07:28:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x116474000) [pid = 1658] [serial = 367] [outer = 0x1121be400] 07:28:59 INFO - PROCESS | 1658 | 1467815339707 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11910c800) [pid = 1658] [serial = 368] [outer = 0x1121be400] 07:28:59 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:00 INFO - PROCESS | 1658 | 1467815340005 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] 07:29:00 INFO - PROCESS | 1658 | 1467815340041 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:29:00 INFO - PROCESS | 1658 | 1467815340043 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1658 | 1467815340045 Marionette TRACE conn2 <- [1,466,null,{}] 07:29:00 INFO - PROCESS | 1658 | 1467815340047 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}] 07:29:00 INFO - PROCESS | 1658 | 1467815340048 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:00 INFO - PROCESS | 1658 | 1467815340123 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:29:00 INFO - PROCESS | 1658 | 1467815340126 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 1658 | 1467815340128 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x11917b000 == 39 [pid = 1658] [id = 124] 07:29:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x120e88c00) [pid = 1658] [serial = 369] [outer = 0x0] 07:29:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x126b0d400) [pid = 1658] [serial = 370] [outer = 0x120e88c00] 07:29:00 INFO - PROCESS | 1658 | 1467815340155 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x126ba6c00) [pid = 1658] [serial = 371] [outer = 0x120e88c00] 07:29:00 INFO - PROCESS | 1658 | 1467815340588 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] 07:29:00 INFO - PROCESS | 1658 | 1467815340616 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:29:00 INFO - PROCESS | 1658 | 1467815340621 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1658 | 1467815340624 Marionette TRACE conn2 <- [1,470,null,{}] 07:29:00 INFO - PROCESS | 1658 | 1467815340628 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}] 07:29:00 INFO - PROCESS | 1658 | 1467815340630 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:00 INFO - PROCESS | 1658 | 1467815340774 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:29:00 INFO - PROCESS | 1658 | 1467815340783 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 1658 | 1467815340785 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b51000 == 40 [pid = 1658] [id = 125] 07:29:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x128b78000) [pid = 1658] [serial = 372] [outer = 0x0] 07:29:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x128b81c00) [pid = 1658] [serial = 373] [outer = 0x128b78000] 07:29:00 INFO - PROCESS | 1658 | 1467815340810 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x129308000) [pid = 1658] [serial = 374] [outer = 0x128b78000] 07:29:01 INFO - PROCESS | 1658 | 1467815341143 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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 571ms 07:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:29:01 INFO - PROCESS | 1658 | 1467815341195 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1658 | 1467815341196 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:29:01 INFO - PROCESS | 1658 | 1467815341198 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1658 | 1467815341199 Marionette TRACE conn2 <- [1,474,null,{}] 07:29:01 INFO - PROCESS | 1658 | 1467815341201 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}] 07:29:01 INFO - PROCESS | 1658 | 1467815341202 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:01 INFO - PROCESS | 1658 | 1467815341279 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:29:01 INFO - PROCESS | 1658 | 1467815341285 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1658 | 1467815341287 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x129094800 == 41 [pid = 1658] [id = 126] 07:29:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12930e400) [pid = 1658] [serial = 375] [outer = 0x0] 07:29:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12a468000) [pid = 1658] [serial = 376] [outer = 0x12930e400] 07:29:01 INFO - PROCESS | 1658 | 1467815341310 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12a5f6000) [pid = 1658] [serial = 377] [outer = 0x12930e400] 07:29:01 INFO - PROCESS | 1658 | 1467815341675 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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 07:29:01 INFO - PROCESS | 1658 | 1467815341718 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1658 | 1467815341721 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:29:01 INFO - PROCESS | 1658 | 1467815341724 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1658 | 1467815341727 Marionette TRACE conn2 <- [1,478,null,{}] 07:29:01 INFO - PROCESS | 1658 | 1467815341732 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}] 07:29:01 INFO - PROCESS | 1658 | 1467815341733 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:01 INFO - PROCESS | 1658 | 1467815341862 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:29:01 INFO - PROCESS | 1658 | 1467815341915 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1658 | 1467815341918 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x116187000 == 42 [pid = 1658] [id = 127] 07:29:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x115d11400) [pid = 1658] [serial = 378] [outer = 0x0] 07:29:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x11678f800) [pid = 1658] [serial = 379] [outer = 0x115d11400] 07:29:01 INFO - PROCESS | 1658 | 1467815341949 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x11810d000) [pid = 1658] [serial = 380] [outer = 0x115d11400] 07:29:02 INFO - PROCESS | 1658 | 1467815342405 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]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 723ms 07:29:02 INFO - PROCESS | 1658 | 1467815342452 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1658 | 1467815342455 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:29:02 INFO - PROCESS | 1658 | 1467815342461 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1658 | 1467815342463 Marionette TRACE conn2 <- [1,482,null,{}] 07:29:02 INFO - PROCESS | 1658 | 1467815342465 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}] 07:29:02 INFO - PROCESS | 1658 | 1467815342469 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:02 INFO - PROCESS | 1658 | 1467815342567 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:29:02 INFO - PROCESS | 1658 | 1467815342629 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1658 | 1467815342631 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x119182000 == 43 [pid = 1658] [id = 128] 07:29:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119113800) [pid = 1658] [serial = 381] [outer = 0x0] 07:29:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11915e400) [pid = 1658] [serial = 382] [outer = 0x119113800] 07:29:02 INFO - PROCESS | 1658 | 1467815342661 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1195f0000) [pid = 1658] [serial = 383] [outer = 0x119113800] 07:29:03 INFO - PROCESS | 1658 | 1467815343076 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]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 621ms 07:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:29:03 INFO - PROCESS | 1658 | 1467815343085 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 1658 | 1467815343087 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:29:03 INFO - PROCESS | 1658 | 1467815343089 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1658 | 1467815343092 Marionette TRACE conn2 <- [1,486,null,{}] 07:29:03 INFO - PROCESS | 1658 | 1467815343100 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}] 07:29:03 INFO - PROCESS | 1658 | 1467815343103 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:03 INFO - PROCESS | 1658 | 1467815343225 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:29:03 INFO - PROCESS | 1658 | 1467815343301 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1658 | 1467815343304 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12907b000 == 44 [pid = 1658] [id = 129] 07:29:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123b8b800) [pid = 1658] [serial = 384] [outer = 0x0] 07:29:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123b91400) [pid = 1658] [serial = 385] [outer = 0x123b8b800] 07:29:03 INFO - PROCESS | 1658 | 1467815343333 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123bbc400) [pid = 1658] [serial = 386] [outer = 0x123b8b800] 07:29:03 INFO - PROCESS | 1658 | 1467815343767 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]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 722ms 07:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:29:03 INFO - PROCESS | 1658 | 1467815343817 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 1658 | 1467815343819 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:29:03 INFO - PROCESS | 1658 | 1467815343823 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1658 | 1467815343824 Marionette TRACE conn2 <- [1,490,null,{}] 07:29:03 INFO - PROCESS | 1658 | 1467815343826 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}] 07:29:03 INFO - PROCESS | 1658 | 1467815343828 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:03 INFO - PROCESS | 1658 | 1467815343928 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:29:03 INFO - PROCESS | 1658 | 1467815343991 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1658 | 1467815343992 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a5d5000 == 45 [pid = 1658] [id = 130] 07:29:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x124de4000) [pid = 1658] [serial = 387] [outer = 0x0] 07:29:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x125f97400) [pid = 1658] [serial = 388] [outer = 0x124de4000] 07:29:04 INFO - PROCESS | 1658 | 1467815344021 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128ccb000) [pid = 1658] [serial = 389] [outer = 0x124de4000] 07:29:04 INFO - PROCESS | 1658 | 1467815344435 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]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 618ms 07:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:29:04 INFO - PROCESS | 1658 | 1467815344442 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 1658 | 1467815344443 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:29:04 INFO - PROCESS | 1658 | 1467815344445 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 1658 | 1467815344447 Marionette TRACE conn2 <- [1,494,null,{}] 07:29:04 INFO - PROCESS | 1658 | 1467815344449 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}] 07:29:04 INFO - PROCESS | 1658 | 1467815344451 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:04 INFO - PROCESS | 1658 | 1467815344563 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:29:04 INFO - PROCESS | 1658 | 1467815344747 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 1658 | 1467815344748 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x116617000 == 46 [pid = 1658] [id = 131] 07:29:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x112d6b400) [pid = 1658] [serial = 390] [outer = 0x0] 07:29:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x113b73400) [pid = 1658] [serial = 391] [outer = 0x112d6b400] 07:29:04 INFO - PROCESS | 1658 | 1467815344786 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116f9a800) [pid = 1658] [serial = 392] [outer = 0x112d6b400] 07:29:05 INFO - PROCESS | 1658 | 1467815345222 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]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 822ms 07:29:05 INFO - PROCESS | 1658 | 1467815345288 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 1658 | 1467815345291 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:29:05 INFO - PROCESS | 1658 | 1467815345297 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1658 | 1467815345299 Marionette TRACE conn2 <- [1,498,null,{}] 07:29:05 INFO - PROCESS | 1658 | 1467815345306 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}] 07:29:05 INFO - PROCESS | 1658 | 1467815345308 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:05 INFO - PROCESS | 1658 | 1467815345443 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:29:05 INFO - PROCESS | 1658 | 1467815345515 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1658 | 1467815345517 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x11877a800 == 47 [pid = 1658] [id = 132] 07:29:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1181b1400) [pid = 1658] [serial = 393] [outer = 0x0] 07:29:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1185b2800) [pid = 1658] [serial = 394] [outer = 0x1181b1400] 07:29:05 INFO - PROCESS | 1658 | 1467815345565 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x119160c00) [pid = 1658] [serial = 395] [outer = 0x1181b1400] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x128b51000 == 46 [pid = 1658] [id = 125] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11917b000 == 45 [pid = 1658] [id = 124] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119187000 == 44 [pid = 1658] [id = 123] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1218af000 == 43 [pid = 1658] [id = 122] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12128c800 == 42 [pid = 1658] [id = 121] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x120e1f000 == 41 [pid = 1658] [id = 120] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119950000 == 40 [pid = 1658] [id = 119] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119188000 == 39 [pid = 1658] [id = 118] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1181d3800 == 38 [pid = 1658] [id = 117] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116acd000 == 37 [pid = 1658] [id = 116] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x113910000 == 36 [pid = 1658] [id = 115] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12b949800 == 35 [pid = 1658] [id = 113] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116aba000 == 34 [pid = 1658] [id = 114] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12a698800 == 33 [pid = 1658] [id = 97] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116617000 == 32 [pid = 1658] [id = 131] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12a5d5000 == 31 [pid = 1658] [id = 130] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12907b000 == 30 [pid = 1658] [id = 129] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119182000 == 29 [pid = 1658] [id = 128] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x129094800 == 28 [pid = 1658] [id = 126] 07:29:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116187000 == 27 [pid = 1658] [id = 127] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12b987400) [pid = 1658] [serial = 322] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119117c00) [pid = 1658] [serial = 325] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x129305c00) [pid = 1658] [serial = 313] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1294d8400) [pid = 1658] [serial = 314] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12af96c00) [pid = 1658] [serial = 319] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12be36800) [pid = 1658] [serial = 328] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118358800) [pid = 1658] [serial = 295] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119116400) [pid = 1658] [serial = 331] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11885cc00) [pid = 1658] [serial = 296] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x123bbb800) [pid = 1658] [serial = 301] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x124b26000) [pid = 1658] [serial = 302] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120e89c00) [pid = 1658] [serial = 298] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1213d2400) [pid = 1658] [serial = 334] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1218da000) [pid = 1658] [serial = 299] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126793000) [pid = 1658] [serial = 307] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x128b7cc00) [pid = 1658] [serial = 308] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x124ee7000) [pid = 1658] [serial = 304] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x125f9a000) [pid = 1658] [serial = 305] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1294e1c00) [pid = 1658] [serial = 316] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12a80c400) [pid = 1658] [serial = 317] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128cc3400) [pid = 1658] [serial = 310] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1290d1400) [pid = 1658] [serial = 311] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x116603000) [pid = 1658] [serial = 292] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118102c00) [pid = 1658] [serial = 293] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12b98d400) [pid = 1658] [serial = 290] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12be3b400) [pid = 1658] [serial = 329] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12bc89000) [pid = 1658] [serial = 323] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x12b7e2800) [pid = 1658] [serial = 326] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1213ca000) [pid = 1658] [serial = 332] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12b11f000) [pid = 1658] [serial = 320] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x121680000) [pid = 1658] [serial = 335] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x12679b000) [pid = 1658] [serial = 337] [outer = 0x0] [url = about:blank] 07:29:06 INFO - PROCESS | 1658 | 1467815346509 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]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1226ms 07:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:29:06 INFO - PROCESS | 1658 | 1467815346523 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1658 | 1467815346525 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:29:06 INFO - PROCESS | 1658 | 1467815346528 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1658 | 1467815346530 Marionette TRACE conn2 <- [1,502,null,{}] 07:29:06 INFO - PROCESS | 1658 | 1467815346534 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}] 07:29:06 INFO - PROCESS | 1658 | 1467815346537 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:06 INFO - PROCESS | 1658 | 1467815346612 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:29:06 INFO - PROCESS | 1658 | 1467815346619 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1658 | 1467815346622 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x116005000 == 28 [pid = 1658] [id = 133] 07:29:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x116146c00) [pid = 1658] [serial = 396] [outer = 0x0] 07:29:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11678fc00) [pid = 1658] [serial = 397] [outer = 0x116146c00] 07:29:06 INFO - PROCESS | 1658 | 1467815346649 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116f22000) [pid = 1658] [serial = 398] [outer = 0x116146c00] 07:29:06 INFO - PROCESS | 1658 | 1467815346977 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]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 470ms 07:29:07 INFO - PROCESS | 1658 | 1467815347008 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1658 | 1467815347013 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:29:07 INFO - PROCESS | 1658 | 1467815347021 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1658 | 1467815347024 Marionette TRACE conn2 <- [1,506,null,{}] 07:29:07 INFO - PROCESS | 1658 | 1467815347028 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}] 07:29:07 INFO - PROCESS | 1658 | 1467815347030 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:07 INFO - PROCESS | 1658 | 1467815347140 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:29:07 INFO - PROCESS | 1658 | 1467815347144 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1658 | 1467815347146 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x116acc000 == 29 [pid = 1658] [id = 134] 07:29:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x117dc7000) [pid = 1658] [serial = 399] [outer = 0x0] 07:29:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11853d400) [pid = 1658] [serial = 400] [outer = 0x117dc7000] 07:29:07 INFO - PROCESS | 1658 | 1467815347170 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11874fc00) [pid = 1658] [serial = 401] [outer = 0x117dc7000] 07:29:07 INFO - PROCESS | 1658 | 1467815347578 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]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 07:29:07 INFO - PROCESS | 1658 | 1467815347592 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1658 | 1467815347594 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:29:07 INFO - PROCESS | 1658 | 1467815347598 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1658 | 1467815347603 Marionette TRACE conn2 <- [1,510,null,{}] 07:29:07 INFO - PROCESS | 1658 | 1467815347626 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}] 07:29:07 INFO - PROCESS | 1658 | 1467815347631 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:07 INFO - PROCESS | 1658 | 1467815347752 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:29:07 INFO - PROCESS | 1658 | 1467815347762 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1658 | 1467815347764 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x118783000 == 30 [pid = 1658] [id = 135] 07:29:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11297dc00) [pid = 1658] [serial = 402] [outer = 0x0] 07:29:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1195f1000) [pid = 1658] [serial = 403] [outer = 0x11297dc00] 07:29:07 INFO - PROCESS | 1658 | 1467815347822 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119961000) [pid = 1658] [serial = 404] [outer = 0x11297dc00] 07:29:08 INFO - PROCESS | 1658 | 1467815348156 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]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 589ms 07:29:08 INFO - PROCESS | 1658 | 1467815348188 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1658 | 1467815348190 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:29:08 INFO - PROCESS | 1658 | 1467815348192 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1658 | 1467815348193 Marionette TRACE conn2 <- [1,514,null,{}] 07:29:08 INFO - PROCESS | 1658 | 1467815348195 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}] 07:29:08 INFO - PROCESS | 1658 | 1467815348196 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:08 INFO - PROCESS | 1658 | 1467815348302 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:29:08 INFO - PROCESS | 1658 | 1467815348342 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1658 | 1467815348343 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192f8800 == 31 [pid = 1658] [id = 136] 07:29:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119966c00) [pid = 1658] [serial = 405] [outer = 0x0] 07:29:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x120f33400) [pid = 1658] [serial = 406] [outer = 0x119966c00] 07:29:08 INFO - PROCESS | 1658 | 1467815348368 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1213cd800) [pid = 1658] [serial = 407] [outer = 0x119966c00] 07:29:08 INFO - PROCESS | 1658 | 1467815348631 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]]]}] 07:29:08 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 07:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 467ms 07:29:08 INFO - PROCESS | 1658 | 1467815348660 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1658 | 1467815348661 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:29:08 INFO - PROCESS | 1658 | 1467815348663 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1658 | 1467815348664 Marionette TRACE conn2 <- [1,518,null,{}] 07:29:08 INFO - PROCESS | 1658 | 1467815348674 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}] 07:29:08 INFO - PROCESS | 1658 | 1467815348675 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:08 INFO - PROCESS | 1658 | 1467815348766 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:29:08 INFO - PROCESS | 1658 | 1467815348770 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1658 | 1467815348771 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e18800 == 32 [pid = 1658] [id = 137] 07:29:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x115debc00) [pid = 1658] [serial = 408] [outer = 0x0] 07:29:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1213d2000) [pid = 1658] [serial = 409] [outer = 0x115debc00] 07:29:08 INFO - PROCESS | 1658 | 1467815348798 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123a9d000) [pid = 1658] [serial = 410] [outer = 0x115debc00] 07:29:09 INFO - PROCESS | 1658 | 1467815349143 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]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 526ms 07:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:29:09 INFO - PROCESS | 1658 | 1467815349190 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1658 | 1467815349191 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:29:09 INFO - PROCESS | 1658 | 1467815349193 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1658 | 1467815349194 Marionette TRACE conn2 <- [1,522,null,{}] 07:29:09 INFO - PROCESS | 1658 | 1467815349196 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}] 07:29:09 INFO - PROCESS | 1658 | 1467815349200 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:09 INFO - PROCESS | 1658 | 1467815349304 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:29:09 INFO - PROCESS | 1658 | 1467815349336 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1658 | 1467815349337 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x121294800 == 33 [pid = 1658] [id = 138] 07:29:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123a9f800) [pid = 1658] [serial = 411] [outer = 0x0] 07:29:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x123beec00) [pid = 1658] [serial = 412] [outer = 0x123a9f800] 07:29:09 INFO - PROCESS | 1658 | 1467815349362 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x124ee8c00) [pid = 1658] [serial = 413] [outer = 0x123a9f800] 07:29:09 INFO - PROCESS | 1658 | 1467815349687 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]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 07:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:29:09 INFO - PROCESS | 1658 | 1467815349719 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1658 | 1467815349720 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:29:09 INFO - PROCESS | 1658 | 1467815349722 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1658 | 1467815349723 Marionette TRACE conn2 <- [1,526,null,{}] 07:29:09 INFO - PROCESS | 1658 | 1467815349725 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}] 07:29:09 INFO - PROCESS | 1658 | 1467815349726 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:09 INFO - PROCESS | 1658 | 1467815349817 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:29:09 INFO - PROCESS | 1658 | 1467815349820 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1658 | 1467815349821 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x124893800 == 34 [pid = 1658] [id = 139] 07:29:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x118752000) [pid = 1658] [serial = 414] [outer = 0x0] 07:29:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x125eeb000) [pid = 1658] [serial = 415] [outer = 0x118752000] 07:29:09 INFO - PROCESS | 1658 | 1467815349845 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12670dc00) [pid = 1658] [serial = 416] [outer = 0x118752000] 07:29:10 INFO - PROCESS | 1658 | 1467815350233 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]]]}] 07:29:10 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 07:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 07:29:10 INFO - PROCESS | 1658 | 1467815350292 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 1658 | 1467815350294 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:29:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:29:10 INFO - PROCESS | 1658 | 1467815350297 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1658 | 1467815350299 Marionette TRACE conn2 <- [1,530,null,{}] 07:29:10 INFO - PROCESS | 1658 | 1467815350308 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}] 07:29:10 INFO - PROCESS | 1658 | 1467815350310 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:10 INFO - PROCESS | 1658 | 1467815350425 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:29:10 INFO - PROCESS | 1658 | 1467815350431 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1658 | 1467815350432 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f8d800 == 35 [pid = 1658] [id = 140] 07:29:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11915e800) [pid = 1658] [serial = 417] [outer = 0x0] 07:29:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x126b10c00) [pid = 1658] [serial = 418] [outer = 0x11915e800] 07:29:10 INFO - PROCESS | 1658 | 1467815350458 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128b7a400) [pid = 1658] [serial = 419] [outer = 0x11915e800] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x123aa6800) [pid = 1658] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1248df400) [pid = 1658] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123b89400) [pid = 1658] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119119000) [pid = 1658] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1131bd400) [pid = 1658] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x113b0f800) [pid = 1658] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12930e400) [pid = 1658] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11810e000) [pid = 1658] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1213cc800) [pid = 1658] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x119c65c00) [pid = 1658] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1121be400) [pid = 1658] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128b78000) [pid = 1658] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x120e88c00) [pid = 1658] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:29:10 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x113b75800) [pid = 1658] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:29:10 INFO - PROCESS | 1658 | 1467815350908 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"]]]}] 07:29:10 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 07:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:29:10 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 07:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:29:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 627ms 07:29:10 INFO - PROCESS | 1658 | 1467815350924 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:29:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:29:10 INFO - PROCESS | 1658 | 1467815350937 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:29:10 INFO - PROCESS | 1658 | 1467815350940 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1658 | 1467815350942 Marionette TRACE conn2 <- [1,534,null,{}] 07:29:10 INFO - PROCESS | 1658 | 1467815350945 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}] 07:29:10 INFO - PROCESS | 1658 | 1467815350947 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:11 INFO - PROCESS | 1658 | 1467815351100 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:29:11 INFO - PROCESS | 1658 | 1467815351149 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1658 | 1467815351151 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x118782800 == 36 [pid = 1658] [id = 141] 07:29:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x112ec2c00) [pid = 1658] [serial = 420] [outer = 0x0] 07:29:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119a85800) [pid = 1658] [serial = 421] [outer = 0x112ec2c00] 07:29:11 INFO - PROCESS | 1658 | 1467815351193 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126b0e400) [pid = 1658] [serial = 422] [outer = 0x112ec2c00] 07:29:11 INFO - PROCESS | 1658 | 1467815351571 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]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:29:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 670ms 07:29:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:29:11 INFO - PROCESS | 1658 | 1467815351611 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 1658 | 1467815351613 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:29:11 INFO - PROCESS | 1658 | 1467815351616 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1658 | 1467815351618 Marionette TRACE conn2 <- [1,538,null,{}] 07:29:11 INFO - PROCESS | 1658 | 1467815351621 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}] 07:29:11 INFO - PROCESS | 1658 | 1467815351622 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:11 INFO - PROCESS | 1658 | 1467815351766 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:29:11 INFO - PROCESS | 1658 | 1467815351813 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1658 | 1467815351814 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c10800 == 37 [pid = 1658] [id = 142] 07:29:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128b79c00) [pid = 1658] [serial = 423] [outer = 0x0] 07:29:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x128b85c00) [pid = 1658] [serial = 424] [outer = 0x128b79c00] 07:29:11 INFO - PROCESS | 1658 | 1467815351864 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128dee400) [pid = 1658] [serial = 425] [outer = 0x128b79c00] 07:29:12 INFO - PROCESS | 1658 | 1467815352233 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]]]}] 07:29:12 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. 07:29:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 07:29:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:29:12 INFO - PROCESS | 1658 | 1467815352287 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1658 | 1467815352288 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:29:12 INFO - PROCESS | 1658 | 1467815352290 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1658 | 1467815352292 Marionette TRACE conn2 <- [1,542,null,{}] 07:29:12 INFO - PROCESS | 1658 | 1467815352294 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}] 07:29:12 INFO - PROCESS | 1658 | 1467815352296 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:12 INFO - PROCESS | 1658 | 1467815352404 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:29:12 INFO - PROCESS | 1658 | 1467815352410 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1658 | 1467815352411 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x129457000 == 38 [pid = 1658] [id = 143] 07:29:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128def400) [pid = 1658] [serial = 426] [outer = 0x0] 07:29:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x129305800) [pid = 1658] [serial = 427] [outer = 0x128def400] 07:29:12 INFO - PROCESS | 1658 | 1467815352438 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12a46ac00) [pid = 1658] [serial = 428] [outer = 0x128def400] 07:29:12 INFO - PROCESS | 1658 | 1467815352712 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]]]}] 07:29: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. 07:29:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 07:29:12 INFO - PROCESS | 1658 | 1467815352810 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1658 | 1467815352812 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:29:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:29:12 INFO - PROCESS | 1658 | 1467815352818 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1658 | 1467815352823 Marionette TRACE conn2 <- [1,546,null,{}] 07:29:12 INFO - PROCESS | 1658 | 1467815352827 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}] 07:29:12 INFO - PROCESS | 1658 | 1467815352829 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:12 INFO - PROCESS | 1658 | 1467815352926 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:29:13 INFO - PROCESS | 1658 | 1467815353030 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1658 | 1467815353032 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x115db3000 == 39 [pid = 1658] [id = 144] 07:29:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1134ef400) [pid = 1658] [serial = 429] [outer = 0x0] 07:29:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x113de8000) [pid = 1658] [serial = 430] [outer = 0x1134ef400] 07:29:13 INFO - PROCESS | 1658 | 1467815353097 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116644c00) [pid = 1658] [serial = 431] [outer = 0x1134ef400] 07:29:13 INFO - PROCESS | 1658 | 1467815353551 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]]]}] 07:29: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. 07:29:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 775ms 07:29:13 INFO - PROCESS | 1658 | 1467815353592 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1658 | 1467815353595 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:29:13 INFO - PROCESS | 1658 | 1467815353600 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1658 | 1467815353603 Marionette TRACE conn2 <- [1,550,null,{}] 07:29:13 INFO - PROCESS | 1658 | 1467815353606 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}] 07:29:13 INFO - PROCESS | 1658 | 1467815353607 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:13 INFO - PROCESS | 1658 | 1467815353717 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:29:13 INFO - PROCESS | 1658 | 1467815353807 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1658 | 1467815353809 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f9a000 == 40 [pid = 1658] [id = 145] 07:29:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x116fa1c00) [pid = 1658] [serial = 432] [outer = 0x0] 07:29:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118750400) [pid = 1658] [serial = 433] [outer = 0x116fa1c00] 07:29:13 INFO - PROCESS | 1658 | 1467815353844 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x119116c00) [pid = 1658] [serial = 434] [outer = 0x116fa1c00] 07:29:14 INFO - PROCESS | 1658 | 1467815354267 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]]]}] 07:29:14 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. 07:29:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 677ms 07:29:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:29:14 INFO - PROCESS | 1658 | 1467815354275 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1658 | 1467815354276 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:29:14 INFO - PROCESS | 1658 | 1467815354278 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1658 | 1467815354280 Marionette TRACE conn2 <- [1,554,null,{}] 07:29:14 INFO - PROCESS | 1658 | 1467815354286 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}] 07:29:14 INFO - PROCESS | 1658 | 1467815354290 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:14 INFO - PROCESS | 1658 | 1467815354418 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:29:14 INFO - PROCESS | 1658 | 1467815354468 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1658 | 1467815354471 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a42d800 == 41 [pid = 1658] [id = 146] 07:29:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1213cf400) [pid = 1658] [serial = 435] [outer = 0x0] 07:29:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x123a9e000) [pid = 1658] [serial = 436] [outer = 0x1213cf400] 07:29:14 INFO - PROCESS | 1658 | 1467815354506 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x123b95000) [pid = 1658] [serial = 437] [outer = 0x1213cf400] 07:29:14 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x128c10800 == 40 [pid = 1658] [id = 142] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x118782800 == 39 [pid = 1658] [id = 141] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x112f8d800 == 38 [pid = 1658] [id = 140] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x124893800 == 37 [pid = 1658] [id = 139] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x121294800 == 36 [pid = 1658] [id = 138] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x120e18800 == 35 [pid = 1658] [id = 137] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1192f8800 == 34 [pid = 1658] [id = 136] 07:29:15 INFO - PROCESS | 1658 | 1467815355184 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]]]}] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x118783000 == 33 [pid = 1658] [id = 135] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x116acc000 == 32 [pid = 1658] [id = 134] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x116005000 == 31 [pid = 1658] [id = 133] 07:29:15 INFO - PROCESS | 1658 | --DOCSHELL 0x11877a800 == 30 [pid = 1658] [id = 132] 07:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 973ms 07:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:29:15 INFO - PROCESS | 1658 | 1467815355252 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1658 | 1467815355254 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:29:15 INFO - PROCESS | 1658 | 1467815355257 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1658 | 1467815355259 Marionette TRACE conn2 <- [1,558,null,{}] 07:29:15 INFO - PROCESS | 1658 | 1467815355262 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}] 07:29:15 INFO - PROCESS | 1658 | 1467815355264 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:15 INFO - PROCESS | 1658 | 1467815355345 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x123b91800) [pid = 1658] [serial = 358] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x125eefc00) [pid = 1658] [serial = 361] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x124de8000) [pid = 1658] [serial = 359] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x126790400) [pid = 1658] [serial = 364] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1191a3000) [pid = 1658] [serial = 349] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11995fc00) [pid = 1658] [serial = 350] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116610800) [pid = 1658] [serial = 343] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11810d800) [pid = 1658] [serial = 344] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116799000) [pid = 1658] [serial = 340] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12a468000) [pid = 1658] [serial = 376] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118106c00) [pid = 1658] [serial = 341] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x118531800) [pid = 1658] [serial = 346] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11910ec00) [pid = 1658] [serial = 347] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1290d2000) [pid = 1658] [serial = 338] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x126ae1c00) [pid = 1658] [serial = 365] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1213ca400) [pid = 1658] [serial = 352] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1213d3400) [pid = 1658] [serial = 353] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a5f6000) [pid = 1658] [serial = 377] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11910c800) [pid = 1658] [serial = 368] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x129308000) [pid = 1658] [serial = 374] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x128b81c00) [pid = 1658] [serial = 373] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x116474000) [pid = 1658] [serial = 367] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x126ba6c00) [pid = 1658] [serial = 371] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x120e89800) [pid = 1658] [serial = 355] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123a9dc00) [pid = 1658] [serial = 356] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x126b0d400) [pid = 1658] [serial = 370] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12650ec00) [pid = 1658] [serial = 362] [outer = 0x0] [url = about:blank] 07:29:15 INFO - PROCESS | 1658 | 1467815355404 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1658 | 1467815355405 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x11601f800 == 31 [pid = 1658] [id = 147] 07:29:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11688bc00) [pid = 1658] [serial = 438] [outer = 0x0] 07:29:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116f1a400) [pid = 1658] [serial = 439] [outer = 0x11688bc00] 07:29:15 INFO - PROCESS | 1658 | 1467815355433 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1181a5800) [pid = 1658] [serial = 440] [outer = 0x11688bc00] 07:29:15 INFO - PROCESS | 1658 | 1467815355709 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]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 07:29:15 INFO - PROCESS | 1658 | 1467815355755 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1658 | 1467815355758 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:29:15 INFO - PROCESS | 1658 | 1467815355769 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1658 | 1467815355770 Marionette TRACE conn2 <- [1,562,null,{}] 07:29:15 INFO - PROCESS | 1658 | 1467815355772 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}] 07:29:15 INFO - PROCESS | 1658 | 1467815355774 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:15 INFO - PROCESS | 1658 | 1467815355853 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:29:15 INFO - PROCESS | 1658 | 1467815355857 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1658 | 1467815355858 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c4000 == 32 [pid = 1658] [id = 148] 07:29:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1185a7800) [pid = 1658] [serial = 441] [outer = 0x0] 07:29:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119118400) [pid = 1658] [serial = 442] [outer = 0x1185a7800] 07:29:15 INFO - PROCESS | 1658 | 1467815355894 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1195f4800) [pid = 1658] [serial = 443] [outer = 0x1185a7800] 07:29:16 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:16 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:16 INFO - PROCESS | 1658 | 1467815356235 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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 519ms 07:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:29:16 INFO - PROCESS | 1658 | 1467815356287 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 1658 | 1467815356289 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:29:16 INFO - PROCESS | 1658 | 1467815356291 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1658 | 1467815356293 Marionette TRACE conn2 <- [1,566,null,{}] 07:29:16 INFO - PROCESS | 1658 | 1467815356300 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}] 07:29:16 INFO - PROCESS | 1658 | 1467815356303 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:16 INFO - PROCESS | 1658 | 1467815356379 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:29:16 INFO - PROCESS | 1658 | 1467815356389 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1658 | 1467815356391 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d5000 == 33 [pid = 1658] [id = 149] 07:29:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1213c6400) [pid = 1658] [serial = 444] [outer = 0x0] 07:29:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x121685c00) [pid = 1658] [serial = 445] [outer = 0x1213c6400] 07:29:16 INFO - PROCESS | 1658 | 1467815356417 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123b91800) [pid = 1658] [serial = 446] [outer = 0x1213c6400] 07:29:16 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:16 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:16 INFO - PROCESS | 1658 | 1467815356760 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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 521ms 07:29:16 INFO - PROCESS | 1658 | 1467815356813 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:29:16 INFO - PROCESS | 1658 | 1467815356814 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:29:16 INFO - PROCESS | 1658 | 1467815356816 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1658 | 1467815356818 Marionette TRACE conn2 <- [1,570,null,{}] 07:29:16 INFO - PROCESS | 1658 | 1467815356820 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}] 07:29:16 INFO - PROCESS | 1658 | 1467815356821 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:16 INFO - PROCESS | 1658 | 1467815356899 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:29:16 INFO - PROCESS | 1658 | 1467815356904 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1658 | 1467815356906 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e18800 == 34 [pid = 1658] [id = 150] 07:29:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x124831c00) [pid = 1658] [serial = 447] [outer = 0x0] 07:29:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x124b2dc00) [pid = 1658] [serial = 448] [outer = 0x124831c00] 07:29:16 INFO - PROCESS | 1658 | 1467815356930 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x124ee1c00) [pid = 1658] [serial = 449] [outer = 0x124831c00] 07:29:17 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:17 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:17 INFO - PROCESS | 1658 | 1467815357268 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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 07:29:17 INFO - PROCESS | 1658 | 1467815357289 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1658 | 1467815357290 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:29:17 INFO - PROCESS | 1658 | 1467815357292 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1658 | 1467815357293 Marionette TRACE conn2 <- [1,574,null,{}] 07:29:17 INFO - PROCESS | 1658 | 1467815357295 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}] 07:29:17 INFO - PROCESS | 1658 | 1467815357296 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:17 INFO - PROCESS | 1658 | 1467815357371 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:29:17 INFO - PROCESS | 1658 | 1467815357435 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1658 | 1467815357436 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x121284800 == 35 [pid = 1658] [id = 151] 07:29:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11885cc00) [pid = 1658] [serial = 450] [outer = 0x0] 07:29:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x124ee5800) [pid = 1658] [serial = 451] [outer = 0x11885cc00] 07:29:17 INFO - PROCESS | 1658 | 1467815357460 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x126b11c00) [pid = 1658] [serial = 452] [outer = 0x11885cc00] 07:29:17 INFO - PROCESS | 1658 | 1467815357884 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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 621ms 07:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:29:17 INFO - PROCESS | 1658 | 1467815357914 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1658 | 1467815357916 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:29:17 INFO - PROCESS | 1658 | 1467815357930 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1658 | 1467815357932 Marionette TRACE conn2 <- [1,578,null,{}] 07:29:17 INFO - PROCESS | 1658 | 1467815357935 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}] 07:29:17 INFO - PROCESS | 1658 | 1467815357942 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:18 INFO - PROCESS | 1658 | 1467815358077 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:29:18 INFO - PROCESS | 1658 | 1467815358091 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1658 | 1467815358092 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e8a800 == 36 [pid = 1658] [id = 152] 07:29:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x126baf400) [pid = 1658] [serial = 453] [outer = 0x0] 07:29:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x128def800) [pid = 1658] [serial = 454] [outer = 0x126baf400] 07:29:18 INFO - PROCESS | 1658 | 1467815358117 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12a5b6c00) [pid = 1658] [serial = 455] [outer = 0x126baf400] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11297dc00) [pid = 1658] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116146c00) [pid = 1658] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x119966c00) [pid = 1658] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x117dc7000) [pid = 1658] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x115d11400) [pid = 1658] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x119113800) [pid = 1658] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x123b8b800) [pid = 1658] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x124de4000) [pid = 1658] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x115debc00) [pid = 1658] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x112d6b400) [pid = 1658] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x123a9f800) [pid = 1658] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x112ec2c00) [pid = 1658] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x118752000) [pid = 1658] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x11915e800) [pid = 1658] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1181b1400) [pid = 1658] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:29:18 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x128b79c00) [pid = 1658] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:29:18 INFO - PROCESS | 1658 | 1467815358741 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]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 882ms 07:29:18 INFO - PROCESS | 1658 | 1467815358803 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 1658 | 1467815358806 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:29:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:29:18 INFO - PROCESS | 1658 | 1467815358810 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 1658 | 1467815358812 Marionette TRACE conn2 <- [1,582,null,{}] 07:29:18 INFO - PROCESS | 1658 | 1467815358816 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}] 07:29:18 INFO - PROCESS | 1658 | 1467815358818 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:18 INFO - PROCESS | 1658 | 1467815358914 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:29:18 INFO - PROCESS | 1658 | 1467815358977 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1658 | 1467815358979 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x118136800 == 37 [pid = 1658] [id = 153] 07:29:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x116610800) [pid = 1658] [serial = 456] [outer = 0x0] 07:29:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x117569400) [pid = 1658] [serial = 457] [outer = 0x116610800] 07:29:19 INFO - PROCESS | 1658 | 1467815359011 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1181b0c00) [pid = 1658] [serial = 458] [outer = 0x116610800] 07:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 07:29:19 INFO - PROCESS | 1658 | 1467815359424 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]]]}] 07:29:19 INFO - PROCESS | 1658 | 1467815359431 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 1658 | 1467815359434 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:29:19 INFO - PROCESS | 1658 | 1467815359440 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 1658 | 1467815359442 Marionette TRACE conn2 <- [1,586,null,{}] 07:29:19 INFO - PROCESS | 1658 | 1467815359445 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}] 07:29:19 INFO - PROCESS | 1658 | 1467815359446 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:19 INFO - PROCESS | 1658 | 1467815359565 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:29:19 INFO - PROCESS | 1658 | 1467815359641 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1658 | 1467815359643 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x119abc000 == 38 [pid = 1658] [id = 154] 07:29:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11919e400) [pid = 1658] [serial = 459] [outer = 0x0] 07:29:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1191a9c00) [pid = 1658] [serial = 460] [outer = 0x11919e400] 07:29:19 INFO - PROCESS | 1658 | 1467815359676 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119966c00) [pid = 1658] [serial = 461] [outer = 0x11919e400] 07:29:19 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:20 INFO - PROCESS | 1658 | 1467815360089 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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 07:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:29:20 INFO - PROCESS | 1658 | 1467815360110 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1658 | 1467815360112 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:29:20 INFO - PROCESS | 1658 | 1467815360114 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1658 | 1467815360117 Marionette TRACE conn2 <- [1,590,null,{}] 07:29:20 INFO - PROCESS | 1658 | 1467815360124 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}] 07:29:20 INFO - PROCESS | 1658 | 1467815360128 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:20 INFO - PROCESS | 1658 | 1467815360225 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:29:20 INFO - PROCESS | 1658 | 1467815360272 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 1658 | 1467815360275 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b5b800 == 39 [pid = 1658] [id = 155] 07:29:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123aa3400) [pid = 1658] [serial = 462] [outer = 0x0] 07:29:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123b96800) [pid = 1658] [serial = 463] [outer = 0x123aa3400] 07:29:20 INFO - PROCESS | 1658 | 1467815360311 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x125eef000) [pid = 1658] [serial = 464] [outer = 0x123aa3400] 07:29:20 INFO - PROCESS | 1658 | 1467815360745 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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 07:29:20 INFO - PROCESS | 1658 | 1467815360787 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1658 | 1467815360790 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:29:20 INFO - PROCESS | 1658 | 1467815360793 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1658 | 1467815360796 Marionette TRACE conn2 <- [1,594,null,{}] 07:29:20 INFO - PROCESS | 1658 | 1467815360800 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}] 07:29:20 INFO - PROCESS | 1658 | 1467815360802 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:20 INFO - PROCESS | 1658 | 1467815360975 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:29:21 INFO - PROCESS | 1658 | 1467815361050 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 1658 | 1467815361052 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x129092800 == 40 [pid = 1658] [id = 156] 07:29:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126ba7000) [pid = 1658] [serial = 465] [outer = 0x0] 07:29:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128b79800) [pid = 1658] [serial = 466] [outer = 0x126ba7000] 07:29:21 INFO - PROCESS | 1658 | 1467815361081 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1290ce400) [pid = 1658] [serial = 467] [outer = 0x126ba7000] 07:29:21 INFO - PROCESS | 1658 | 1467815361469 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]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 721ms 07:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:29:21 INFO - PROCESS | 1658 | 1467815361514 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 1658 | 1467815361515 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:29:21 INFO - PROCESS | 1658 | 1467815361518 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 1658 | 1467815361519 Marionette TRACE conn2 <- [1,598,null,{}] 07:29:21 INFO - PROCESS | 1658 | 1467815361522 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}] 07:29:21 INFO - PROCESS | 1658 | 1467815361523 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:21 INFO - PROCESS | 1658 | 1467815361616 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:29:21 INFO - PROCESS | 1658 | 1467815361666 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 1658 | 1467815361667 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a433000 == 41 [pid = 1658] [id = 157] 07:29:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x126bb0000) [pid = 1658] [serial = 468] [outer = 0x0] 07:29:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12930d400) [pid = 1658] [serial = 469] [outer = 0x126bb0000] 07:29:21 INFO - PROCESS | 1658 | 1467815361696 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12a46ec00) [pid = 1658] [serial = 470] [outer = 0x126bb0000] 07:29:22 INFO - PROCESS | 1658 | 1467815362080 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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 07:29:22 INFO - PROCESS | 1658 | 1467815362141 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 1658 | 1467815362143 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:29:22 INFO - PROCESS | 1658 | 1467815362147 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1658 | 1467815362149 Marionette TRACE conn2 <- [1,602,null,{}] 07:29:22 INFO - PROCESS | 1658 | 1467815362153 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}] 07:29:22 INFO - PROCESS | 1658 | 1467815362159 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:22 INFO - PROCESS | 1658 | 1467815362471 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:29:22 INFO - PROCESS | 1658 | 1467815362551 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1658 | 1467815362552 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x116870000 == 42 [pid = 1658] [id = 158] 07:29:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x115e2d400) [pid = 1658] [serial = 471] [outer = 0x0] 07:29:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x11678e000) [pid = 1658] [serial = 472] [outer = 0x115e2d400] 07:29:22 INFO - PROCESS | 1658 | 1467815362581 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x117dbfc00) [pid = 1658] [serial = 473] [outer = 0x115e2d400] 07:29:23 INFO - PROCESS | 1658 | 1467815362994 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]]]}] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x121284800 == 41 [pid = 1658] [id = 151] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x120e18800 == 40 [pid = 1658] [id = 150] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d5000 == 39 [pid = 1658] [id = 149] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c4000 == 38 [pid = 1658] [id = 148] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x11601f800 == 37 [pid = 1658] [id = 147] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x120f9a000 == 36 [pid = 1658] [id = 145] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x115db3000 == 35 [pid = 1658] [id = 144] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x12a42d800 == 34 [pid = 1658] [id = 146] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x129457000 == 33 [pid = 1658] [id = 143] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x12a433000 == 32 [pid = 1658] [id = 157] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x129092800 == 31 [pid = 1658] [id = 156] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x128b5b800 == 30 [pid = 1658] [id = 155] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x119abc000 == 29 [pid = 1658] [id = 154] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x125e8a800 == 28 [pid = 1658] [id = 152] 07:29:23 INFO - PROCESS | 1658 | --DOCSHELL 0x118136800 == 27 [pid = 1658] [id = 153] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128dee400) [pid = 1658] [serial = 425] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1195f1000) [pid = 1658] [serial = 403] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x119961000) [pid = 1658] [serial = 404] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11678fc00) [pid = 1658] [serial = 397] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x116f22000) [pid = 1658] [serial = 398] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x120f33400) [pid = 1658] [serial = 406] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11853d400) [pid = 1658] [serial = 400] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11874fc00) [pid = 1658] [serial = 401] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11810d000) [pid = 1658] [serial = 380] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11678f800) [pid = 1658] [serial = 379] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1195f0000) [pid = 1658] [serial = 383] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11915e400) [pid = 1658] [serial = 382] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x123bbc400) [pid = 1658] [serial = 386] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x123b91400) [pid = 1658] [serial = 385] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x128ccb000) [pid = 1658] [serial = 389] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x125f97400) [pid = 1658] [serial = 388] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1213d2000) [pid = 1658] [serial = 409] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x116f9a800) [pid = 1658] [serial = 392] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x124ee8c00) [pid = 1658] [serial = 413] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x123beec00) [pid = 1658] [serial = 412] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x119a85800) [pid = 1658] [serial = 421] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x125eeb000) [pid = 1658] [serial = 415] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x113b73400) [pid = 1658] [serial = 391] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x126b10c00) [pid = 1658] [serial = 418] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x128b85c00) [pid = 1658] [serial = 424] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x128b7a400) [pid = 1658] [serial = 419] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x119160c00) [pid = 1658] [serial = 395] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x1185b2800) [pid = 1658] [serial = 394] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x12670dc00) [pid = 1658] [serial = 416] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x123a9d000) [pid = 1658] [serial = 410] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x129305800) [pid = 1658] [serial = 427] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x126b0e400) [pid = 1658] [serial = 422] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x1213cd800) [pid = 1658] [serial = 407] [outer = 0x0] [url = about:blank] 07:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1426ms 07:29:23 INFO - PROCESS | 1658 | 1467815363577 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1658 | 1467815363580 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:29:23 INFO - PROCESS | 1658 | 1467815363583 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1658 | 1467815363586 Marionette TRACE conn2 <- [1,606,null,{}] 07:29:23 INFO - PROCESS | 1658 | 1467815363589 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}] 07:29:23 INFO - PROCESS | 1658 | 1467815363591 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:23 INFO - PROCESS | 1658 | 1467815363675 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:29:23 INFO - PROCESS | 1658 | 1467815363681 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1658 | 1467815363685 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x113910800 == 28 [pid = 1658] [id = 159] 07:29:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x116645000) [pid = 1658] [serial = 474] [outer = 0x0] 07:29:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x116799000) [pid = 1658] [serial = 475] [outer = 0x116645000] 07:29:23 INFO - PROCESS | 1658 | 1467815363717 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x116f9cc00) [pid = 1658] [serial = 476] [outer = 0x116645000] 07:29:24 INFO - PROCESS | 1658 | 1467815364087 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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 522ms 07:29:24 INFO - PROCESS | 1658 | 1467815364105 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1658 | 1467815364107 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:29:24 INFO - PROCESS | 1658 | 1467815364130 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1658 | 1467815364133 Marionette TRACE conn2 <- [1,610,null,{}] 07:29:24 INFO - PROCESS | 1658 | 1467815364137 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}] 07:29:24 INFO - PROCESS | 1658 | 1467815364139 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:24 INFO - PROCESS | 1658 | 1467815364216 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:29:24 INFO - PROCESS | 1658 | 1467815364224 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1658 | 1467815364225 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x116acc800 == 29 [pid = 1658] [id = 160] 07:29:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x118175c00) [pid = 1658] [serial = 477] [outer = 0x0] 07:29:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1185ac000) [pid = 1658] [serial = 478] [outer = 0x118175c00] 07:29:24 INFO - PROCESS | 1658 | 1467815364253 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x1188f9000) [pid = 1658] [serial = 479] [outer = 0x118175c00] 07:29:24 INFO - PROCESS | 1658 | 1467815364620 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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 543ms 07:29:24 INFO - PROCESS | 1658 | 1467815364654 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1658 | 1467815364656 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:29:24 INFO - PROCESS | 1658 | 1467815364671 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1658 | 1467815364673 Marionette TRACE conn2 <- [1,614,null,{}] 07:29:24 INFO - PROCESS | 1658 | 1467815364685 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}] 07:29:24 INFO - PROCESS | 1658 | 1467815364702 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:24 INFO - PROCESS | 1658 | 1467815364798 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:29:24 INFO - PROCESS | 1658 | 1467815364806 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1658 | 1467815364809 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181cb000 == 30 [pid = 1658] [id = 161] 07:29:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1195ecc00) [pid = 1658] [serial = 480] [outer = 0x0] 07:29:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1195f1000) [pid = 1658] [serial = 481] [outer = 0x1195ecc00] 07:29:24 INFO - PROCESS | 1658 | 1467815364837 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x119961000) [pid = 1658] [serial = 482] [outer = 0x1195ecc00] 07:29:25 INFO - PROCESS | 1658 | 1467815365172 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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 527ms 07:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:29:25 INFO - PROCESS | 1658 | 1467815365192 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1658 | 1467815365193 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:29:25 INFO - PROCESS | 1658 | 1467815365195 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1658 | 1467815365196 Marionette TRACE conn2 <- [1,618,null,{}] 07:29:25 INFO - PROCESS | 1658 | 1467815365199 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}] 07:29:25 INFO - PROCESS | 1658 | 1467815365200 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:25 INFO - PROCESS | 1658 | 1467815365277 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:29:25 INFO - PROCESS | 1658 | 1467815365330 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1658 | 1467815365331 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119187000 == 31 [pid = 1658] [id = 162] 07:29:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x1195ed800) [pid = 1658] [serial = 483] [outer = 0x0] 07:29:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x120e84400) [pid = 1658] [serial = 484] [outer = 0x1195ed800] 07:29:25 INFO - PROCESS | 1658 | 1467815365356 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1213cdc00) [pid = 1658] [serial = 485] [outer = 0x1195ed800] 07:29:25 INFO - PROCESS | 1658 | 1467815365648 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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 07:29:25 INFO - PROCESS | 1658 | 1467815365676 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1658 | 1467815365677 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:29:25 INFO - PROCESS | 1658 | 1467815365680 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1658 | 1467815365681 Marionette TRACE conn2 <- [1,622,null,{}] 07:29:25 INFO - PROCESS | 1658 | 1467815365683 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}] 07:29:25 INFO - PROCESS | 1658 | 1467815365686 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:25 INFO - PROCESS | 1658 | 1467815365786 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:29:25 INFO - PROCESS | 1658 | 1467815365789 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1658 | 1467815365790 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a54000 == 32 [pid = 1658] [id = 163] 07:29:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x120f33400) [pid = 1658] [serial = 486] [outer = 0x0] 07:29:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1213d3400) [pid = 1658] [serial = 487] [outer = 0x120f33400] 07:29:25 INFO - PROCESS | 1658 | 1467815365814 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x123aa2c00) [pid = 1658] [serial = 488] [outer = 0x120f33400] 07:29:26 INFO - PROCESS | 1658 | 1467815366148 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]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 07:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:29:26 INFO - PROCESS | 1658 | 1467815366199 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1658 | 1467815366201 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:29:26 INFO - PROCESS | 1658 | 1467815366203 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1658 | 1467815366204 Marionette TRACE conn2 <- [1,626,null,{}] 07:29:26 INFO - PROCESS | 1658 | 1467815366206 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}] 07:29:26 INFO - PROCESS | 1658 | 1467815366211 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:26 INFO - PROCESS | 1658 | 1467815366318 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:29:26 INFO - PROCESS | 1658 | 1467815366349 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1658 | 1467815366351 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x120fa1800 == 33 [pid = 1658] [id = 164] 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x123b8fc00) [pid = 1658] [serial = 489] [outer = 0x0] 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1249e6000) [pid = 1658] [serial = 490] [outer = 0x123b8fc00] 07:29:26 INFO - PROCESS | 1658 | 1467815366376 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x125e64000) [pid = 1658] [serial = 491] [outer = 0x123b8fc00] 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x12679c000) [pid = 1658] [serial = 492] [outer = 0x123aa1000] 07:29:26 INFO - PROCESS | 1658 | 1467815366744 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]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 07:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:29:26 INFO - PROCESS | 1658 | 1467815366774 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1658 | 1467815366775 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:29:26 INFO - PROCESS | 1658 | 1467815366777 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1658 | 1467815366778 Marionette TRACE conn2 <- [1,630,null,{}] 07:29:26 INFO - PROCESS | 1658 | 1467815366788 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}] 07:29:26 INFO - PROCESS | 1658 | 1467815366789 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:26 INFO - PROCESS | 1658 | 1467815366879 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:29:26 INFO - PROCESS | 1658 | 1467815366884 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1658 | 1467815366885 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x118771000 == 34 [pid = 1658] [id = 165] 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x124b31400) [pid = 1658] [serial = 493] [outer = 0x0] 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x126509c00) [pid = 1658] [serial = 494] [outer = 0x124b31400] 07:29:26 INFO - PROCESS | 1658 | 1467815366916 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x126ae1000) [pid = 1658] [serial = 495] [outer = 0x124b31400] 07:29:27 INFO - PROCESS | 1658 | 1467815367246 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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 475ms 07:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:29:27 INFO - PROCESS | 1658 | 1467815367258 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 1658 | 1467815367259 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:29:27 INFO - PROCESS | 1658 | 1467815367261 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1658 | 1467815367262 Marionette TRACE conn2 <- [1,634,null,{}] 07:29:27 INFO - PROCESS | 1658 | 1467815367264 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}] 07:29:27 INFO - PROCESS | 1658 | 1467815367265 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:27 INFO - PROCESS | 1658 | 1467815367362 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:29:27 INFO - PROCESS | 1658 | 1467815367367 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1658 | 1467815367368 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x123a56800 == 35 [pid = 1658] [id = 166] 07:29:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1131c9800) [pid = 1658] [serial = 496] [outer = 0x0] 07:29:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126ba5c00) [pid = 1658] [serial = 497] [outer = 0x1131c9800] 07:29:27 INFO - PROCESS | 1658 | 1467815367392 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x128b83400) [pid = 1658] [serial = 498] [outer = 0x1131c9800] 07:29:27 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128def400) [pid = 1658] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1213cf400) [pid = 1658] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x116fa1c00) [pid = 1658] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11688bc00) [pid = 1658] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1134ef400) [pid = 1658] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1185a7800) [pid = 1658] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1213c6400) [pid = 1658] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x124831c00) [pid = 1658] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11885cc00) [pid = 1658] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:29:27 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x126baf400) [pid = 1658] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:29:27 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:27 INFO - PROCESS | 1658 | 1467815367832 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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 620ms 07:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:29:27 INFO - PROCESS | 1658 | 1467815367881 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 1658 | 1467815367883 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:29:27 INFO - PROCESS | 1658 | 1467815367885 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1658 | 1467815367886 Marionette TRACE conn2 <- [1,638,null,{}] 07:29:27 INFO - PROCESS | 1658 | 1467815367888 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}] 07:29:27 INFO - PROCESS | 1658 | 1467815367889 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:27 INFO - PROCESS | 1658 | 1467815367964 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:29:27 INFO - PROCESS | 1658 | 1467815367969 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1658 | 1467815367971 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9e000 == 36 [pid = 1658] [id = 167] 07:29:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11817f800) [pid = 1658] [serial = 499] [outer = 0x0] 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x119961800) [pid = 1658] [serial = 500] [outer = 0x11817f800] 07:29:28 INFO - PROCESS | 1658 | 1467815368003 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x126ba6c00) [pid = 1658] [serial = 501] [outer = 0x11817f800] 07:29:28 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:28 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:28 INFO - PROCESS | 1658 | 1467815368320 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]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 07:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:29:28 INFO - PROCESS | 1658 | 1467815368356 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1658 | 1467815368357 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:29:28 INFO - PROCESS | 1658 | 1467815368359 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1658 | 1467815368360 Marionette TRACE conn2 <- [1,642,null,{}] 07:29:28 INFO - PROCESS | 1658 | 1467815368363 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}] 07:29:28 INFO - PROCESS | 1658 | 1467815368364 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:28 INFO - PROCESS | 1658 | 1467815368457 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:29:28 INFO - PROCESS | 1658 | 1467815368462 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1658 | 1467815368463 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1265bd000 == 37 [pid = 1658] [id = 168] 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1213c6400) [pid = 1658] [serial = 502] [outer = 0x0] 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x128ccf400) [pid = 1658] [serial = 503] [outer = 0x1213c6400] 07:29:28 INFO - PROCESS | 1658 | 1467815368489 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1290cf400) [pid = 1658] [serial = 504] [outer = 0x1213c6400] 07:29:28 INFO - PROCESS | 1658 | 1467815368795 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]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 07:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:29:28 INFO - PROCESS | 1658 | 1467815368831 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1658 | 1467815368832 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:29:28 INFO - PROCESS | 1658 | 1467815368837 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1658 | 1467815368839 Marionette TRACE conn2 <- [1,646,null,{}] 07:29:28 INFO - PROCESS | 1658 | 1467815368841 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}] 07:29:28 INFO - PROCESS | 1658 | 1467815368843 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:28 INFO - PROCESS | 1658 | 1467815368927 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:29:28 INFO - PROCESS | 1658 | 1467815368930 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1658 | 1467815368932 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x129084000 == 38 [pid = 1658] [id = 169] 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x128cd1800) [pid = 1658] [serial = 505] [outer = 0x0] 07:29:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1294e4400) [pid = 1658] [serial = 506] [outer = 0x128cd1800] 07:29:28 INFO - PROCESS | 1658 | 1467815368961 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12a80c000) [pid = 1658] [serial = 507] [outer = 0x128cd1800] 07:29:29 INFO - PROCESS | 1658 | 1467815369282 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]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 470ms 07:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:29:29 INFO - PROCESS | 1658 | 1467815369307 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1658 | 1467815369308 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:29:29 INFO - PROCESS | 1658 | 1467815369310 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1658 | 1467815369311 Marionette TRACE conn2 <- [1,650,null,{}] 07:29:29 INFO - PROCESS | 1658 | 1467815369313 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}] 07:29:29 INFO - PROCESS | 1658 | 1467815369315 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:29 INFO - PROCESS | 1658 | 1467815369415 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:29:29 INFO - PROCESS | 1658 | 1467815369421 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1658 | 1467815369422 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291dc000 == 39 [pid = 1658] [id = 170] 07:29:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11834c800) [pid = 1658] [serial = 508] [outer = 0x0] 07:29:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12a80fc00) [pid = 1658] [serial = 509] [outer = 0x11834c800] 07:29:29 INFO - PROCESS | 1658 | 1467815369446 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12af97000) [pid = 1658] [serial = 510] [outer = 0x11834c800] 07:29:29 INFO - PROCESS | 1658 | 1467815369739 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]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 07:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:29:29 INFO - PROCESS | 1658 | 1467815369831 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1658 | 1467815369833 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:29:29 INFO - PROCESS | 1658 | 1467815369837 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1658 | 1467815369839 Marionette TRACE conn2 <- [1,654,null,{}] 07:29:29 INFO - PROCESS | 1658 | 1467815369843 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}] 07:29:29 INFO - PROCESS | 1658 | 1467815369845 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:29 INFO - PROCESS | 1658 | 1467815369958 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:29:30 INFO - PROCESS | 1658 | 1467815370028 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1658 | 1467815370030 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x116014800 == 40 [pid = 1658] [id = 171] 07:29:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1134ecc00) [pid = 1658] [serial = 511] [outer = 0x0] 07:29:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x115d18800) [pid = 1658] [serial = 512] [outer = 0x1134ecc00] 07:29:30 INFO - PROCESS | 1658 | 1467815370062 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11663f000) [pid = 1658] [serial = 513] [outer = 0x1134ecc00] 07:29:30 INFO - PROCESS | 1658 | 1467815370548 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]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 772ms 07:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:29:30 INFO - PROCESS | 1658 | 1467815370608 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 1658 | 1467815370610 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:29:30 INFO - PROCESS | 1658 | 1467815370615 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 1658 | 1467815370620 Marionette TRACE conn2 <- [1,658,null,{}] 07:29:30 INFO - PROCESS | 1658 | 1467815370623 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}] 07:29:30 INFO - PROCESS | 1658 | 1467815370625 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:30 INFO - PROCESS | 1658 | 1467815370728 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:29:30 INFO - PROCESS | 1658 | 1467815370802 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1658 | 1467815370803 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c5800 == 41 [pid = 1658] [id = 172] 07:29:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1185a6800) [pid = 1658] [serial = 514] [outer = 0x0] 07:29:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1188f0400) [pid = 1658] [serial = 515] [outer = 0x1185a6800] 07:29:30 INFO - PROCESS | 1658 | 1467815370833 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119114000) [pid = 1658] [serial = 516] [outer = 0x1185a6800] 07:29:31 INFO - PROCESS | 1658 | 1467815371489 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]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 927ms 07:29:31 INFO - PROCESS | 1658 | 1467815371540 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:29:31 INFO - PROCESS | 1658 | 1467815371543 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:29:31 INFO - PROCESS | 1658 | 1467815371546 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 1658 | 1467815371548 Marionette TRACE conn2 <- [1,662,null,{}] 07:29:31 INFO - PROCESS | 1658 | 1467815371552 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}] 07:29:31 INFO - PROCESS | 1658 | 1467815371553 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:31 INFO - PROCESS | 1658 | 1467815371651 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:29:31 INFO - PROCESS | 1658 | 1467815371700 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 1658 | 1467815371702 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x117150800 == 42 [pid = 1658] [id = 173] 07:29:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118108c00) [pid = 1658] [serial = 517] [outer = 0x0] 07:29:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11810ec00) [pid = 1658] [serial = 518] [outer = 0x118108c00] 07:29:31 INFO - PROCESS | 1658 | 1467815371727 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1185a9c00) [pid = 1658] [serial = 519] [outer = 0x118108c00] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x129084000 == 41 [pid = 1658] [id = 169] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1265bd000 == 40 [pid = 1658] [id = 168] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x124e9e000 == 39 [pid = 1658] [id = 167] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x123a56800 == 38 [pid = 1658] [id = 166] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x118771000 == 37 [pid = 1658] [id = 165] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x120fa1800 == 36 [pid = 1658] [id = 164] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119a54000 == 35 [pid = 1658] [id = 163] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119187000 == 34 [pid = 1658] [id = 162] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1181cb000 == 33 [pid = 1658] [id = 161] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x116acc800 == 32 [pid = 1658] [id = 160] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x113910800 == 31 [pid = 1658] [id = 159] 07:29:31 INFO - PROCESS | 1658 | --DOCSHELL 0x116870000 == 30 [pid = 1658] [id = 158] 07:29:31 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:32 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:32 INFO - PROCESS | 1658 | 1467815372075 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]]]}] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12a5b6c00) [pid = 1658] [serial = 455] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x124ee5800) [pid = 1658] [serial = 451] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x128def800) [pid = 1658] [serial = 454] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126b11c00) [pid = 1658] [serial = 452] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12a46ac00) [pid = 1658] [serial = 428] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x123b95000) [pid = 1658] [serial = 437] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119116c00) [pid = 1658] [serial = 434] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x116f1a400) [pid = 1658] [serial = 439] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x118750400) [pid = 1658] [serial = 433] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x116644c00) [pid = 1658] [serial = 431] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x113de8000) [pid = 1658] [serial = 430] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1181a5800) [pid = 1658] [serial = 440] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1195f4800) [pid = 1658] [serial = 443] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x123a9e000) [pid = 1658] [serial = 436] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x119118400) [pid = 1658] [serial = 442] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x121685c00) [pid = 1658] [serial = 445] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x124b2dc00) [pid = 1658] [serial = 448] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x123b91800) [pid = 1658] [serial = 446] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x124ee1c00) [pid = 1658] [serial = 449] [outer = 0x0] [url = about:blank] 07:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 07:29:32 INFO - PROCESS | 1658 | 1467815372116 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1658 | 1467815372119 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:29:32 INFO - PROCESS | 1658 | 1467815372123 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1658 | 1467815372125 Marionette TRACE conn2 <- [1,666,null,{}] 07:29:32 INFO - PROCESS | 1658 | 1467815372127 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}] 07:29:32 INFO - PROCESS | 1658 | 1467815372129 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:32 INFO - PROCESS | 1658 | 1467815372207 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:29:32 INFO - PROCESS | 1658 | 1467815372210 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1658 | 1467815372212 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x117485000 == 31 [pid = 1658] [id = 174] 07:29:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11910c000) [pid = 1658] [serial = 520] [outer = 0x0] 07:29:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x119113400) [pid = 1658] [serial = 521] [outer = 0x11910c000] 07:29:32 INFO - PROCESS | 1658 | 1467815372240 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1191a2c00) [pid = 1658] [serial = 522] [outer = 0x11910c000] 07:29:32 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:32 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:32 INFO - PROCESS | 1658 | 1467815372565 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]]]}] 07:29: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 07:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 07:29:32 INFO - PROCESS | 1658 | 1467815372592 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1658 | 1467815372594 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:29:32 INFO - PROCESS | 1658 | 1467815372596 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1658 | 1467815372598 Marionette TRACE conn2 <- [1,670,null,{}] 07:29:32 INFO - PROCESS | 1658 | 1467815372606 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}] 07:29:32 INFO - PROCESS | 1658 | 1467815372609 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:32 INFO - PROCESS | 1658 | 1467815372699 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:29:32 INFO - PROCESS | 1658 | 1467815372752 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1658 | 1467815372754 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x119952800 == 32 [pid = 1658] [id = 175] 07:29:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x115e9a000) [pid = 1658] [serial = 523] [outer = 0x0] 07:29:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119961c00) [pid = 1658] [serial = 524] [outer = 0x115e9a000] 07:29:32 INFO - PROCESS | 1658 | 1467815372782 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123aa5800) [pid = 1658] [serial = 525] [outer = 0x115e9a000] 07:29:33 INFO - PROCESS | 1658 | 1467815373098 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]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 524ms 07:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:29:33 INFO - PROCESS | 1658 | 1467815373125 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1658 | 1467815373127 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:29:33 INFO - PROCESS | 1658 | 1467815373129 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1658 | 1467815373131 Marionette TRACE conn2 <- [1,674,null,{}] 07:29:33 INFO - PROCESS | 1658 | 1467815373134 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}] 07:29:33 INFO - PROCESS | 1658 | 1467815373139 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:33 INFO - PROCESS | 1658 | 1467815373259 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:29:33 INFO - PROCESS | 1658 | 1467815373336 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1658 | 1467815373337 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210b1800 == 33 [pid = 1658] [id = 176] 07:29:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11995c800) [pid = 1658] [serial = 526] [outer = 0x0] 07:29:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x123bbc400) [pid = 1658] [serial = 527] [outer = 0x11995c800] 07:29:33 INFO - PROCESS | 1658 | 1467815373380 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x124ee5800) [pid = 1658] [serial = 528] [outer = 0x11995c800] 07:29:33 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:33 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:33 INFO - PROCESS | 1658 | 1467815373728 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]]]}] 07:29: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 07:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 623ms 07:29:33 INFO - PROCESS | 1658 | 1467815373755 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1658 | 1467815373756 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:29:33 INFO - PROCESS | 1658 | 1467815373758 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1658 | 1467815373759 Marionette TRACE conn2 <- [1,678,null,{}] 07:29:33 INFO - PROCESS | 1658 | 1467815373762 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}] 07:29:33 INFO - PROCESS | 1658 | 1467815373763 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:33 INFO - PROCESS | 1658 | 1467815373838 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:29:33 INFO - PROCESS | 1658 | 1467815373892 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1658 | 1467815373893 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12150e000 == 34 [pid = 1658] [id = 177] 07:29:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x121836800) [pid = 1658] [serial = 529] [outer = 0x0] 07:29:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125f96c00) [pid = 1658] [serial = 530] [outer = 0x121836800] 07:29:33 INFO - PROCESS | 1658 | 1467815373917 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12679b000) [pid = 1658] [serial = 531] [outer = 0x121836800] 07:29:34 INFO - PROCESS | 1658 | 1467815374230 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]]]}] 07:29: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 07:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 07:29:34 INFO - PROCESS | 1658 | 1467815374278 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 1658 | 1467815374279 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:29:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:29:34 INFO - PROCESS | 1658 | 1467815374281 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1658 | 1467815374282 Marionette TRACE conn2 <- [1,682,null,{}] 07:29:34 INFO - PROCESS | 1658 | 1467815374285 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}] 07:29:34 INFO - PROCESS | 1658 | 1467815374289 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:34 INFO - PROCESS | 1658 | 1467815374404 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:29:34 INFO - PROCESS | 1658 | 1467815374414 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1658 | 1467815374416 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1265a9000 == 35 [pid = 1658] [id = 178] 07:29:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x126b10800) [pid = 1658] [serial = 532] [outer = 0x0] 07:29:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128debc00) [pid = 1658] [serial = 533] [outer = 0x126b10800] 07:29:34 INFO - PROCESS | 1658 | 1467815374441 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12a5f6000) [pid = 1658] [serial = 534] [outer = 0x126b10800] 07:29:35 INFO - PROCESS | 1658 | 1467815375225 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]]]}] 07:29: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) 07:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 07:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:29:35 INFO - PROCESS | 1658 | 1467815375252 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 1658 | 1467815375254 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:29:35 INFO - PROCESS | 1658 | 1467815375262 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1658 | 1467815375263 Marionette TRACE conn2 <- [1,686,null,{}] 07:29:35 INFO - PROCESS | 1658 | 1467815375265 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}] 07:29:35 INFO - PROCESS | 1658 | 1467815375267 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:35 INFO - PROCESS | 1658 | 1467815375356 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:29:35 INFO - PROCESS | 1658 | 1467815375359 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1658 | 1467815375360 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12907c800 == 36 [pid = 1658] [id = 179] 07:29:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x124ee4400) [pid = 1658] [serial = 535] [outer = 0x0] 07:29:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12a815000) [pid = 1658] [serial = 536] [outer = 0x124ee4400] 07:29:35 INFO - PROCESS | 1658 | 1467815375385 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12b117000) [pid = 1658] [serial = 537] [outer = 0x124ee4400] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x120f33400) [pid = 1658] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x118175c00) [pid = 1658] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1195ecc00) [pid = 1658] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x115e2d400) [pid = 1658] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1195ed800) [pid = 1658] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116610800) [pid = 1658] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11919e400) [pid = 1658] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123aa3400) [pid = 1658] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x126ba7000) [pid = 1658] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x126bb0000) [pid = 1658] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x123b8fc00) [pid = 1658] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x124b31400) [pid = 1658] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11817f800) [pid = 1658] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1131c9800) [pid = 1658] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1213c6400) [pid = 1658] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x128cd1800) [pid = 1658] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:29:36 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x116645000) [pid = 1658] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:29:36 INFO - PROCESS | 1658 | 1467815376240 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]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:29:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1027ms 07:29:36 INFO - PROCESS | 1658 | 1467815376283 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1658 | 1467815376284 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:29:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:29:36 INFO - PROCESS | 1658 | 1467815376294 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1658 | 1467815376295 Marionette TRACE conn2 <- [1,690,null,{}] 07:29:36 INFO - PROCESS | 1658 | 1467815376297 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}] 07:29:36 INFO - PROCESS | 1658 | 1467815376298 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:36 INFO - PROCESS | 1658 | 1467815376372 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:29:36 INFO - PROCESS | 1658 | 1467815376376 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1658 | 1467815376377 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x117469800 == 37 [pid = 1658] [id = 180] 07:29:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1134e6400) [pid = 1658] [serial = 538] [outer = 0x0] 07:29:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x118532400) [pid = 1658] [serial = 539] [outer = 0x1134e6400] 07:29:36 INFO - PROCESS | 1658 | 1467815376401 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119676800) [pid = 1658] [serial = 540] [outer = 0x1134e6400] 07:29:37 INFO - PROCESS | 1658 | 1467815377211 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]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:29:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 975ms 07:29:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:29:37 INFO - PROCESS | 1658 | 1467815377262 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 1658 | 1467815377264 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:29:37 INFO - PROCESS | 1658 | 1467815377266 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1658 | 1467815377267 Marionette TRACE conn2 <- [1,694,null,{}] 07:29:37 INFO - PROCESS | 1658 | 1467815377270 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}] 07:29:37 INFO - PROCESS | 1658 | 1467815377271 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:37 INFO - PROCESS | 1658 | 1467815377363 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:29:37 INFO - PROCESS | 1658 | 1467815377368 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1658 | 1467815377370 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43c000 == 38 [pid = 1658] [id = 181] 07:29:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x116f1ac00) [pid = 1658] [serial = 541] [outer = 0x0] 07:29:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123aa3400) [pid = 1658] [serial = 542] [outer = 0x116f1ac00] 07:29:37 INFO - PROCESS | 1658 | 1467815377393 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12a5fb800) [pid = 1658] [serial = 543] [outer = 0x116f1ac00] 07:29:38 INFO - PROCESS | 1658 | 1467815378178 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]]]}] 07:29:38 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) 07:29:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 921ms 07:29:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:29:38 INFO - PROCESS | 1658 | 1467815378187 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 1658 | 1467815378189 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:29:38 INFO - PROCESS | 1658 | 1467815378191 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 1658 | 1467815378192 Marionette TRACE conn2 <- [1,698,null,{}] 07:29:38 INFO - PROCESS | 1658 | 1467815378194 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}] 07:29:38 INFO - PROCESS | 1658 | 1467815378195 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:38 INFO - PROCESS | 1658 | 1467815378316 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:29:38 INFO - PROCESS | 1658 | 1467815378365 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1658 | 1467815378366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x11391b000 == 39 [pid = 1658] [id = 182] 07:29:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1127d0400) [pid = 1658] [serial = 544] [outer = 0x0] 07:29:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x112d70000) [pid = 1658] [serial = 545] [outer = 0x1127d0400] 07:29:38 INFO - PROCESS | 1658 | 1467815378398 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x116644800) [pid = 1658] [serial = 546] [outer = 0x1127d0400] 07:29:39 INFO - PROCESS | 1658 | 1467815379299 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]]]}] 07:29:39 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) 07:29:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 07:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:29:39 INFO - PROCESS | 1658 | 1467815379312 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 1658 | 1467815379315 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:29:39 INFO - PROCESS | 1658 | 1467815379319 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 1658 | 1467815379321 Marionette TRACE conn2 <- [1,702,null,{}] 07:29:39 INFO - PROCESS | 1658 | 1467815379324 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}] 07:29:39 INFO - PROCESS | 1658 | 1467815379326 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:39 INFO - PROCESS | 1658 | 1467815379426 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:29:39 INFO - PROCESS | 1658 | 1467815379476 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 1658 | 1467815379477 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a5a800 == 40 [pid = 1658] [id = 183] 07:29:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119114400) [pid = 1658] [serial = 547] [outer = 0x0] 07:29:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x11919fc00) [pid = 1658] [serial = 548] [outer = 0x119114400] 07:29:39 INFO - PROCESS | 1658 | 1467815379508 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119a86000) [pid = 1658] [serial = 549] [outer = 0x119114400] 07:29:40 INFO - PROCESS | 1658 | 1467815380397 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]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 07:29:40 INFO - PROCESS | 1658 | 1467815380440 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:29:40 INFO - PROCESS | 1658 | 1467815380442 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:29:40 INFO - PROCESS | 1658 | 1467815380445 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 1658 | 1467815380446 Marionette TRACE conn2 <- [1,706,null,{}] 07:29:40 INFO - PROCESS | 1658 | 1467815380449 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}] 07:29:40 INFO - PROCESS | 1658 | 1467815380450 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:40 INFO - PROCESS | 1658 | 1467815380546 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:29:40 INFO - PROCESS | 1658 | 1467815380596 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1658 | 1467815380598 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a68b000 == 41 [pid = 1658] [id = 184] 07:29:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x123b8c000) [pid = 1658] [serial = 550] [outer = 0x0] 07:29:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x125e5c000) [pid = 1658] [serial = 551] [outer = 0x123b8c000] 07:29:40 INFO - PROCESS | 1658 | 1467815380627 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126ba8000) [pid = 1658] [serial = 552] [outer = 0x123b8c000] 07:29:41 INFO - PROCESS | 1658 | 1467815381560 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]]]}] 07:29:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 07:29:41 INFO - PROCESS | 1658 | 1467815381565 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:29:41 INFO - PROCESS | 1658 | 1467815381569 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:29:41 INFO - PROCESS | 1658 | 1467815381572 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1658 | 1467815381574 Marionette TRACE conn2 <- [1,710,null,{}] 07:29:41 INFO - PROCESS | 1658 | 1467815381577 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}] 07:29:41 INFO - PROCESS | 1658 | 1467815381579 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:41 INFO - PROCESS | 1658 | 1467815381667 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:29:41 INFO - PROCESS | 1658 | 1467815381720 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 1658 | 1467815381723 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ad2000 == 42 [pid = 1658] [id = 185] 07:29:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11810f400) [pid = 1658] [serial = 553] [outer = 0x0] 07:29:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1181a9400) [pid = 1658] [serial = 554] [outer = 0x11810f400] 07:29:41 INFO - PROCESS | 1658 | 1467815381751 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118758c00) [pid = 1658] [serial = 555] [outer = 0x11810f400] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43c000 == 41 [pid = 1658] [id = 181] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x117469800 == 40 [pid = 1658] [id = 180] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12907c800 == 39 [pid = 1658] [id = 179] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1265a9000 == 38 [pid = 1658] [id = 178] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12150e000 == 37 [pid = 1658] [id = 177] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1210b1800 == 36 [pid = 1658] [id = 176] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x119952800 == 35 [pid = 1658] [id = 175] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x117485000 == 34 [pid = 1658] [id = 174] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x117150800 == 33 [pid = 1658] [id = 173] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c5800 == 32 [pid = 1658] [id = 172] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1291dc000 == 31 [pid = 1658] [id = 170] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x116014800 == 30 [pid = 1658] [id = 171] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12a68b000 == 29 [pid = 1658] [id = 184] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x119a5a800 == 28 [pid = 1658] [id = 183] 07:29:42 INFO - PROCESS | 1658 | --DOCSHELL 0x11391b000 == 27 [pid = 1658] [id = 182] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1213d3400) [pid = 1658] [serial = 487] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1185ac000) [pid = 1658] [serial = 478] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1188f9000) [pid = 1658] [serial = 479] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x117571800) [pid = 1658] [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.] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1195f1000) [pid = 1658] [serial = 481] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x119961000) [pid = 1658] [serial = 482] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x117dbfc00) [pid = 1658] [serial = 473] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11678e000) [pid = 1658] [serial = 472] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x120e84400) [pid = 1658] [serial = 484] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1181b0c00) [pid = 1658] [serial = 458] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x117569400) [pid = 1658] [serial = 457] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x119966c00) [pid = 1658] [serial = 461] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1191a9c00) [pid = 1658] [serial = 460] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x125eef000) [pid = 1658] [serial = 464] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x123b96800) [pid = 1658] [serial = 463] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1290ce400) [pid = 1658] [serial = 467] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x128b79800) [pid = 1658] [serial = 466] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12a46ec00) [pid = 1658] [serial = 470] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12930d400) [pid = 1658] [serial = 469] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1249e6000) [pid = 1658] [serial = 490] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x126509c00) [pid = 1658] [serial = 494] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x126ba6c00) [pid = 1658] [serial = 501] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x125e64000) [pid = 1658] [serial = 491] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x126ba5c00) [pid = 1658] [serial = 497] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x126ae1000) [pid = 1658] [serial = 495] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x119961800) [pid = 1658] [serial = 500] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x1290cf400) [pid = 1658] [serial = 504] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1294e4400) [pid = 1658] [serial = 506] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12a80c000) [pid = 1658] [serial = 507] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x116f9cc00) [pid = 1658] [serial = 476] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x116799000) [pid = 1658] [serial = 475] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x128b83400) [pid = 1658] [serial = 498] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x123aa2c00) [pid = 1658] [serial = 488] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x1213cdc00) [pid = 1658] [serial = 485] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x128ccf400) [pid = 1658] [serial = 503] [outer = 0x0] [url = about:blank] 07:29:42 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x12a80fc00) [pid = 1658] [serial = 509] [outer = 0x0] [url = about:blank] 07:29:43 INFO - PROCESS | 1658 | 1467815383096 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]]]}] 07:29:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:29:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1574ms 07:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:29:43 INFO - PROCESS | 1658 | 1467815383146 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 1658 | 1467815383148 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:29:43 INFO - PROCESS | 1658 | 1467815383151 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 1658 | 1467815383153 Marionette TRACE conn2 <- [1,714,null,{}] 07:29:43 INFO - PROCESS | 1658 | 1467815383157 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}] 07:29:43 INFO - PROCESS | 1658 | 1467815383158 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:43 INFO - PROCESS | 1658 | 1467815383230 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:29:43 INFO - PROCESS | 1658 | 1467815383238 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 1658 | 1467815383239 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e45800 == 28 [pid = 1658] [id = 186] 07:29:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x115e2c800) [pid = 1658] [serial = 556] [outer = 0x0] 07:29:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x116792000) [pid = 1658] [serial = 557] [outer = 0x115e2c800] 07:29:43 INFO - PROCESS | 1658 | 1467815383266 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x113de8000) [pid = 1658] [serial = 558] [outer = 0x115e2c800] 07:29:44 INFO - PROCESS | 1658 | 1467815384060 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]]]}] 07:29: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 07:29:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 923ms 07:29:44 INFO - PROCESS | 1658 | 1467815384074 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 1658 | 1467815384078 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:29:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:29:44 INFO - PROCESS | 1658 | 1467815384082 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 1658 | 1467815384085 Marionette TRACE conn2 <- [1,718,null,{}] 07:29:44 INFO - PROCESS | 1658 | 1467815384088 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}] 07:29:44 INFO - PROCESS | 1658 | 1467815384089 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:44 INFO - PROCESS | 1658 | 1467815384186 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:29:44 INFO - PROCESS | 1658 | 1467815384192 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1658 | 1467815384193 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x116acd000 == 29 [pid = 1658] [id = 187] 07:29:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x117dc8400) [pid = 1658] [serial = 559] [outer = 0x0] 07:29:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x118750000) [pid = 1658] [serial = 560] [outer = 0x117dc8400] 07:29:44 INFO - PROCESS | 1658 | 1467815384220 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x1188f9000) [pid = 1658] [serial = 561] [outer = 0x117dc8400] 07:29:45 INFO - PROCESS | 1658 | 1467815385085 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]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1022ms 07:29:45 INFO - PROCESS | 1658 | 1467815385104 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1658 | 1467815385105 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:29:45 INFO - PROCESS | 1658 | 1467815385108 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1658 | 1467815385110 Marionette TRACE conn2 <- [1,722,null,{}] 07:29:45 INFO - PROCESS | 1658 | 1467815385134 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}] 07:29:45 INFO - PROCESS | 1658 | 1467815385137 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:45 INFO - PROCESS | 1658 | 1467815385227 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:29:45 INFO - PROCESS | 1658 | 1467815385232 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1658 | 1467815385234 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x118770800 == 30 [pid = 1658] [id = 188] 07:29:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x116814400) [pid = 1658] [serial = 562] [outer = 0x0] 07:29:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x11995bc00) [pid = 1658] [serial = 563] [outer = 0x116814400] 07:29:45 INFO - PROCESS | 1658 | 1467815385263 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x119d02c00) [pid = 1658] [serial = 564] [outer = 0x116814400] 07:29:45 INFO - PROCESS | 1658 | 1467815385585 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] 07:29:45 INFO - PROCESS | 1658 | 1467815385634 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:29:45 INFO - PROCESS | 1658 | 1467815385639 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1658 | 1467815385640 Marionette TRACE conn2 <- [1,726,null,{}] 07:29:45 INFO - PROCESS | 1658 | 1467815385642 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}] 07:29:45 INFO - PROCESS | 1658 | 1467815385643 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:45 INFO - PROCESS | 1658 | 1467815385736 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:29:45 INFO - PROCESS | 1658 | 1467815385768 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1658 | 1467815385769 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192f6000 == 31 [pid = 1658] [id = 189] 07:29:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x1213cec00) [pid = 1658] [serial = 565] [outer = 0x0] 07:29:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x1218dfc00) [pid = 1658] [serial = 566] [outer = 0x1213cec00] 07:29:45 INFO - PROCESS | 1658 | 1467815385794 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x123aa4c00) [pid = 1658] [serial = 567] [outer = 0x1213cec00] 07:29:46 INFO - PROCESS | 1658 | 1467815386133 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]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:29:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 07:29:46 INFO - PROCESS | 1658 | 1467815386158 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 1658 | 1467815386159 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:29:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:29:46 INFO - PROCESS | 1658 | 1467815386161 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1658 | 1467815386162 Marionette TRACE conn2 <- [1,730,null,{}] 07:29:46 INFO - PROCESS | 1658 | 1467815386172 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}] 07:29:46 INFO - PROCESS | 1658 | 1467815386173 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:46 INFO - PROCESS | 1658 | 1467815386262 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:29:46 INFO - PROCESS | 1658 | 1467815386266 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1658 | 1467815386267 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x119abf800 == 32 [pid = 1658] [id = 190] 07:29:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x117571800) [pid = 1658] [serial = 568] [outer = 0x0] 07:29:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x123b8f000) [pid = 1658] [serial = 569] [outer = 0x117571800] 07:29:46 INFO - PROCESS | 1658 | 1467815386292 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x124b28000) [pid = 1658] [serial = 570] [outer = 0x117571800] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x126b10800) [pid = 1658] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x124ee4400) [pid = 1658] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1134e6400) [pid = 1658] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x121836800) [pid = 1658] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x1185a6800) [pid = 1658] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x118108c00) [pid = 1658] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1134ecc00) [pid = 1658] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x11834c800) [pid = 1658] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x11910c000) [pid = 1658] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x11995c800) [pid = 1658] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x115e9a000) [pid = 1658] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:29:46 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x116f1ac00) [pid = 1658] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:29:46 INFO - PROCESS | 1658 | 1467815386723 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] 07:29:46 INFO - PROCESS | 1658 | 1467815386740 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:29:46 INFO - PROCESS | 1658 | 1467815386742 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1658 | 1467815386743 Marionette TRACE conn2 <- [1,734,null,{}] 07:29:46 INFO - PROCESS | 1658 | 1467815386745 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}] 07:29:46 INFO - PROCESS | 1658 | 1467815386749 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:46 INFO - PROCESS | 1658 | 1467815386842 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:29:46 INFO - PROCESS | 1658 | 1467815386846 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1658 | 1467815386847 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210bd000 == 33 [pid = 1658] [id = 191] 07:29:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x123b92400) [pid = 1658] [serial = 571] [outer = 0x0] 07:29:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x124ee4400) [pid = 1658] [serial = 572] [outer = 0x123b92400] 07:29:46 INFO - PROCESS | 1658 | 1467815386874 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x126adf400) [pid = 1658] [serial = 573] [outer = 0x123b92400] 07:29:47 INFO - PROCESS | 1658 | 1467815387204 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]]]}] 07:29:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:29:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 07:29:47 INFO - PROCESS | 1658 | 1467815387210 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1658 | 1467815387211 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:29:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:29:47 INFO - PROCESS | 1658 | 1467815387214 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1658 | 1467815387215 Marionette TRACE conn2 <- [1,738,null,{}] 07:29:47 INFO - PROCESS | 1658 | 1467815387217 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}] 07:29:47 INFO - PROCESS | 1658 | 1467815387219 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:47 INFO - PROCESS | 1658 | 1467815387321 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:29:47 INFO - PROCESS | 1658 | 1467815387327 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1658 | 1467815387328 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x121757000 == 34 [pid = 1658] [id = 192] 07:29:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x116602400) [pid = 1658] [serial = 574] [outer = 0x0] 07:29:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x126ada000) [pid = 1658] [serial = 575] [outer = 0x116602400] 07:29:47 INFO - PROCESS | 1658 | 1467815387353 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x126ba5c00) [pid = 1658] [serial = 576] [outer = 0x116602400] 07:29:48 INFO - PROCESS | 1658 | 1467815388076 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]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 870ms 07:29:48 INFO - PROCESS | 1658 | 1467815388087 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 1658 | 1467815388088 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:29:48 INFO - PROCESS | 1658 | 1467815388090 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 1658 | 1467815388091 Marionette TRACE conn2 <- [1,742,null,{}] 07:29:48 INFO - PROCESS | 1658 | 1467815388093 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}] 07:29:48 INFO - PROCESS | 1658 | 1467815388094 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:48 INFO - PROCESS | 1658 | 1467815388186 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:29:48 INFO - PROCESS | 1658 | 1467815388192 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1658 | 1467815388193 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e8b000 == 35 [pid = 1658] [id = 193] 07:29:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x118103800) [pid = 1658] [serial = 577] [outer = 0x0] 07:29:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x128b7ec00) [pid = 1658] [serial = 578] [outer = 0x118103800] 07:29:48 INFO - PROCESS | 1658 | 1467815388217 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x128ccb000) [pid = 1658] [serial = 579] [outer = 0x118103800] 07:29:49 INFO - PROCESS | 1658 | 1467815389000 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]]]}] 07:29:49 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 07:29:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 07:29:49 INFO - PROCESS | 1658 | 1467815389060 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:29:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:29:49 INFO - PROCESS | 1658 | 1467815389063 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:29:49 INFO - PROCESS | 1658 | 1467815389067 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1658 | 1467815389068 Marionette TRACE conn2 <- [1,746,null,{}] 07:29:49 INFO - PROCESS | 1658 | 1467815389073 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}] 07:29:49 INFO - PROCESS | 1658 | 1467815389074 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:49 INFO - PROCESS | 1658 | 1467815389182 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:29:49 INFO - PROCESS | 1658 | 1467815389229 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1658 | 1467815389230 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x115da3000 == 36 [pid = 1658] [id = 194] 07:29:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x115e2e000) [pid = 1658] [serial = 580] [outer = 0x0] 07:29:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x115e9b800) [pid = 1658] [serial = 581] [outer = 0x115e2e000] 07:29:49 INFO - PROCESS | 1658 | 1467815389263 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116f97c00) [pid = 1658] [serial = 582] [outer = 0x115e2e000] 07:29:50 INFO - PROCESS | 1658 | 1467815390313 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]]]}] 07:29:50 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.) 07:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1274ms 07:29:50 INFO - PROCESS | 1658 | 1467815390341 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1658 | 1467815390344 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:29:50 INFO - PROCESS | 1658 | 1467815390347 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1658 | 1467815390349 Marionette TRACE conn2 <- [1,750,null,{}] 07:29:50 INFO - PROCESS | 1658 | 1467815390353 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}] 07:29:50 INFO - PROCESS | 1658 | 1467815390354 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:50 INFO - PROCESS | 1658 | 1467815390453 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:29:50 INFO - PROCESS | 1658 | 1467815390546 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 1658 | 1467815390547 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x117481800 == 37 [pid = 1658] [id = 195] 07:29:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x116fa0c00) [pid = 1658] [serial = 583] [outer = 0x0] 07:29:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11810dc00) [pid = 1658] [serial = 584] [outer = 0x116fa0c00] 07:29:50 INFO - PROCESS | 1658 | 1467815390576 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11853c800) [pid = 1658] [serial = 585] [outer = 0x116fa0c00] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x121757000 == 36 [pid = 1658] [id = 192] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1210bd000 == 35 [pid = 1658] [id = 191] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x119abf800 == 34 [pid = 1658] [id = 190] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1192f6000 == 33 [pid = 1658] [id = 189] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x118770800 == 32 [pid = 1658] [id = 188] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x116acd000 == 31 [pid = 1658] [id = 187] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x115e45800 == 30 [pid = 1658] [id = 186] 07:29:50 INFO - PROCESS | 1658 | --DOCSHELL 0x116ad2000 == 29 [pid = 1658] [id = 185] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x123aa3400) [pid = 1658] [serial = 542] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x128debc00) [pid = 1658] [serial = 533] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12a815000) [pid = 1658] [serial = 536] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x118532400) [pid = 1658] [serial = 539] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x125f96c00) [pid = 1658] [serial = 530] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1188f0400) [pid = 1658] [serial = 515] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x119114000) [pid = 1658] [serial = 516] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x11810ec00) [pid = 1658] [serial = 518] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x1185a9c00) [pid = 1658] [serial = 519] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x115d18800) [pid = 1658] [serial = 512] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x11663f000) [pid = 1658] [serial = 513] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x12af97000) [pid = 1658] [serial = 510] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x119113400) [pid = 1658] [serial = 521] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x1191a2c00) [pid = 1658] [serial = 522] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x123bbc400) [pid = 1658] [serial = 527] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x124ee5800) [pid = 1658] [serial = 528] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x119961c00) [pid = 1658] [serial = 524] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x123aa5800) [pid = 1658] [serial = 525] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12b117000) [pid = 1658] [serial = 537] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x12a5f6000) [pid = 1658] [serial = 534] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x119676800) [pid = 1658] [serial = 540] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x12679b000) [pid = 1658] [serial = 531] [outer = 0x0] [url = about:blank] 07:29:50 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x12a5fb800) [pid = 1658] [serial = 543] [outer = 0x0] [url = about:blank] 07:29:51 INFO - PROCESS | 1658 | 1467815391428 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]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:29:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 07:29:51 INFO - PROCESS | 1658 | 1467815391471 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 1658 | 1467815391475 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:29:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:29:51 INFO - PROCESS | 1658 | 1467815391479 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 1658 | 1467815391481 Marionette TRACE conn2 <- [1,754,null,{}] 07:29:51 INFO - PROCESS | 1658 | 1467815391483 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}] 07:29:51 INFO - PROCESS | 1658 | 1467815391485 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:51 INFO - PROCESS | 1658 | 1467815391559 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:29:51 INFO - PROCESS | 1658 | 1467815391563 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1658 | 1467815391564 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x11812b800 == 30 [pid = 1658] [id = 196] 07:29:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x1185a5c00) [pid = 1658] [serial = 586] [outer = 0x0] 07:29:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x11910cc00) [pid = 1658] [serial = 587] [outer = 0x1185a5c00] 07:29:51 INFO - PROCESS | 1658 | 1467815391594 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x11915e800) [pid = 1658] [serial = 588] [outer = 0x1185a5c00] 07:29:52 INFO - PROCESS | 1658 | 1467815392441 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]]]}] 07:29:52 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 07:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 07:29:52 INFO - PROCESS | 1658 | 1467815392450 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1658 | 1467815392453 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:29:52 INFO - PROCESS | 1658 | 1467815392457 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1658 | 1467815392461 Marionette TRACE conn2 <- [1,758,null,{}] 07:29:52 INFO - PROCESS | 1658 | 1467815392474 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}] 07:29:52 INFO - PROCESS | 1658 | 1467815392479 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:52 INFO - PROCESS | 1658 | 1467815392590 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:29:52 INFO - PROCESS | 1658 | 1467815392597 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 1658 | 1467815392599 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x11918d000 == 31 [pid = 1658] [id = 197] 07:29:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x11919bc00) [pid = 1658] [serial = 589] [outer = 0x0] 07:29:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x120e8b000) [pid = 1658] [serial = 590] [outer = 0x11919bc00] 07:29:52 INFO - PROCESS | 1658 | 1467815392626 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x1213d0400) [pid = 1658] [serial = 591] [outer = 0x11919bc00] 07:29:52 INFO - PROCESS | 1658 | 1467815392961 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]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 525ms 07:29:52 INFO - PROCESS | 1658 | 1467815392981 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1658 | 1467815392983 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:29:52 INFO - PROCESS | 1658 | 1467815392986 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1658 | 1467815392988 Marionette TRACE conn2 <- [1,762,null,{}] 07:29:53 INFO - PROCESS | 1658 | 1467815392997 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}] 07:29:53 INFO - PROCESS | 1658 | 1467815392998 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:53 INFO - PROCESS | 1658 | 1467815393090 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:29:53 INFO - PROCESS | 1658 | 1467815393094 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1658 | 1467815393095 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac4800 == 32 [pid = 1658] [id = 198] 07:29:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x121836800) [pid = 1658] [serial = 592] [outer = 0x0] 07:29:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x123b90c00) [pid = 1658] [serial = 593] [outer = 0x121836800] 07:29:53 INFO - PROCESS | 1658 | 1467815393120 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x124b28c00) [pid = 1658] [serial = 594] [outer = 0x121836800] 07:29:53 INFO - PROCESS | 1658 | 1467815393910 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]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:29:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 929ms 07:29:53 INFO - PROCESS | 1658 | 1467815393915 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 1658 | 1467815393916 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:29:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:29:53 INFO - PROCESS | 1658 | 1467815393925 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1658 | 1467815393926 Marionette TRACE conn2 <- [1,766,null,{}] 07:29:53 INFO - PROCESS | 1658 | 1467815393928 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}] 07:29:53 INFO - PROCESS | 1658 | 1467815393929 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:54 INFO - PROCESS | 1658 | 1467815394020 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:29:54 INFO - PROCESS | 1658 | 1467815394023 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1658 | 1467815394025 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210c4000 == 33 [pid = 1658] [id = 199] 07:29:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x11678f800) [pid = 1658] [serial = 595] [outer = 0x0] 07:29:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x124eea400) [pid = 1658] [serial = 596] [outer = 0x11678f800] 07:29:54 INFO - PROCESS | 1658 | 1467815394049 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x126504c00) [pid = 1658] [serial = 597] [outer = 0x11678f800] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x116814400) [pid = 1658] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x11810f400) [pid = 1658] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x115e2c800) [pid = 1658] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x1127d0400) [pid = 1658] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x117dc8400) [pid = 1658] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x119114400) [pid = 1658] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x123b8c000) [pid = 1658] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x1213cec00) [pid = 1658] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x116602400) [pid = 1658] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x117571800) [pid = 1658] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:29:54 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x123b92400) [pid = 1658] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:29:54 INFO - PROCESS | 1658 | 1467815394834 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]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 07:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:29:54 INFO - PROCESS | 1658 | 1467815394843 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 1658 | 1467815394844 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:29:54 INFO - PROCESS | 1658 | 1467815394846 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1658 | 1467815394847 Marionette TRACE conn2 <- [1,770,null,{}] 07:29:54 INFO - PROCESS | 1658 | 1467815394849 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}] 07:29:54 INFO - PROCESS | 1658 | 1467815394853 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:54 INFO - PROCESS | 1658 | 1467815394959 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:29:54 INFO - PROCESS | 1658 | 1467815394965 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1658 | 1467815394966 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x123ca8000 == 34 [pid = 1658] [id = 200] 07:29:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x119a8dc00) [pid = 1658] [serial = 598] [outer = 0x0] 07:29:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x12656c800) [pid = 1658] [serial = 599] [outer = 0x119a8dc00] 07:29:54 INFO - PROCESS | 1658 | 1467815394994 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x126ba2c00) [pid = 1658] [serial = 600] [outer = 0x119a8dc00] 07:29:55 INFO - PROCESS | 1658 | 1467815395290 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]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 07:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:29:55 INFO - PROCESS | 1658 | 1467815395314 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 1658 | 1467815395315 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:29:55 INFO - PROCESS | 1658 | 1467815395319 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1658 | 1467815395323 Marionette TRACE conn2 <- [1,774,null,{}] 07:29:55 INFO - PROCESS | 1658 | 1467815395327 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}] 07:29:55 INFO - PROCESS | 1658 | 1467815395329 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:55 INFO - PROCESS | 1658 | 1467815395423 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:29:55 INFO - PROCESS | 1658 | 1467815395426 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1658 | 1467815395427 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x126316000 == 35 [pid = 1658] [id = 201] 07:29:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x113be5400) [pid = 1658] [serial = 601] [outer = 0x0] 07:29:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x128cd1400) [pid = 1658] [serial = 602] [outer = 0x113be5400] 07:29:55 INFO - PROCESS | 1658 | 1467815395453 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x1290d5000) [pid = 1658] [serial = 603] [outer = 0x113be5400] 07:29:55 INFO - PROCESS | 1658 | 1467815395806 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]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 523ms 07:29:55 INFO - PROCESS | 1658 | 1467815395842 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:29:55 INFO - PROCESS | 1658 | 1467815395843 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:29:55 INFO - PROCESS | 1658 | 1467815395845 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1658 | 1467815395846 Marionette TRACE conn2 <- [1,778,null,{}] 07:29:55 INFO - PROCESS | 1658 | 1467815395848 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}] 07:29:55 INFO - PROCESS | 1658 | 1467815395849 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:55 INFO - PROCESS | 1658 | 1467815395944 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:29:55 INFO - PROCESS | 1658 | 1467815395949 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1658 | 1467815395951 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a21800 == 36 [pid = 1658] [id = 202] 07:29:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x129308800) [pid = 1658] [serial = 604] [outer = 0x0] 07:29:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x129311800) [pid = 1658] [serial = 605] [outer = 0x129308800] 07:29:55 INFO - PROCESS | 1658 | 1467815395995 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x12a468000) [pid = 1658] [serial = 606] [outer = 0x129308800] 07:29:56 INFO - PROCESS | 1658 | 1467815396397 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]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 568ms 07:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:29:56 INFO - PROCESS | 1658 | 1467815396413 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1658 | 1467815396414 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:29:56 INFO - PROCESS | 1658 | 1467815396416 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1658 | 1467815396418 Marionette TRACE conn2 <- [1,782,null,{}] 07:29:56 INFO - PROCESS | 1658 | 1467815396425 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}] 07:29:56 INFO - PROCESS | 1658 | 1467815396426 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:56 INFO - PROCESS | 1658 | 1467815396529 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:29:56 INFO - PROCESS | 1658 | 1467815396558 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1658 | 1467815396559 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b50000 == 37 [pid = 1658] [id = 203] 07:29:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x1290d4000) [pid = 1658] [serial = 607] [outer = 0x0] 07:29:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x12a5b2c00) [pid = 1658] [serial = 608] [outer = 0x1290d4000] 07:29:56 INFO - PROCESS | 1658 | 1467815396583 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x12a5fa400) [pid = 1658] [serial = 609] [outer = 0x1290d4000] 07:29:56 INFO - PROCESS | 1658 | 1467815396910 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]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 525ms 07:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:29:56 INFO - PROCESS | 1658 | 1467815396942 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1658 | 1467815396944 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:29:56 INFO - PROCESS | 1658 | 1467815396948 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1658 | 1467815396950 Marionette TRACE conn2 <- [1,786,null,{}] 07:29:56 INFO - PROCESS | 1658 | 1467815396956 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}] 07:29:56 INFO - PROCESS | 1658 | 1467815396958 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:57 INFO - PROCESS | 1658 | 1467815397059 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:29:57 INFO - PROCESS | 1658 | 1467815397107 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1658 | 1467815397110 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ac6800 == 38 [pid = 1658] [id = 204] 07:29:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x115e9f400) [pid = 1658] [serial = 610] [outer = 0x0] 07:29:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11663f000) [pid = 1658] [serial = 611] [outer = 0x115e9f400] 07:29:57 INFO - PROCESS | 1658 | 1467815397141 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x11756a400) [pid = 1658] [serial = 612] [outer = 0x115e9f400] 07:29:57 INFO - PROCESS | 1658 | 1467815397562 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]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 673ms 07:29:57 INFO - PROCESS | 1658 | 1467815397621 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1658 | 1467815397624 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:29:57 INFO - PROCESS | 1658 | 1467815397629 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1658 | 1467815397631 Marionette TRACE conn2 <- [1,790,null,{}] 07:29:57 INFO - PROCESS | 1658 | 1467815397633 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}] 07:29:57 INFO - PROCESS | 1658 | 1467815397637 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:57 INFO - PROCESS | 1658 | 1467815397733 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:29:57 INFO - PROCESS | 1658 | 1467815397832 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1658 | 1467815397834 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac9000 == 39 [pid = 1658] [id = 205] 07:29:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x11885dc00) [pid = 1658] [serial = 613] [outer = 0x0] 07:29:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x119117800) [pid = 1658] [serial = 614] [outer = 0x11885dc00] 07:29:57 INFO - PROCESS | 1658 | 1467815397864 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1191a0000) [pid = 1658] [serial = 615] [outer = 0x11885dc00] 07:29:58 INFO - PROCESS | 1658 | 1467815398274 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]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 07:29:58 INFO - PROCESS | 1658 | 1467815398300 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1658 | 1467815398301 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:29:58 INFO - PROCESS | 1658 | 1467815398304 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1658 | 1467815398306 Marionette TRACE conn2 <- [1,794,null,{}] 07:29:58 INFO - PROCESS | 1658 | 1467815398314 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}] 07:29:58 INFO - PROCESS | 1658 | 1467815398317 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:58 INFO - PROCESS | 1658 | 1467815398417 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:29:58 INFO - PROCESS | 1658 | 1467815398480 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1658 | 1467815398483 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x129095800 == 40 [pid = 1658] [id = 206] 07:29:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x119a86400) [pid = 1658] [serial = 616] [outer = 0x0] 07:29:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x123a9e400) [pid = 1658] [serial = 617] [outer = 0x119a86400] 07:29:58 INFO - PROCESS | 1658 | 1467815398515 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x125f9ac00) [pid = 1658] [serial = 618] [outer = 0x119a86400] 07:29:58 INFO - PROCESS | 1658 | 1467815398923 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]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:29:58 INFO - PROCESS | 1658 | 1467815398976 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1658 | 1467815398978 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:29:58 INFO - PROCESS | 1658 | 1467815398980 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1658 | 1467815398981 Marionette TRACE conn2 <- [1,798,null,{}] 07:29:58 INFO - PROCESS | 1658 | 1467815398984 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}] 07:29:58 INFO - PROCESS | 1658 | 1467815398985 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:59 INFO - PROCESS | 1658 | 1467815399104 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:29:59 INFO - PROCESS | 1658 | 1467815399168 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1658 | 1467815399170 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x129452800 == 41 [pid = 1658] [id = 207] 07:29:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1294d8400) [pid = 1658] [serial = 619] [outer = 0x0] 07:29:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x12a5f2000) [pid = 1658] [serial = 620] [outer = 0x1294d8400] 07:29:59 INFO - PROCESS | 1658 | 1467815399198 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x12a80d000) [pid = 1658] [serial = 621] [outer = 0x1294d8400] 07:29:59 INFO - PROCESS | 1658 | 1467815399622 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]]]}] 07:29:59 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 07:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 07:29:59 INFO - PROCESS | 1658 | 1467815399650 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1658 | 1467815399652 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:29:59 INFO - PROCESS | 1658 | 1467815399654 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1658 | 1467815399655 Marionette TRACE conn2 <- [1,802,null,{}] 07:29:59 INFO - PROCESS | 1658 | 1467815399658 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}] 07:29:59 INFO - PROCESS | 1658 | 1467815399659 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:59 INFO - PROCESS | 1658 | 1467815399753 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:29:59 INFO - PROCESS | 1658 | 1467815399818 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1658 | 1467815399820 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:29:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x116176800 == 42 [pid = 1658] [id = 208] 07:29:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x113be2000) [pid = 1658] [serial = 622] [outer = 0x0] 07:29:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11910f800) [pid = 1658] [serial = 623] [outer = 0x113be2000] 07:29:59 INFO - PROCESS | 1658 | 1467815399848 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x12ae66800) [pid = 1658] [serial = 624] [outer = 0x113be2000] 07:30:00 INFO - PROCESS | 1658 | 1467815400408 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]]]}] 07:30:00 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 07:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 820ms 07:30:00 INFO - PROCESS | 1658 | 1467815400475 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:30:00 INFO - PROCESS | 1658 | 1467815400479 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:30:00 INFO - PROCESS | 1658 | 1467815400483 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1658 | 1467815400488 Marionette TRACE conn2 <- [1,806,null,{}] 07:30:00 INFO - PROCESS | 1658 | 1467815400493 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}] 07:30:00 INFO - PROCESS | 1658 | 1467815400496 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:00 INFO - PROCESS | 1658 | 1467815400638 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:30:00 INFO - PROCESS | 1658 | 1467815400728 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 1658 | 1467815400729 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181db800 == 43 [pid = 1658] [id = 209] 07:30:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1181afc00) [pid = 1658] [serial = 625] [outer = 0x0] 07:30:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11853dc00) [pid = 1658] [serial = 626] [outer = 0x1181afc00] 07:30:00 INFO - PROCESS | 1658 | 1467815400770 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x118866800) [pid = 1658] [serial = 627] [outer = 0x1181afc00] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x126a21800 == 42 [pid = 1658] [id = 202] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x126316000 == 41 [pid = 1658] [id = 201] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x123ca8000 == 40 [pid = 1658] [id = 200] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1210c4000 == 39 [pid = 1658] [id = 199] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac4800 == 38 [pid = 1658] [id = 198] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11918d000 == 37 [pid = 1658] [id = 197] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11812b800 == 36 [pid = 1658] [id = 196] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x117481800 == 35 [pid = 1658] [id = 195] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x124e8b000 == 34 [pid = 1658] [id = 193] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x115da3000 == 33 [pid = 1658] [id = 194] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x116176800 == 32 [pid = 1658] [id = 208] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x129452800 == 31 [pid = 1658] [id = 207] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x129095800 == 30 [pid = 1658] [id = 206] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac9000 == 29 [pid = 1658] [id = 205] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x128b50000 == 28 [pid = 1658] [id = 203] 07:30:01 INFO - PROCESS | 1658 | --DOCSHELL 0x116ac6800 == 27 [pid = 1658] [id = 204] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11995bc00) [pid = 1658] [serial = 563] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118758c00) [pid = 1658] [serial = 555] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1181a9400) [pid = 1658] [serial = 554] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x116792000) [pid = 1658] [serial = 557] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x113de8000) [pid = 1658] [serial = 558] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x116644800) [pid = 1658] [serial = 546] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x118750000) [pid = 1658] [serial = 560] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x112d70000) [pid = 1658] [serial = 545] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x119a86000) [pid = 1658] [serial = 549] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11919fc00) [pid = 1658] [serial = 548] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x126ba8000) [pid = 1658] [serial = 552] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x125e5c000) [pid = 1658] [serial = 551] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x123aa4c00) [pid = 1658] [serial = 567] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1218dfc00) [pid = 1658] [serial = 566] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x126ba5c00) [pid = 1658] [serial = 576] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x123b8f000) [pid = 1658] [serial = 569] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x126adf400) [pid = 1658] [serial = 573] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x124ee4400) [pid = 1658] [serial = 572] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x126ada000) [pid = 1658] [serial = 575] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x124b28000) [pid = 1658] [serial = 570] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x119d02c00) [pid = 1658] [serial = 564] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x128b7ec00) [pid = 1658] [serial = 578] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x1188f9000) [pid = 1658] [serial = 561] [outer = 0x0] [url = about:blank] 07:30:01 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:30:01 INFO - PROCESS | 1658 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:30:01 INFO - PROCESS | 1658 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:30:01 INFO - PROCESS | 1658 | [GFX2-]: Using SkiaGL canvas. 07:30:01 INFO - PROCESS | 1658 | 1467815401697 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]]]}] 07:30: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 07:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1225ms 07:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:30:01 INFO - PROCESS | 1658 | 1467815401708 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 1658 | 1467815401710 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:30:01 INFO - PROCESS | 1658 | 1467815401713 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 1658 | 1467815401715 Marionette TRACE conn2 <- [1,810,null,{}] 07:30:01 INFO - PROCESS | 1658 | 1467815401724 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}] 07:30:01 INFO - PROCESS | 1658 | 1467815401726 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:01 INFO - PROCESS | 1658 | 1467815401804 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:30:01 INFO - PROCESS | 1658 | 1467815401809 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 1658 | 1467815401812 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f87800 == 28 [pid = 1658] [id = 210] 07:30:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x112d54000) [pid = 1658] [serial = 628] [outer = 0x0] 07:30:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x112d6e400) [pid = 1658] [serial = 629] [outer = 0x112d54000] 07:30:01 INFO - PROCESS | 1658 | 1467815401842 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x1127cf800) [pid = 1658] [serial = 630] [outer = 0x112d54000] 07:30:02 INFO - PROCESS | 1658 | 1467815402208 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]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 07:30:02 INFO - PROCESS | 1658 | 1467815402233 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1658 | 1467815402236 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:30:02 INFO - PROCESS | 1658 | 1467815402241 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1658 | 1467815402243 Marionette TRACE conn2 <- [1,814,null,{}] 07:30:02 INFO - PROCESS | 1658 | 1467815402245 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}] 07:30:02 INFO - PROCESS | 1658 | 1467815402247 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:02 INFO - PROCESS | 1658 | 1467815402324 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:30:02 INFO - PROCESS | 1658 | 1467815402328 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1658 | 1467815402330 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x11662c000 == 29 [pid = 1658] [id = 211] 07:30:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x115e2f800) [pid = 1658] [serial = 631] [outer = 0x0] 07:30:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x115e9a800) [pid = 1658] [serial = 632] [outer = 0x115e2f800] 07:30:02 INFO - PROCESS | 1658 | 1467815402359 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x116604400) [pid = 1658] [serial = 633] [outer = 0x115e2f800] 07:30:02 INFO - PROCESS | 1658 | 1467815402697 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] 07:30:02 INFO - PROCESS | 1658 | 1467815402713 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:30:02 INFO - PROCESS | 1658 | 1467815402715 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1658 | 1467815402717 Marionette TRACE conn2 <- [1,818,null,{}] 07:30:02 INFO - PROCESS | 1658 | 1467815402728 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}] 07:30:02 INFO - PROCESS | 1658 | 1467815402731 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:02 INFO - PROCESS | 1658 | 1467815402808 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:30:02 INFO - PROCESS | 1658 | 1467815402859 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1658 | 1467815402861 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x11747a800 == 30 [pid = 1658] [id = 212] 07:30:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x115e2b000) [pid = 1658] [serial = 634] [outer = 0x0] 07:30:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x11756b000) [pid = 1658] [serial = 635] [outer = 0x115e2b000] 07:30:02 INFO - PROCESS | 1658 | 1467815402889 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1181b3000) [pid = 1658] [serial = 636] [outer = 0x115e2b000] 07:30:03 INFO - PROCESS | 1658 | 1467815403187 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]]]}] 07:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 524ms 07:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:30:03 INFO - PROCESS | 1658 | 1467815403240 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 1658 | 1467815403241 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:30:03 INFO - PROCESS | 1658 | 1467815403244 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 1658 | 1467815403245 Marionette TRACE conn2 <- [1,822,null,{}] 07:30:03 INFO - PROCESS | 1658 | 1467815403247 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}] 07:30:03 INFO - PROCESS | 1658 | 1467815403248 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:03 INFO - PROCESS | 1658 | 1467815403324 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:30:03 INFO - PROCESS | 1658 | 1467815403380 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 1658 | 1467815403381 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c5800 == 31 [pid = 1658] [id = 213] 07:30:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x118171c00) [pid = 1658] [serial = 637] [outer = 0x0] 07:30:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1185ac000) [pid = 1658] [serial = 638] [outer = 0x118171c00] 07:30:03 INFO - PROCESS | 1658 | 1467815403405 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1188f2800) [pid = 1658] [serial = 639] [outer = 0x118171c00] 07:30:03 INFO - PROCESS | 1658 | 1467815403698 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] 07:30:03 INFO - PROCESS | 1658 | 1467815403716 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:30:03 INFO - PROCESS | 1658 | 1467815403726 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 1658 | 1467815403727 Marionette TRACE conn2 <- [1,826,null,{}] 07:30:03 INFO - PROCESS | 1658 | 1467815403738 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}] 07:30:03 INFO - PROCESS | 1658 | 1467815403741 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:03 INFO - PROCESS | 1658 | 1467815403829 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:30:03 INFO - PROCESS | 1658 | 1467815403862 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 1658 | 1467815403863 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192ec800 == 32 [pid = 1658] [id = 214] 07:30:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x115d18c00) [pid = 1658] [serial = 640] [outer = 0x0] 07:30:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x119113000) [pid = 1658] [serial = 641] [outer = 0x115d18c00] 07:30:03 INFO - PROCESS | 1658 | 1467815403887 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11919fc00) [pid = 1658] [serial = 642] [outer = 0x115d18c00] 07:30:04 INFO - PROCESS | 1658 | 1467815404215 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]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 527ms 07:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:30:04 INFO - PROCESS | 1658 | 1467815404247 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1658 | 1467815404249 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:30:04 INFO - PROCESS | 1658 | 1467815404251 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1658 | 1467815404252 Marionette TRACE conn2 <- [1,830,null,{}] 07:30:04 INFO - PROCESS | 1658 | 1467815404256 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}] 07:30:04 INFO - PROCESS | 1658 | 1467815404260 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:04 INFO - PROCESS | 1658 | 1467815404367 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:30:04 INFO - PROCESS | 1658 | 1467815404400 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1658 | 1467815404401 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ad2800 == 33 [pid = 1658] [id = 215] 07:30:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1191a6800) [pid = 1658] [serial = 643] [outer = 0x0] 07:30:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11995fc00) [pid = 1658] [serial = 644] [outer = 0x1191a6800] 07:30:04 INFO - PROCESS | 1658 | 1467815404426 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1213cf400) [pid = 1658] [serial = 645] [outer = 0x1191a6800] 07:30:04 INFO - PROCESS | 1658 | 1467815404734 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]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 523ms 07:30:04 INFO - PROCESS | 1658 | 1467815404781 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1658 | 1467815404782 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:30:04 INFO - PROCESS | 1658 | 1467815404784 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1658 | 1467815404785 Marionette TRACE conn2 <- [1,834,null,{}] 07:30:04 INFO - PROCESS | 1658 | 1467815404788 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}] 07:30:04 INFO - PROCESS | 1658 | 1467815404789 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:04 INFO - PROCESS | 1658 | 1467815404887 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:30:04 INFO - PROCESS | 1658 | 1467815404923 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1658 | 1467815404924 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x121213800 == 34 [pid = 1658] [id = 216] 07:30:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119966800) [pid = 1658] [serial = 646] [outer = 0x0] 07:30:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x121837400) [pid = 1658] [serial = 647] [outer = 0x119966800] 07:30:04 INFO - PROCESS | 1658 | 1467815404948 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x123a9f400) [pid = 1658] [serial = 648] [outer = 0x119966800] 07:30:05 INFO - PROCESS | 1658 | 1467815405243 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]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 471ms 07:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:30:05 INFO - PROCESS | 1658 | 1467815405260 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1658 | 1467815405261 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:30:05 INFO - PROCESS | 1658 | 1467815405263 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1658 | 1467815405264 Marionette TRACE conn2 <- [1,838,null,{}] 07:30:05 INFO - PROCESS | 1658 | 1467815405266 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}] 07:30:05 INFO - PROCESS | 1658 | 1467815405267 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:05 INFO - PROCESS | 1658 | 1467815405362 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:30:05 INFO - PROCESS | 1658 | 1467815405397 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 1658 | 1467815405397 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218b5000 == 35 [pid = 1658] [id = 217] 07:30:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x119a8d800) [pid = 1658] [serial = 649] [outer = 0x0] 07:30:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x123b8b800) [pid = 1658] [serial = 650] [outer = 0x119a8d800] 07:30:05 INFO - PROCESS | 1658 | 1467815405421 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123b94400) [pid = 1658] [serial = 651] [outer = 0x119a8d800] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x121836800) [pid = 1658] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11678f800) [pid = 1658] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11919bc00) [pid = 1658] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x116fa0c00) [pid = 1658] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1185a5c00) [pid = 1658] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x115e2e000) [pid = 1658] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x113be5400) [pid = 1658] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x118103800) [pid = 1658] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x129308800) [pid = 1658] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1290d4000) [pid = 1658] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:30:05 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x119a8dc00) [pid = 1658] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:30:05 INFO - PROCESS | 1658 | 1467815405812 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]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 568ms 07:30:05 INFO - PROCESS | 1658 | 1467815405831 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1658 | 1467815405833 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:30:05 INFO - PROCESS | 1658 | 1467815405835 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1658 | 1467815405836 Marionette TRACE conn2 <- [1,842,null,{}] 07:30:05 INFO - PROCESS | 1658 | 1467815405839 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}] 07:30:05 INFO - PROCESS | 1658 | 1467815405840 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:05 INFO - PROCESS | 1658 | 1467815405922 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:30:05 INFO - PROCESS | 1658 | 1467815405925 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 1658 | 1467815405927 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x117470800 == 36 [pid = 1658] [id = 218] 07:30:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1185a5c00) [pid = 1658] [serial = 652] [outer = 0x0] 07:30:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1213d3c00) [pid = 1658] [serial = 653] [outer = 0x1185a5c00] 07:30:05 INFO - PROCESS | 1658 | 1467815405951 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x123b97c00) [pid = 1658] [serial = 654] [outer = 0x1185a5c00] 07:30:06 INFO - PROCESS | 1658 | 1467815406262 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]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 470ms 07:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:30:06 INFO - PROCESS | 1658 | 1467815406306 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 1658 | 1467815406307 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:30:06 INFO - PROCESS | 1658 | 1467815406310 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 1658 | 1467815406311 Marionette TRACE conn2 <- [1,846,null,{}] 07:30:06 INFO - PROCESS | 1658 | 1467815406313 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}] 07:30:06 INFO - PROCESS | 1658 | 1467815406314 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:06 INFO - PROCESS | 1658 | 1467815406409 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:30:06 INFO - PROCESS | 1658 | 1467815406414 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1658 | 1467815406415 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e7e800 == 37 [pid = 1658] [id = 219] 07:30:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x123bbb800) [pid = 1658] [serial = 655] [outer = 0x0] 07:30:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1248d7400) [pid = 1658] [serial = 656] [outer = 0x123bbb800] 07:30:06 INFO - PROCESS | 1658 | 1467815406441 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x124b28400) [pid = 1658] [serial = 657] [outer = 0x123bbb800] 07:30:06 INFO - PROCESS | 1658 | 1467815406762 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]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 470ms 07:30:06 INFO - PROCESS | 1658 | 1467815406781 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 1658 | 1467815406782 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:30:06 INFO - PROCESS | 1658 | 1467815406785 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 1658 | 1467815406788 Marionette TRACE conn2 <- [1,850,null,{}] 07:30:06 INFO - PROCESS | 1658 | 1467815406791 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}] 07:30:06 INFO - PROCESS | 1658 | 1467815406793 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:06 INFO - PROCESS | 1658 | 1467815406879 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:30:06 INFO - PROCESS | 1658 | 1467815406892 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1658 | 1467815406893 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192e7000 == 38 [pid = 1658] [id = 220] 07:30:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x124b30c00) [pid = 1658] [serial = 658] [outer = 0x0] 07:30:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x125e5c400) [pid = 1658] [serial = 659] [outer = 0x124b30c00] 07:30:06 INFO - PROCESS | 1658 | 1467815406919 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12670bc00) [pid = 1658] [serial = 660] [outer = 0x124b30c00] 07:30:07 INFO - PROCESS | 1658 | 1467815407233 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]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 472ms 07:30:07 INFO - PROCESS | 1658 | 1467815407258 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 1658 | 1467815407259 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:30:07 INFO - PROCESS | 1658 | 1467815407261 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1658 | 1467815407262 Marionette TRACE conn2 <- [1,854,null,{}] 07:30:07 INFO - PROCESS | 1658 | 1467815407264 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}] 07:30:07 INFO - PROCESS | 1658 | 1467815407265 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:07 INFO - PROCESS | 1658 | 1467815407368 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:30:07 INFO - PROCESS | 1658 | 1467815407374 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1658 | 1467815407375 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x129087000 == 39 [pid = 1658] [id = 221] 07:30:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11919f400) [pid = 1658] [serial = 661] [outer = 0x0] 07:30:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126713400) [pid = 1658] [serial = 662] [outer = 0x11919f400] 07:30:07 INFO - PROCESS | 1658 | 1467815407399 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x126b11000) [pid = 1658] [serial = 663] [outer = 0x11919f400] 07:30:07 INFO - PROCESS | 1658 | 1467815407718 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]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 07:30:07 INFO - PROCESS | 1658 | 1467815407833 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 1658 | 1467815407836 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:30:07 INFO - PROCESS | 1658 | 1467815407850 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1658 | 1467815407854 Marionette TRACE conn2 <- [1,858,null,{}] 07:30:07 INFO - PROCESS | 1658 | 1467815407860 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}] 07:30:07 INFO - PROCESS | 1658 | 1467815407864 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:08 INFO - PROCESS | 1658 | 1467815408038 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:30:08 INFO - PROCESS | 1658 | 1467815408201 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 1658 | 1467815408206 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x11616d800 == 40 [pid = 1658] [id = 222] 07:30:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x113020800) [pid = 1658] [serial = 664] [outer = 0x0] 07:30:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x113467800) [pid = 1658] [serial = 665] [outer = 0x113020800] 07:30:08 INFO - PROCESS | 1658 | 1467815408262 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x114fa5000) [pid = 1658] [serial = 666] [outer = 0x113020800] 07:30:08 INFO - PROCESS | 1658 | 1467815408836 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]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1030ms 07:30:08 INFO - PROCESS | 1658 | 1467815408879 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:30:08 INFO - PROCESS | 1658 | 1467815408881 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:30:08 INFO - PROCESS | 1658 | 1467815408887 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1658 | 1467815408890 Marionette TRACE conn2 <- [1,862,null,{}] 07:30:08 INFO - PROCESS | 1658 | 1467815408893 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}] 07:30:08 INFO - PROCESS | 1658 | 1467815408895 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:09 INFO - PROCESS | 1658 | 1467815409002 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:30:09 INFO - PROCESS | 1658 | 1467815409078 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1658 | 1467815409080 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x11917c000 == 41 [pid = 1658] [id = 223] 07:30:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116f19800) [pid = 1658] [serial = 667] [outer = 0x0] 07:30:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11756f000) [pid = 1658] [serial = 668] [outer = 0x116f19800] 07:30:09 INFO - PROCESS | 1658 | 1467815409110 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1181ae800) [pid = 1658] [serial = 669] [outer = 0x116f19800] 07:30:09 INFO - PROCESS | 1658 | 1467815409809 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]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 976ms 07:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:30:09 INFO - PROCESS | 1658 | 1467815409860 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 1658 | 1467815409862 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:30:09 INFO - PROCESS | 1658 | 1467815409866 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 1658 | 1467815409868 Marionette TRACE conn2 <- [1,866,null,{}] 07:30:09 INFO - PROCESS | 1658 | 1467815409871 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}] 07:30:09 INFO - PROCESS | 1658 | 1467815409873 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:09 INFO - PROCESS | 1658 | 1467815409982 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1192e7000 == 40 [pid = 1658] [id = 220] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x125e7e800 == 39 [pid = 1658] [id = 219] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x117470800 == 38 [pid = 1658] [id = 218] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1218b5000 == 37 [pid = 1658] [id = 217] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x121213800 == 36 [pid = 1658] [id = 216] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119ad2800 == 35 [pid = 1658] [id = 215] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1192ec800 == 34 [pid = 1658] [id = 214] 07:30:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c5800 == 33 [pid = 1658] [id = 213] 07:30:10 INFO - PROCESS | 1658 | --DOCSHELL 0x11747a800 == 32 [pid = 1658] [id = 212] 07:30:10 INFO - PROCESS | 1658 | --DOCSHELL 0x11662c000 == 31 [pid = 1658] [id = 211] 07:30:10 INFO - PROCESS | 1658 | --DOCSHELL 0x112f87800 == 30 [pid = 1658] [id = 210] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123b90c00) [pid = 1658] [serial = 593] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x124eea400) [pid = 1658] [serial = 596] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x120e8b000) [pid = 1658] [serial = 590] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11810dc00) [pid = 1658] [serial = 584] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11853c800) [pid = 1658] [serial = 585] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11910cc00) [pid = 1658] [serial = 587] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11915e800) [pid = 1658] [serial = 588] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x115e9b800) [pid = 1658] [serial = 581] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116f97c00) [pid = 1658] [serial = 582] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128cd1400) [pid = 1658] [serial = 602] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128ccb000) [pid = 1658] [serial = 579] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a468000) [pid = 1658] [serial = 606] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12a5fa400) [pid = 1658] [serial = 609] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1290d5000) [pid = 1658] [serial = 603] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x129311800) [pid = 1658] [serial = 605] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x126504c00) [pid = 1658] [serial = 597] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12a5b2c00) [pid = 1658] [serial = 608] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x124b28c00) [pid = 1658] [serial = 594] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1213d0400) [pid = 1658] [serial = 591] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x126ba2c00) [pid = 1658] [serial = 600] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12656c800) [pid = 1658] [serial = 599] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1658 | 1467815410064 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 1658 | 1467815410067 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f87800 == 31 [pid = 1658] [id = 224] 07:30:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x115e97800) [pid = 1658] [serial = 670] [outer = 0x0] 07:30:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116790800) [pid = 1658] [serial = 671] [outer = 0x115e97800] 07:30:10 INFO - PROCESS | 1658 | 1467815410095 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118107400) [pid = 1658] [serial = 672] [outer = 0x115e97800] 07:30:10 INFO - PROCESS | 1658 | 1467815410393 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]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 07:30:10 INFO - PROCESS | 1658 | 1467815410437 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1658 | 1467815410442 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:30:10 INFO - PROCESS | 1658 | 1467815410446 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1658 | 1467815410447 Marionette TRACE conn2 <- [1,870,null,{}] 07:30:10 INFO - PROCESS | 1658 | 1467815410450 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}] 07:30:10 INFO - PROCESS | 1658 | 1467815410452 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:10 INFO - PROCESS | 1658 | 1467815410529 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:30:10 INFO - PROCESS | 1658 | 1467815410591 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 1658 | 1467815410592 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ad1000 == 32 [pid = 1658] [id = 225] 07:30:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11810d800) [pid = 1658] [serial = 673] [outer = 0x0] 07:30:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1185a8800) [pid = 1658] [serial = 674] [outer = 0x11810d800] 07:30:10 INFO - PROCESS | 1658 | 1467815410619 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1188f5800) [pid = 1658] [serial = 675] [outer = 0x11810d800] 07:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 07:30:10 INFO - PROCESS | 1658 | 1467815410911 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]]]}] 07:30:10 INFO - PROCESS | 1658 | 1467815410915 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1658 | 1467815410917 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:30:10 INFO - PROCESS | 1658 | 1467815410926 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1658 | 1467815410928 Marionette TRACE conn2 <- [1,874,null,{}] 07:30:10 INFO - PROCESS | 1658 | 1467815410944 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}] 07:30:10 INFO - PROCESS | 1658 | 1467815410947 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:11 INFO - PROCESS | 1658 | 1467815411038 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:30:11 INFO - PROCESS | 1658 | 1467815411043 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1658 | 1467815411045 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192e1800 == 33 [pid = 1658] [id = 226] 07:30:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x119168400) [pid = 1658] [serial = 676] [outer = 0x0] 07:30:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1195ec400) [pid = 1658] [serial = 677] [outer = 0x119168400] 07:30:11 INFO - PROCESS | 1658 | 1467815411073 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x120e8ac00) [pid = 1658] [serial = 678] [outer = 0x119168400] 07:30:11 INFO - PROCESS | 1658 | 1467815411409 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]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 523ms 07:30:11 INFO - PROCESS | 1658 | 1467815411449 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 1658 | 1467815411451 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:30:11 INFO - PROCESS | 1658 | 1467815411453 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1658 | 1467815411454 Marionette TRACE conn2 <- [1,878,null,{}] 07:30:11 INFO - PROCESS | 1658 | 1467815411457 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}] 07:30:11 INFO - PROCESS | 1658 | 1467815411458 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:11 INFO - PROCESS | 1658 | 1467815411538 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:30:11 INFO - PROCESS | 1658 | 1467815411542 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1658 | 1467815411543 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e1f000 == 34 [pid = 1658] [id = 227] 07:30:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1213cdc00) [pid = 1658] [serial = 679] [outer = 0x0] 07:30:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1213d5400) [pid = 1658] [serial = 680] [outer = 0x1213cdc00] 07:30:11 INFO - PROCESS | 1658 | 1467815411568 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x123a31800) [pid = 1658] [serial = 681] [outer = 0x1213cdc00] 07:30:11 INFO - PROCESS | 1658 | 1467815411881 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]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 472ms 07:30:11 INFO - PROCESS | 1658 | 1467815411925 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 1658 | 1467815411927 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:30:11 INFO - PROCESS | 1658 | 1467815411929 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1658 | 1467815411930 Marionette TRACE conn2 <- [1,882,null,{}] 07:30:11 INFO - PROCESS | 1658 | 1467815411933 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}] 07:30:11 INFO - PROCESS | 1658 | 1467815411934 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:12 INFO - PROCESS | 1658 | 1467815412023 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:30:12 INFO - PROCESS | 1658 | 1467815412111 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1658 | 1467815412112 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12128c000 == 35 [pid = 1658] [id = 228] 07:30:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116472c00) [pid = 1658] [serial = 682] [outer = 0x0] 07:30:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123aa0800) [pid = 1658] [serial = 683] [outer = 0x116472c00] 07:30:12 INFO - PROCESS | 1658 | 1467815412153 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123b98800) [pid = 1658] [serial = 684] [outer = 0x116472c00] 07:30:12 INFO - PROCESS | 1658 | 1467815412614 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]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 721ms 07:30:12 INFO - PROCESS | 1658 | 1467815412656 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 1658 | 1467815412657 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:30:12 INFO - PROCESS | 1658 | 1467815412659 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 1658 | 1467815412660 Marionette TRACE conn2 <- [1,886,null,{}] 07:30:12 INFO - PROCESS | 1658 | 1467815412663 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}] 07:30:12 INFO - PROCESS | 1658 | 1467815412667 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:12 INFO - PROCESS | 1658 | 1467815412782 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:30:12 INFO - PROCESS | 1658 | 1467815412789 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1658 | 1467815412790 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e3e800 == 36 [pid = 1658] [id = 229] 07:30:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1249e1400) [pid = 1658] [serial = 685] [outer = 0x0] 07:30:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x124eea400) [pid = 1658] [serial = 686] [outer = 0x1249e1400] 07:30:12 INFO - PROCESS | 1658 | 1467815412814 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126ada000) [pid = 1658] [serial = 687] [outer = 0x1249e1400] 07:30:13 INFO - PROCESS | 1658 | 1467815413127 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]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 07:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:30:13 INFO - PROCESS | 1658 | 1467815413180 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1658 | 1467815413181 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:30:13 INFO - PROCESS | 1658 | 1467815413183 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1658 | 1467815413184 Marionette TRACE conn2 <- [1,890,null,{}] 07:30:13 INFO - PROCESS | 1658 | 1467815413189 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}] 07:30:13 INFO - PROCESS | 1658 | 1467815413190 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:13 INFO - PROCESS | 1658 | 1467815413291 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:30:13 INFO - PROCESS | 1658 | 1467815413300 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1658 | 1467815413302 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a15000 == 37 [pid = 1658] [id = 230] 07:30:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126b10800) [pid = 1658] [serial = 688] [outer = 0x0] 07:30:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126b18c00) [pid = 1658] [serial = 689] [outer = 0x126b10800] 07:30:13 INFO - PROCESS | 1658 | 1467815413327 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128b78800) [pid = 1658] [serial = 690] [outer = 0x126b10800] 07:30:13 INFO - PROCESS | 1658 | 1467815413659 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]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 07:30:13 INFO - PROCESS | 1658 | 1467815413702 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1658 | 1467815413703 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:30:13 INFO - PROCESS | 1658 | 1467815413705 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1658 | 1467815413706 Marionette TRACE conn2 <- [1,894,null,{}] 07:30:13 INFO - PROCESS | 1658 | 1467815413709 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}] 07:30:13 INFO - PROCESS | 1658 | 1467815413710 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:13 INFO - PROCESS | 1658 | 1467815413806 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:30:13 INFO - PROCESS | 1658 | 1467815413809 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1658 | 1467815413810 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b55800 == 38 [pid = 1658] [id = 231] 07:30:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x126b16400) [pid = 1658] [serial = 691] [outer = 0x0] 07:30:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128b81c00) [pid = 1658] [serial = 692] [outer = 0x126b16400] 07:30:13 INFO - PROCESS | 1658 | 1467815413834 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x128ccac00) [pid = 1658] [serial = 693] [outer = 0x126b16400] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1181afc00) [pid = 1658] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x112d54000) [pid = 1658] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x115e2b000) [pid = 1658] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x115d18c00) [pid = 1658] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119966800) [pid = 1658] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1191a6800) [pid = 1658] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x119a8d800) [pid = 1658] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x115e2f800) [pid = 1658] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1185a5c00) [pid = 1658] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123bbb800) [pid = 1658] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x118171c00) [pid = 1658] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x124b30c00) [pid = 1658] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x115e9f400) [pid = 1658] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11885dc00) [pid = 1658] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x119a86400) [pid = 1658] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1294d8400) [pid = 1658] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:30:14 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x113be2000) [pid = 1658] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:30:14 INFO - PROCESS | 1658 | 1467815414274 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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 618ms 07:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:30:14 INFO - PROCESS | 1658 | 1467815414325 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1658 | 1467815414327 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:30:14 INFO - PROCESS | 1658 | 1467815414330 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1658 | 1467815414333 Marionette TRACE conn2 <- [1,898,null,{}] 07:30:14 INFO - PROCESS | 1658 | 1467815414339 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}] 07:30:14 INFO - PROCESS | 1658 | 1467815414340 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:14 INFO - PROCESS | 1658 | 1467815414472 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:30:14 INFO - PROCESS | 1658 | 1467815414539 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1658 | 1467815414540 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210cb000 == 39 [pid = 1658] [id = 232] 07:30:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x112d4e000) [pid = 1658] [serial = 694] [outer = 0x0] 07:30:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x115e30800) [pid = 1658] [serial = 695] [outer = 0x112d4e000] 07:30:14 INFO - PROCESS | 1658 | 1467815414564 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119112000) [pid = 1658] [serial = 696] [outer = 0x112d4e000] 07:30:14 INFO - PROCESS | 1658 | 1467815414840 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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 07:30:14 INFO - PROCESS | 1658 | 1467815414850 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1658 | 1467815414851 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:30:14 INFO - PROCESS | 1658 | 1467815414863 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1658 | 1467815414864 Marionette TRACE conn2 <- [1,902,null,{}] 07:30:14 INFO - PROCESS | 1658 | 1467815414866 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}] 07:30:14 INFO - PROCESS | 1658 | 1467815414868 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:14 INFO - PROCESS | 1658 | 1467815414959 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:30:14 INFO - PROCESS | 1658 | 1467815414962 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1658 | 1467815414964 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12944c800 == 40 [pid = 1658] [id = 233] 07:30:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119115c00) [pid = 1658] [serial = 697] [outer = 0x0] 07:30:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x123b93800) [pid = 1658] [serial = 698] [outer = 0x119115c00] 07:30:14 INFO - PROCESS | 1658 | 1467815414987 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x126b11800) [pid = 1658] [serial = 699] [outer = 0x119115c00] 07:30:15 INFO - PROCESS | 1658 | 1467815415300 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]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 477ms 07:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:30:15 INFO - PROCESS | 1658 | 1467815415332 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1658 | 1467815415334 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:30:15 INFO - PROCESS | 1658 | 1467815415337 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1658 | 1467815415340 Marionette TRACE conn2 <- [1,906,null,{}] 07:30:15 INFO - PROCESS | 1658 | 1467815415350 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}] 07:30:15 INFO - PROCESS | 1658 | 1467815415352 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:15 INFO - PROCESS | 1658 | 1467815415464 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:30:15 INFO - PROCESS | 1658 | 1467815415473 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 1658 | 1467815415474 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a685800 == 41 [pid = 1658] [id = 234] 07:30:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x119114c00) [pid = 1658] [serial = 700] [outer = 0x0] 07:30:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128dee000) [pid = 1658] [serial = 701] [outer = 0x119114c00] 07:30:15 INFO - PROCESS | 1658 | 1467815415500 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x129304400) [pid = 1658] [serial = 702] [outer = 0x119114c00] 07:30:15 INFO - PROCESS | 1658 | 1467815415822 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]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 521ms 07:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:30:15 INFO - PROCESS | 1658 | 1467815415858 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1658 | 1467815415859 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:30:15 INFO - PROCESS | 1658 | 1467815415861 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1658 | 1467815415862 Marionette TRACE conn2 <- [1,910,null,{}] 07:30:15 INFO - PROCESS | 1658 | 1467815415864 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}] 07:30:15 INFO - PROCESS | 1658 | 1467815415865 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:15 INFO - PROCESS | 1658 | 1467815415943 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:30:15 INFO - PROCESS | 1658 | 1467815415947 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 1658 | 1467815415948 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae30800 == 42 [pid = 1658] [id = 235] 07:30:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x129304800) [pid = 1658] [serial = 703] [outer = 0x0] 07:30:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1294df000) [pid = 1658] [serial = 704] [outer = 0x129304800] 07:30:15 INFO - PROCESS | 1658 | 1467815415974 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12a46e400) [pid = 1658] [serial = 705] [outer = 0x129304800] 07:30:16 INFO - PROCESS | 1658 | 1467815416395 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]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 569ms 07:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:30:16 INFO - PROCESS | 1658 | 1467815416430 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 1658 | 1467815416433 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:30:16 INFO - PROCESS | 1658 | 1467815416436 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 1658 | 1467815416438 Marionette TRACE conn2 <- [1,914,null,{}] 07:30:16 INFO - PROCESS | 1658 | 1467815416442 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}] 07:30:16 INFO - PROCESS | 1658 | 1467815416444 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:16 INFO - PROCESS | 1658 | 1467815416550 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:30:16 INFO - PROCESS | 1658 | 1467815416606 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1658 | 1467815416608 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x117154800 == 43 [pid = 1658] [id = 236] 07:30:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x115dee800) [pid = 1658] [serial = 706] [outer = 0x0] 07:30:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11678f800) [pid = 1658] [serial = 707] [outer = 0x115dee800] 07:30:16 INFO - PROCESS | 1658 | 1467815416639 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118180800) [pid = 1658] [serial = 708] [outer = 0x115dee800] 07:30:17 INFO - PROCESS | 1658 | 1467815417058 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]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 674ms 07:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:30:17 INFO - PROCESS | 1658 | 1467815417109 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1658 | 1467815417112 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:30:17 INFO - PROCESS | 1658 | 1467815417117 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1658 | 1467815417119 Marionette TRACE conn2 <- [1,918,null,{}] 07:30:17 INFO - PROCESS | 1658 | 1467815417121 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}] 07:30:17 INFO - PROCESS | 1658 | 1467815417123 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:17 INFO - PROCESS | 1658 | 1467815417246 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:30:17 INFO - PROCESS | 1658 | 1467815417327 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1658 | 1467815417329 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x121213000 == 44 [pid = 1658] [id = 237] 07:30:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119119000) [pid = 1658] [serial = 709] [outer = 0x0] 07:30:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x119162400) [pid = 1658] [serial = 710] [outer = 0x119119000] 07:30:17 INFO - PROCESS | 1658 | 1467815417361 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1195ee000) [pid = 1658] [serial = 711] [outer = 0x119119000] 07:30:17 INFO - PROCESS | 1658 | 1467815417776 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]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 07:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:30:17 INFO - PROCESS | 1658 | 1467815417789 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1658 | 1467815417791 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:30:17 INFO - PROCESS | 1658 | 1467815417793 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1658 | 1467815417796 Marionette TRACE conn2 <- [1,922,null,{}] 07:30:17 INFO - PROCESS | 1658 | 1467815417804 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}] 07:30:17 INFO - PROCESS | 1658 | 1467815417808 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:17 INFO - PROCESS | 1658 | 1467815417908 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:30:17 INFO - PROCESS | 1658 | 1467815417967 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1658 | 1467815417969 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12af1b800 == 45 [pid = 1658] [id = 238] 07:30:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1213d5800) [pid = 1658] [serial = 712] [outer = 0x0] 07:30:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x124b9e000) [pid = 1658] [serial = 713] [outer = 0x1213d5800] 07:30:18 INFO - PROCESS | 1658 | 1467815418000 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x125f9c400) [pid = 1658] [serial = 714] [outer = 0x1213d5800] 07:30:18 INFO - PROCESS | 1658 | 1467815418460 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]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 723ms 07:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:30:18 INFO - PROCESS | 1658 | 1467815418516 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 1658 | 1467815418518 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:30:18 INFO - PROCESS | 1658 | 1467815418520 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 1658 | 1467815418521 Marionette TRACE conn2 <- [1,926,null,{}] 07:30:18 INFO - PROCESS | 1658 | 1467815418524 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}] 07:30:18 INFO - PROCESS | 1658 | 1467815418525 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:18 INFO - PROCESS | 1658 | 1467815418646 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:30:18 INFO - PROCESS | 1658 | 1467815418702 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1658 | 1467815418704 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b154800 == 46 [pid = 1658] [id = 239] 07:30:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x126569800) [pid = 1658] [serial = 715] [outer = 0x0] 07:30:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x126bb0c00) [pid = 1658] [serial = 716] [outer = 0x126569800] 07:30:18 INFO - PROCESS | 1658 | 1467815418733 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1290ce800) [pid = 1658] [serial = 717] [outer = 0x126569800] 07:30:19 INFO - PROCESS | 1658 | 1467815419326 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]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 07:30:19 INFO - PROCESS | 1658 | 1467815419391 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1658 | 1467815419393 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:30:19 INFO - PROCESS | 1658 | 1467815419397 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1658 | 1467815419399 Marionette TRACE conn2 <- [1,930,null,{}] 07:30:19 INFO - PROCESS | 1658 | 1467815419402 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}] 07:30:19 INFO - PROCESS | 1658 | 1467815419404 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:19 INFO - PROCESS | 1658 | 1467815419498 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:30:19 INFO - PROCESS | 1658 | 1467815419555 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1658 | 1467815419558 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746f000 == 47 [pid = 1658] [id = 240] 07:30:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x115e2f800) [pid = 1658] [serial = 718] [outer = 0x0] 07:30:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x116813000) [pid = 1658] [serial = 719] [outer = 0x115e2f800] 07:30:19 INFO - PROCESS | 1658 | 1467815419585 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118106c00) [pid = 1658] [serial = 720] [outer = 0x115e2f800] 07:30:20 INFO - PROCESS | 1658 | 1467815420025 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]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 07:30:20 INFO - PROCESS | 1658 | 1467815420068 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 1658 | 1467815420071 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:30:20 INFO - PROCESS | 1658 | 1467815420075 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 1658 | 1467815420077 Marionette TRACE conn2 <- [1,934,null,{}] 07:30:20 INFO - PROCESS | 1658 | 1467815420079 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}] 07:30:20 INFO - PROCESS | 1658 | 1467815420081 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1181db800 == 46 [pid = 1658] [id = 209] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a685800 == 45 [pid = 1658] [id = 234] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12944c800 == 44 [pid = 1658] [id = 233] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1210cb000 == 43 [pid = 1658] [id = 232] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x128b55800 == 42 [pid = 1658] [id = 231] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x126a15000 == 41 [pid = 1658] [id = 230] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x125e3e800 == 40 [pid = 1658] [id = 229] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12128c000 == 39 [pid = 1658] [id = 228] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x120e1f000 == 38 [pid = 1658] [id = 227] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1192e1800 == 37 [pid = 1658] [id = 226] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x116ad1000 == 36 [pid = 1658] [id = 225] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x112f87800 == 35 [pid = 1658] [id = 224] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x129087000 == 34 [pid = 1658] [id = 221] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x11616d800 == 33 [pid = 1658] [id = 222] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x11917c000 == 32 [pid = 1658] [id = 223] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x11746f000 == 31 [pid = 1658] [id = 240] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12b154800 == 30 [pid = 1658] [id = 239] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12af1b800 == 29 [pid = 1658] [id = 238] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x121213000 == 28 [pid = 1658] [id = 237] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae30800 == 27 [pid = 1658] [id = 235] 07:30:20 INFO - PROCESS | 1658 | --DOCSHELL 0x117154800 == 26 [pid = 1658] [id = 236] 07:30:20 INFO - PROCESS | 1658 | 1467815420661 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x118866800) [pid = 1658] [serial = 627] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11853dc00) [pid = 1658] [serial = 626] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112d6e400) [pid = 1658] [serial = 629] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1127cf800) [pid = 1658] [serial = 630] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11756b000) [pid = 1658] [serial = 635] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1181b3000) [pid = 1658] [serial = 636] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11919fc00) [pid = 1658] [serial = 642] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x119113000) [pid = 1658] [serial = 641] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x121837400) [pid = 1658] [serial = 647] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1213cf400) [pid = 1658] [serial = 645] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11995fc00) [pid = 1658] [serial = 644] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x123b8b800) [pid = 1658] [serial = 650] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x115e9a800) [pid = 1658] [serial = 632] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123a9f400) [pid = 1658] [serial = 648] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x123b97c00) [pid = 1658] [serial = 654] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1248d7400) [pid = 1658] [serial = 656] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116604400) [pid = 1658] [serial = 633] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1213d3c00) [pid = 1658] [serial = 653] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1185ac000) [pid = 1658] [serial = 638] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x125e5c400) [pid = 1658] [serial = 659] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11756a400) [pid = 1658] [serial = 612] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11663f000) [pid = 1658] [serial = 611] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1191a0000) [pid = 1658] [serial = 615] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x119117800) [pid = 1658] [serial = 614] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x125f9ac00) [pid = 1658] [serial = 618] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x123a9e400) [pid = 1658] [serial = 617] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12a80d000) [pid = 1658] [serial = 621] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12a5f2000) [pid = 1658] [serial = 620] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12670bc00) [pid = 1658] [serial = 660] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x126713400) [pid = 1658] [serial = 662] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x123b94400) [pid = 1658] [serial = 651] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12ae66800) [pid = 1658] [serial = 624] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x11910f800) [pid = 1658] [serial = 623] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x124b28400) [pid = 1658] [serial = 657] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1188f2800) [pid = 1658] [serial = 639] [outer = 0x0] [url = about:blank] 07:30:20 INFO - PROCESS | 1658 | 1467815420753 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 1658 | 1467815420754 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x11254a000 == 27 [pid = 1658] [id = 241] 07:30:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x112d6e000) [pid = 1658] [serial = 721] [outer = 0x0] 07:30:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x112d77800) [pid = 1658] [serial = 722] [outer = 0x112d6e000] 07:30:20 INFO - PROCESS | 1658 | 1467815420783 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x113b07400) [pid = 1658] [serial = 723] [outer = 0x112d6e000] 07:30:21 INFO - PROCESS | 1658 | 1467815421086 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]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1071ms 07:30:21 INFO - PROCESS | 1658 | 1467815421147 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:30:21 INFO - PROCESS | 1658 | 1467815421149 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:30:21 INFO - PROCESS | 1658 | 1467815421153 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 1658 | 1467815421155 Marionette TRACE conn2 <- [1,938,null,{}] 07:30:21 INFO - PROCESS | 1658 | 1467815421158 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}] 07:30:21 INFO - PROCESS | 1658 | 1467815421159 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:21 INFO - PROCESS | 1658 | 1467815421237 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:30:21 INFO - PROCESS | 1658 | 1467815421303 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1658 | 1467815421305 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e42800 == 28 [pid = 1658] [id = 242] 07:30:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x113b11400) [pid = 1658] [serial = 724] [outer = 0x0] 07:30:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11647a400) [pid = 1658] [serial = 725] [outer = 0x113b11400] 07:30:21 INFO - PROCESS | 1658 | 1467815421331 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118110000) [pid = 1658] [serial = 726] [outer = 0x113b11400] 07:30:21 INFO - PROCESS | 1658 | 1467815421595 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]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 474ms 07:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:30:21 INFO - PROCESS | 1658 | 1467815421627 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 1658 | 1467815421629 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:30:21 INFO - PROCESS | 1658 | 1467815421631 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 1658 | 1467815421632 Marionette TRACE conn2 <- [1,942,null,{}] 07:30:21 INFO - PROCESS | 1658 | 1467815421642 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}] 07:30:21 INFO - PROCESS | 1658 | 1467815421644 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:21 INFO - PROCESS | 1658 | 1467815421727 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:30:21 INFO - PROCESS | 1658 | 1467815421733 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1658 | 1467815421734 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x113d06000 == 29 [pid = 1658] [id = 243] 07:30:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1185a9800) [pid = 1658] [serial = 727] [outer = 0x0] 07:30:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1188f0000) [pid = 1658] [serial = 728] [outer = 0x1185a9800] 07:30:21 INFO - PROCESS | 1658 | 1467815421768 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119114000) [pid = 1658] [serial = 729] [outer = 0x1185a9800] 07:30:22 INFO - PROCESS | 1658 | 1467815422115 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]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 07:30:22 INFO - PROCESS | 1658 | 1467815422151 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 1658 | 1467815422154 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:30:22 INFO - PROCESS | 1658 | 1467815422163 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1658 | 1467815422166 Marionette TRACE conn2 <- [1,946,null,{}] 07:30:22 INFO - PROCESS | 1658 | 1467815422169 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}] 07:30:22 INFO - PROCESS | 1658 | 1467815422171 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:22 INFO - PROCESS | 1658 | 1467815422248 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:30:22 INFO - PROCESS | 1658 | 1467815422254 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 1658 | 1467815422256 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x11918d000 == 30 [pid = 1658] [id = 244] 07:30:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119118c00) [pid = 1658] [serial = 730] [outer = 0x0] 07:30:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1195ef800) [pid = 1658] [serial = 731] [outer = 0x119118c00] 07:30:22 INFO - PROCESS | 1658 | 1467815422281 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119c63000) [pid = 1658] [serial = 732] [outer = 0x119118c00] 07:30:22 INFO - PROCESS | 1658 | 1467815422593 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]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 474ms 07:30:22 INFO - PROCESS | 1658 | 1467815422633 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 1658 | 1467815422634 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:30:22 INFO - PROCESS | 1658 | 1467815422637 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1658 | 1467815422640 Marionette TRACE conn2 <- [1,950,null,{}] 07:30:22 INFO - PROCESS | 1658 | 1467815422642 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}] 07:30:22 INFO - PROCESS | 1658 | 1467815422644 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:22 INFO - PROCESS | 1658 | 1467815422715 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:30:22 INFO - PROCESS | 1658 | 1467815422781 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 1658 | 1467815422782 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195cd800 == 31 [pid = 1658] [id = 245] 07:30:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116a2dc00) [pid = 1658] [serial = 733] [outer = 0x0] 07:30:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x120e88400) [pid = 1658] [serial = 734] [outer = 0x116a2dc00] 07:30:22 INFO - PROCESS | 1658 | 1467815422808 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12164f000) [pid = 1658] [serial = 735] [outer = 0x116a2dc00] 07:30:23 INFO - PROCESS | 1658 | 1467815423135 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]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 07:30:23 INFO - PROCESS | 1658 | 1467815423158 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 1658 | 1467815423160 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:30:23 INFO - PROCESS | 1658 | 1467815423162 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1658 | 1467815423163 Marionette TRACE conn2 <- [1,954,null,{}] 07:30:23 INFO - PROCESS | 1658 | 1467815423173 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}] 07:30:23 INFO - PROCESS | 1658 | 1467815423175 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:23 INFO - PROCESS | 1658 | 1467815423267 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:30:23 INFO - PROCESS | 1658 | 1467815423271 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 1658 | 1467815423275 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f9a800 == 32 [pid = 1658] [id = 246] 07:30:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1185a5000) [pid = 1658] [serial = 736] [outer = 0x0] 07:30:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x123b8d000) [pid = 1658] [serial = 737] [outer = 0x1185a5000] 07:30:23 INFO - PROCESS | 1658 | 1467815423307 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123bf9c00) [pid = 1658] [serial = 738] [outer = 0x1185a5000] 07:30:24 INFO - PROCESS | 1658 | --DOCSHELL 0x115e42800 == 31 [pid = 1658] [id = 242] 07:30:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11254a000 == 30 [pid = 1658] [id = 241] 07:30:24 INFO - PROCESS | 1658 | --DOCSHELL 0x113d06000 == 29 [pid = 1658] [id = 243] 07:30:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1195cd800 == 28 [pid = 1658] [id = 245] 07:30:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11918d000 == 27 [pid = 1658] [id = 244] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1249e1400) [pid = 1658] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x126b10800) [pid = 1658] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x126b16400) [pid = 1658] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x112d4e000) [pid = 1658] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1213cdc00) [pid = 1658] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x115e97800) [pid = 1658] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11810d800) [pid = 1658] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x113020800) [pid = 1658] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x116f19800) [pid = 1658] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11919f400) [pid = 1658] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x119168400) [pid = 1658] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x119115c00) [pid = 1658] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x129304800) [pid = 1658] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x119114c00) [pid = 1658] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x116472c00) [pid = 1658] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x128ccac00) [pid = 1658] [serial = 693] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x126b11800) [pid = 1658] [serial = 699] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1294df000) [pid = 1658] [serial = 704] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x119112000) [pid = 1658] [serial = 696] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12a46e400) [pid = 1658] [serial = 705] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x129304400) [pid = 1658] [serial = 702] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x123aa0800) [pid = 1658] [serial = 683] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x123b98800) [pid = 1658] [serial = 684] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x126ada000) [pid = 1658] [serial = 687] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x128dee000) [pid = 1658] [serial = 701] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x124eea400) [pid = 1658] [serial = 686] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x126b18c00) [pid = 1658] [serial = 689] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x128b81c00) [pid = 1658] [serial = 692] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x115e30800) [pid = 1658] [serial = 695] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x1213d5400) [pid = 1658] [serial = 680] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x123a31800) [pid = 1658] [serial = 681] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x116790800) [pid = 1658] [serial = 671] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x118107400) [pid = 1658] [serial = 672] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x1185a8800) [pid = 1658] [serial = 674] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x1188f5800) [pid = 1658] [serial = 675] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x113467800) [pid = 1658] [serial = 665] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x114fa5000) [pid = 1658] [serial = 666] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 56 (0x11756f000) [pid = 1658] [serial = 668] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 55 (0x1181ae800) [pid = 1658] [serial = 669] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 54 (0x126b11000) [pid = 1658] [serial = 663] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 53 (0x128b78800) [pid = 1658] [serial = 690] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 52 (0x1195ec400) [pid = 1658] [serial = 677] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 51 (0x120e8ac00) [pid = 1658] [serial = 678] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | --DOMWINDOW == 50 (0x123b93800) [pid = 1658] [serial = 698] [outer = 0x0] [url = about:blank] 07:30:24 INFO - PROCESS | 1658 | 1467815424800 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]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1678ms 07:30:24 INFO - PROCESS | 1658 | 1467815424841 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 1658 | 1467815424843 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:30:24 INFO - PROCESS | 1658 | 1467815424847 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1658 | 1467815424849 Marionette TRACE conn2 <- [1,958,null,{}] 07:30:24 INFO - PROCESS | 1658 | 1467815424859 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}] 07:30:24 INFO - PROCESS | 1658 | 1467815424860 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:24 INFO - PROCESS | 1658 | 1467815424965 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:30:25 INFO - PROCESS | 1658 | 1467815424998 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1658 | 1467815424999 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x113d12000 == 28 [pid = 1658] [id = 247] 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x113b0e800) [pid = 1658] [serial = 739] [outer = 0x0] 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x113b72c00) [pid = 1658] [serial = 740] [outer = 0x113b0e800] 07:30:25 INFO - PROCESS | 1658 | 1467815425027 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x115e9c000) [pid = 1658] [serial = 741] [outer = 0x113b0e800] 07:30:25 INFO - PROCESS | 1658 | 1467815425298 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]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 469ms 07:30:25 INFO - PROCESS | 1658 | 1467815425316 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 1658 | 1467815425321 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:30:25 INFO - PROCESS | 1658 | 1467815425332 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 1658 | 1467815425334 Marionette TRACE conn2 <- [1,962,null,{}] 07:30:25 INFO - PROCESS | 1658 | 1467815425344 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}] 07:30:25 INFO - PROCESS | 1658 | 1467815425346 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:25 INFO - PROCESS | 1658 | 1467815425431 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:30:25 INFO - PROCESS | 1658 | 1467815425490 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1658 | 1467815425492 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168c2000 == 29 [pid = 1658] [id = 248] 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x1161b9800) [pid = 1658] [serial = 742] [outer = 0x0] 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x11678d000) [pid = 1658] [serial = 743] [outer = 0x1161b9800] 07:30:25 INFO - PROCESS | 1658 | 1467815425520 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x11756ec00) [pid = 1658] [serial = 744] [outer = 0x1161b9800] 07:30:25 INFO - PROCESS | 1658 | 1467815425823 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]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 523ms 07:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:30:25 INFO - PROCESS | 1658 | 1467815425857 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 1658 | 1467815425859 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:30:25 INFO - PROCESS | 1658 | 1467815425861 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 1658 | 1467815425863 Marionette TRACE conn2 <- [1,966,null,{}] 07:30:25 INFO - PROCESS | 1658 | 1467815425873 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}] 07:30:25 INFO - PROCESS | 1658 | 1467815425876 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:25 INFO - PROCESS | 1658 | 1467815425947 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:30:25 INFO - PROCESS | 1658 | 1467815425954 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1658 | 1467815425957 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x118140800 == 30 [pid = 1658] [id = 249] 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x1121bbc00) [pid = 1658] [serial = 745] [outer = 0x0] 07:30:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x118531800) [pid = 1658] [serial = 746] [outer = 0x1121bbc00] 07:30:25 INFO - PROCESS | 1658 | 1467815425984 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x1185b2400) [pid = 1658] [serial = 747] [outer = 0x1121bbc00] 07:30:26 INFO - PROCESS | 1658 | 1467815426327 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]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 472ms 07:30:26 INFO - PROCESS | 1658 | 1467815426333 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 1658 | 1467815426335 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:30:26 INFO - PROCESS | 1658 | 1467815426341 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1658 | 1467815426342 Marionette TRACE conn2 <- [1,970,null,{}] 07:30:26 INFO - PROCESS | 1658 | 1467815426345 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}] 07:30:26 INFO - PROCESS | 1658 | 1467815426346 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:26 INFO - PROCESS | 1658 | 1467815426422 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:30:26 INFO - PROCESS | 1658 | 1467815426426 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1658 | 1467815426427 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889a000 == 31 [pid = 1658] [id = 250] 07:30:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x11885cc00) [pid = 1658] [serial = 748] [outer = 0x0] 07:30:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x11910d400) [pid = 1658] [serial = 749] [outer = 0x11885cc00] 07:30:26 INFO - PROCESS | 1658 | 1467815426454 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x119117000) [pid = 1658] [serial = 750] [outer = 0x11885cc00] 07:30:26 INFO - PROCESS | 1658 | 1467815426793 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]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 07:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:30:26 INFO - PROCESS | 1658 | 1467815426862 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 1658 | 1467815426865 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:30:26 INFO - PROCESS | 1658 | 1467815426868 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1658 | 1467815426871 Marionette TRACE conn2 <- [1,974,null,{}] 07:30:26 INFO - PROCESS | 1658 | 1467815426875 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}] 07:30:26 INFO - PROCESS | 1658 | 1467815426877 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:26 INFO - PROCESS | 1658 | 1467815426982 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:30:27 INFO - PROCESS | 1658 | 1467815427025 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1658 | 1467815427028 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e5c000 == 32 [pid = 1658] [id = 251] 07:30:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x1127d8000) [pid = 1658] [serial = 751] [outer = 0x0] 07:30:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x1131c9400) [pid = 1658] [serial = 752] [outer = 0x1127d8000] 07:30:27 INFO - PROCESS | 1658 | 1467815427060 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x115e97800) [pid = 1658] [serial = 753] [outer = 0x1127d8000] 07:30:27 INFO - PROCESS | 1658 | 1467815427592 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]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 772ms 07:30:27 INFO - PROCESS | 1658 | 1467815427641 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 1658 | 1467815427644 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:30:27 INFO - PROCESS | 1658 | 1467815427648 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 1658 | 1467815427650 Marionette TRACE conn2 <- [1,978,null,{}] 07:30:27 INFO - PROCESS | 1658 | 1467815427653 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}] 07:30:27 INFO - PROCESS | 1658 | 1467815427655 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:27 INFO - PROCESS | 1658 | 1467815427755 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:30:27 INFO - PROCESS | 1658 | 1467815427824 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1658 | 1467815427825 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c3800 == 33 [pid = 1658] [id = 252] 07:30:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x116f18c00) [pid = 1658] [serial = 754] [outer = 0x0] 07:30:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x118106400) [pid = 1658] [serial = 755] [outer = 0x116f18c00] 07:30:27 INFO - PROCESS | 1658 | 1467815427856 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x11834c400) [pid = 1658] [serial = 756] [outer = 0x116f18c00] 07:30:28 INFO - PROCESS | 1658 | --DOCSHELL 0x118140800 == 32 [pid = 1658] [id = 249] 07:30:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1168c2000 == 31 [pid = 1658] [id = 248] 07:30:28 INFO - PROCESS | 1658 | --DOCSHELL 0x113d12000 == 30 [pid = 1658] [id = 247] 07:30:28 INFO - PROCESS | 1658 | 1467815428496 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]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 870ms 07:30:28 INFO - PROCESS | 1658 | 1467815428521 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 1658 | 1467815428525 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:30:28 INFO - PROCESS | 1658 | 1467815428530 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 1658 | 1467815428533 Marionette TRACE conn2 <- [1,982,null,{}] 07:30:28 INFO - PROCESS | 1658 | 1467815428540 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}] 07:30:28 INFO - PROCESS | 1658 | 1467815428542 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:28 INFO - PROCESS | 1658 | 1467815428666 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:30:28 INFO - PROCESS | 1658 | 1467815428682 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1658 | 1467815428686 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164c8800 == 31 [pid = 1658] [id = 253] 07:30:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x116606c00) [pid = 1658] [serial = 757] [outer = 0x0] 07:30:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x116790800) [pid = 1658] [serial = 758] [outer = 0x116606c00] 07:30:28 INFO - PROCESS | 1658 | 1467815428734 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x117dc4400) [pid = 1658] [serial = 759] [outer = 0x116606c00] 07:30:29 INFO - PROCESS | 1658 | 1467815429104 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]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 623ms 07:30:29 INFO - PROCESS | 1658 | 1467815429152 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 1658 | 1467815429155 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:30:29 INFO - PROCESS | 1658 | 1467815429159 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1658 | 1467815429161 Marionette TRACE conn2 <- [1,986,null,{}] 07:30:29 INFO - PROCESS | 1658 | 1467815429163 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}] 07:30:29 INFO - PROCESS | 1658 | 1467815429164 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:29 INFO - PROCESS | 1658 | 1467815429239 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:30:29 INFO - PROCESS | 1658 | 1467815429243 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1658 | 1467815429245 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x11876e800 == 32 [pid = 1658] [id = 254] 07:30:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x118540800) [pid = 1658] [serial = 760] [outer = 0x0] 07:30:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x118863400) [pid = 1658] [serial = 761] [outer = 0x118540800] 07:30:29 INFO - PROCESS | 1658 | 1467815429273 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x119117800) [pid = 1658] [serial = 762] [outer = 0x118540800] 07:30:29 INFO - PROCESS | 1658 | 1467815429598 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]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 470ms 07:30:29 INFO - PROCESS | 1658 | 1467815429630 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:30:29 INFO - PROCESS | 1658 | 1467815429638 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:30:29 INFO - PROCESS | 1658 | 1467815429641 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1658 | 1467815429643 Marionette TRACE conn2 <- [1,990,null,{}] 07:30:29 INFO - PROCESS | 1658 | 1467815429651 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}] 07:30:29 INFO - PROCESS | 1658 | 1467815429654 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:29 INFO - PROCESS | 1658 | 1467815429749 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:30:29 INFO - PROCESS | 1658 | 1467815429760 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1658 | 1467815429762 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ace800 == 33 [pid = 1658] [id = 255] 07:30:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x11916b400) [pid = 1658] [serial = 763] [outer = 0x0] 07:30:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x119679400) [pid = 1658] [serial = 764] [outer = 0x11916b400] 07:30:29 INFO - PROCESS | 1658 | 1467815429790 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x120f2e400) [pid = 1658] [serial = 765] [outer = 0x11916b400] 07:30:30 INFO - PROCESS | 1658 | 1467815430109 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]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 07:30:30 INFO - PROCESS | 1658 | 1467815430162 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 1658 | 1467815430164 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:30:30 INFO - PROCESS | 1658 | 1467815430166 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1658 | 1467815430167 Marionette TRACE conn2 <- [1,994,null,{}] 07:30:30 INFO - PROCESS | 1658 | 1467815430169 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}] 07:30:30 INFO - PROCESS | 1658 | 1467815430171 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:30 INFO - PROCESS | 1658 | 1467815430245 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:30:30 INFO - PROCESS | 1658 | 1467815430298 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1658 | 1467815430299 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x121213800 == 34 [pid = 1658] [id = 256] 07:30:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1127cc400) [pid = 1658] [serial = 766] [outer = 0x0] 07:30:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1213ce800) [pid = 1658] [serial = 767] [outer = 0x1127cc400] 07:30:30 INFO - PROCESS | 1658 | 1467815430324 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x123a31800) [pid = 1658] [serial = 768] [outer = 0x1127cc400] 07:30:30 INFO - PROCESS | 1658 | 1467815430606 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]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 07:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:30:30 INFO - PROCESS | 1658 | 1467815430643 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 1658 | 1467815430645 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:30:30 INFO - PROCESS | 1658 | 1467815430647 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1658 | 1467815430648 Marionette TRACE conn2 <- [1,998,null,{}] 07:30:30 INFO - PROCESS | 1658 | 1467815430650 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}] 07:30:30 INFO - PROCESS | 1658 | 1467815430661 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:30 INFO - PROCESS | 1658 | 1467815430761 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:30:30 INFO - PROCESS | 1658 | 1467815430765 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1658 | 1467815430766 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12175f000 == 35 [pid = 1658] [id = 257] 07:30:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x114fa5400) [pid = 1658] [serial = 769] [outer = 0x0] 07:30:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x123a9cc00) [pid = 1658] [serial = 770] [outer = 0x114fa5400] 07:30:30 INFO - PROCESS | 1658 | 1467815430790 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x123b8ec00) [pid = 1658] [serial = 771] [outer = 0x114fa5400] 07:30:31 INFO - PROCESS | 1658 | 1467815431135 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]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 07:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:30:31 INFO - PROCESS | 1658 | 1467815431174 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1658 | 1467815431176 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:30:31 INFO - PROCESS | 1658 | 1467815431178 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1658 | 1467815431179 Marionette TRACE conn2 <- [1,1002,null,{}] 07:30:31 INFO - PROCESS | 1658 | 1467815431181 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}] 07:30:31 INFO - PROCESS | 1658 | 1467815431185 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:31 INFO - PROCESS | 1658 | 1467815431299 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:30:31 INFO - PROCESS | 1658 | 1467815431305 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1658 | 1467815431306 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e3e000 == 36 [pid = 1658] [id = 258] 07:30:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x123a34800) [pid = 1658] [serial = 772] [outer = 0x0] 07:30:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1249e2000) [pid = 1658] [serial = 773] [outer = 0x123a34800] 07:30:31 INFO - PROCESS | 1658 | 1467815431332 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x125f95000) [pid = 1658] [serial = 774] [outer = 0x123a34800] 07:30:31 INFO - PROCESS | 1658 | 1467815431669 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]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 07:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:30:31 INFO - PROCESS | 1658 | 1467815431710 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1658 | 1467815431711 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:30:31 INFO - PROCESS | 1658 | 1467815431713 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1658 | 1467815431714 Marionette TRACE conn2 <- [1,1006,null,{}] 07:30:31 INFO - PROCESS | 1658 | 1467815431717 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}] 07:30:31 INFO - PROCESS | 1658 | 1467815431718 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:31 INFO - PROCESS | 1658 | 1467815431820 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:30:31 INFO - PROCESS | 1658 | 1467815431823 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1658 | 1467815431824 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x118137800 == 37 [pid = 1658] [id = 259] 07:30:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x125e62400) [pid = 1658] [serial = 775] [outer = 0x0] 07:30:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126354800) [pid = 1658] [serial = 776] [outer = 0x125e62400] 07:30:31 INFO - PROCESS | 1658 | 1467815431848 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126569400) [pid = 1658] [serial = 777] [outer = 0x125e62400] 07:30:32 INFO - PROCESS | 1658 | 1467815432167 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]]]}] 07:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 07:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:30:32 INFO - PROCESS | 1658 | 1467815432182 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1658 | 1467815432183 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:30:32 INFO - PROCESS | 1658 | 1467815432202 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1658 | 1467815432204 Marionette TRACE conn2 <- [1,1010,null,{}] 07:30:32 INFO - PROCESS | 1658 | 1467815432209 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}] 07:30:32 INFO - PROCESS | 1658 | 1467815432210 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:32 INFO - PROCESS | 1658 | 1467815432307 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:30:32 INFO - PROCESS | 1658 | 1467815432311 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1658 | 1467815432312 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a2d000 == 38 [pid = 1658] [id = 260] 07:30:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x125ef7000) [pid = 1658] [serial = 778] [outer = 0x0] 07:30:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126711c00) [pid = 1658] [serial = 779] [outer = 0x125ef7000] 07:30:32 INFO - PROCESS | 1658 | 1467815432336 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x126ada000) [pid = 1658] [serial = 780] [outer = 0x125ef7000] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1161b9800) [pid = 1658] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1121bbc00) [pid = 1658] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x113b0e800) [pid = 1658] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x119118c00) [pid = 1658] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1185a9800) [pid = 1658] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x113b11400) [pid = 1658] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x112d6e000) [pid = 1658] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x116a2dc00) [pid = 1658] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1185a5000) [pid = 1658] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x115e2f800) [pid = 1658] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x119119000) [pid = 1658] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x126569800) [pid = 1658] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x115dee800) [pid = 1658] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:30:32 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1213d5800) [pid = 1658] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:30:32 INFO - PROCESS | 1658 | 1467815432676 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]]]}] 07:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 541ms 07:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:30:32 INFO - PROCESS | 1658 | 1467815432728 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1658 | 1467815432730 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:30:32 INFO - PROCESS | 1658 | 1467815432733 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1658 | 1467815432735 Marionette TRACE conn2 <- [1,1014,null,{}] 07:30:32 INFO - PROCESS | 1658 | 1467815432738 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}] 07:30:32 INFO - PROCESS | 1658 | 1467815432740 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:32 INFO - PROCESS | 1658 | 1467815432871 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:30:32 INFO - PROCESS | 1658 | 1467815432945 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1658 | 1467815432946 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b48800 == 39 [pid = 1658] [id = 261] 07:30:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x113990800) [pid = 1658] [serial = 781] [outer = 0x0] 07:30:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x117572400) [pid = 1658] [serial = 782] [outer = 0x113990800] 07:30:32 INFO - PROCESS | 1658 | 1467815432988 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x119676000) [pid = 1658] [serial = 783] [outer = 0x113990800] 07:30:33 INFO - PROCESS | 1658 | 1467815433358 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]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 669ms 07:30:33 INFO - PROCESS | 1658 | 1467815433403 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 1658 | 1467815433404 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:30:33 INFO - PROCESS | 1658 | 1467815433406 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1658 | 1467815433407 Marionette TRACE conn2 <- [1,1018,null,{}] 07:30:33 INFO - PROCESS | 1658 | 1467815433410 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}] 07:30:33 INFO - PROCESS | 1658 | 1467815433411 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:33 INFO - PROCESS | 1658 | 1467815433506 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:30:33 INFO - PROCESS | 1658 | 1467815433512 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1658 | 1467815433513 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x128d03800 == 40 [pid = 1658] [id = 262] 07:30:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1181ac800) [pid = 1658] [serial = 784] [outer = 0x0] 07:30:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x125f9b800) [pid = 1658] [serial = 785] [outer = 0x1181ac800] 07:30:33 INFO - PROCESS | 1658 | 1467815433541 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x118753400) [pid = 1658] [serial = 786] [outer = 0x1181ac800] 07:30:33 INFO - PROCESS | 1658 | 1467815433951 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]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 571ms 07:30:33 INFO - PROCESS | 1658 | 1467815433979 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 1658 | 1467815433981 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:30:33 INFO - PROCESS | 1658 | 1467815433985 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1658 | 1467815433988 Marionette TRACE conn2 <- [1,1022,null,{}] 07:30:33 INFO - PROCESS | 1658 | 1467815433991 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}] 07:30:33 INFO - PROCESS | 1658 | 1467815433993 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:34 INFO - PROCESS | 1658 | 1467815434159 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:30:34 INFO - PROCESS | 1658 | 1467815434192 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1658 | 1467815434193 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291d2800 == 41 [pid = 1658] [id = 263] 07:30:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x12670c800) [pid = 1658] [serial = 787] [outer = 0x0] 07:30:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x126ba4800) [pid = 1658] [serial = 788] [outer = 0x12670c800] 07:30:34 INFO - PROCESS | 1658 | 1467815434219 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x128b86800) [pid = 1658] [serial = 789] [outer = 0x12670c800] 07:30:34 INFO - PROCESS | 1658 | 1467815434487 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]]]}] 07:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 522ms 07:30:34 INFO - PROCESS | 1658 | 1467815434510 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 1658 | 1467815434511 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:30:34 INFO - PROCESS | 1658 | 1467815434513 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 1658 | 1467815434514 Marionette TRACE conn2 <- [1,1026,null,{}] 07:30:34 INFO - PROCESS | 1658 | 1467815434517 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}] 07:30:34 INFO - PROCESS | 1658 | 1467815434518 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:34 INFO - PROCESS | 1658 | 1467815434610 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:30:34 INFO - PROCESS | 1658 | 1467815434699 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1658 | 1467815434701 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x11307a000 == 42 [pid = 1658] [id = 264] 07:30:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x112d6d000) [pid = 1658] [serial = 790] [outer = 0x0] 07:30:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112ebc800) [pid = 1658] [serial = 791] [outer = 0x112d6d000] 07:30:34 INFO - PROCESS | 1658 | 1467815434758 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x115def800) [pid = 1658] [serial = 792] [outer = 0x112d6d000] 07:30:35 INFO - PROCESS | 1658 | 1467815435200 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]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 719ms 07:30:35 INFO - PROCESS | 1658 | 1467815435234 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:30:35 INFO - PROCESS | 1658 | 1467815435237 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:30:35 INFO - PROCESS | 1658 | 1467815435240 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1658 | 1467815435242 Marionette TRACE conn2 <- [1,1030,null,{}] 07:30:35 INFO - PROCESS | 1658 | 1467815435245 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}] 07:30:35 INFO - PROCESS | 1658 | 1467815435248 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:35 INFO - PROCESS | 1658 | 1467815435351 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:30:35 INFO - PROCESS | 1658 | 1467815435402 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1658 | 1467815435403 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x119acd000 == 43 [pid = 1658] [id = 265] 07:30:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x116609000) [pid = 1658] [serial = 793] [outer = 0x0] 07:30:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x11834d000) [pid = 1658] [serial = 794] [outer = 0x116609000] 07:30:35 INFO - PROCESS | 1658 | 1467815435434 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x119116000) [pid = 1658] [serial = 795] [outer = 0x116609000] 07:30:35 INFO - PROCESS | 1658 | 1467815435850 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]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 621ms 07:30:35 INFO - PROCESS | 1658 | 1467815435863 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1658 | 1467815435865 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:30:35 INFO - PROCESS | 1658 | 1467815435868 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1658 | 1467815435870 Marionette TRACE conn2 <- [1,1034,null,{}] 07:30:35 INFO - PROCESS | 1658 | 1467815435874 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}] 07:30:35 INFO - PROCESS | 1658 | 1467815435876 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:35 INFO - PROCESS | 1658 | 1467815435976 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:30:36 INFO - PROCESS | 1658 | 1467815436059 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 1658 | 1467815436061 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b59000 == 44 [pid = 1658] [id = 266] 07:30:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1195eb400) [pid = 1658] [serial = 796] [outer = 0x0] 07:30:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x120e84400) [pid = 1658] [serial = 797] [outer = 0x1195eb400] 07:30:36 INFO - PROCESS | 1658 | 1467815436090 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1218e4000) [pid = 1658] [serial = 798] [outer = 0x1195eb400] 07:30:36 INFO - PROCESS | 1658 | 1467815436544 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]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 721ms 07:30:36 INFO - PROCESS | 1658 | 1467815436591 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1658 | 1467815436593 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:30:36 INFO - PROCESS | 1658 | 1467815436604 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1658 | 1467815436610 Marionette TRACE conn2 <- [1,1038,null,{}] 07:30:36 INFO - PROCESS | 1658 | 1467815436615 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}] 07:30:36 INFO - PROCESS | 1658 | 1467815436619 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:36 INFO - PROCESS | 1658 | 1467815436767 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:30:36 INFO - PROCESS | 1658 | 1467815436830 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 1658 | 1467815436832 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43b000 == 45 [pid = 1658] [id = 267] 07:30:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x115e2d400) [pid = 1658] [serial = 799] [outer = 0x0] 07:30:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1249e1400) [pid = 1658] [serial = 800] [outer = 0x115e2d400] 07:30:36 INFO - PROCESS | 1658 | 1467815436862 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125eeac00) [pid = 1658] [serial = 801] [outer = 0x115e2d400] 07:30:37 INFO - PROCESS | 1658 | 1467815437312 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]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 785ms 07:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:30:37 INFO - PROCESS | 1658 | 1467815437383 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 1658 | 1467815437386 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:30:37 INFO - PROCESS | 1658 | 1467815437389 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 1658 | 1467815437392 Marionette TRACE conn2 <- [1,1042,null,{}] 07:30:37 INFO - PROCESS | 1658 | 1467815437395 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}] 07:30:37 INFO - PROCESS | 1658 | 1467815437398 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:37 INFO - PROCESS | 1658 | 1467815437561 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:30:37 INFO - PROCESS | 1658 | 1467815437620 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1658 | 1467815437621 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x116020000 == 46 [pid = 1658] [id = 268] 07:30:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x112d54800) [pid = 1658] [serial = 802] [outer = 0x0] 07:30:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x125e5bc00) [pid = 1658] [serial = 803] [outer = 0x112d54800] 07:30:37 INFO - PROCESS | 1658 | 1467815437650 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128b7d800) [pid = 1658] [serial = 804] [outer = 0x112d54800] 07:30:38 INFO - PROCESS | 1658 | 1467815438189 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]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 822ms 07:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:30:38 INFO - PROCESS | 1658 | 1467815438221 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1658 | 1467815438223 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:30:38 INFO - PROCESS | 1658 | 1467815438227 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1658 | 1467815438229 Marionette TRACE conn2 <- [1,1046,null,{}] 07:30:38 INFO - PROCESS | 1658 | 1467815438233 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}] 07:30:38 INFO - PROCESS | 1658 | 1467815438234 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:38 INFO - PROCESS | 1658 | 1467815438332 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:30:38 INFO - PROCESS | 1658 | 1467815438400 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1658 | 1467815438401 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e58000 == 47 [pid = 1658] [id = 269] 07:30:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x116607400) [pid = 1658] [serial = 805] [outer = 0x0] 07:30:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x11678c400) [pid = 1658] [serial = 806] [outer = 0x116607400] 07:30:38 INFO - PROCESS | 1658 | 1467815438430 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x117dc6800) [pid = 1658] [serial = 807] [outer = 0x116607400] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x120f9a800 == 46 [pid = 1658] [id = 246] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x1291d2800 == 45 [pid = 1658] [id = 263] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x128d03800 == 44 [pid = 1658] [id = 262] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x128b48800 == 43 [pid = 1658] [id = 261] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x126a2d000 == 42 [pid = 1658] [id = 260] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x118137800 == 41 [pid = 1658] [id = 259] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x125e3e000 == 40 [pid = 1658] [id = 258] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12175f000 == 39 [pid = 1658] [id = 257] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11910d400) [pid = 1658] [serial = 749] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x121213800 == 38 [pid = 1658] [id = 256] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x119ace800 == 37 [pid = 1658] [id = 255] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x11876e800 == 36 [pid = 1658] [id = 254] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x1164c8800 == 35 [pid = 1658] [id = 253] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c3800 == 34 [pid = 1658] [id = 252] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x115e5c000 == 33 [pid = 1658] [id = 251] 07:30:38 INFO - PROCESS | 1658 | --DOCSHELL 0x11889a000 == 32 [pid = 1658] [id = 250] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11678d000) [pid = 1658] [serial = 743] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11756ec00) [pid = 1658] [serial = 744] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118531800) [pid = 1658] [serial = 746] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x123bf9c00) [pid = 1658] [serial = 738] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x113b72c00) [pid = 1658] [serial = 740] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1195ef800) [pid = 1658] [serial = 731] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119c63000) [pid = 1658] [serial = 732] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1188f0000) [pid = 1658] [serial = 728] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x119114000) [pid = 1658] [serial = 729] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11647a400) [pid = 1658] [serial = 725] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118110000) [pid = 1658] [serial = 726] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x112d77800) [pid = 1658] [serial = 722] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113b07400) [pid = 1658] [serial = 723] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x116813000) [pid = 1658] [serial = 719] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x115e9c000) [pid = 1658] [serial = 741] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x126bb0c00) [pid = 1658] [serial = 716] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x124b9e000) [pid = 1658] [serial = 713] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x119162400) [pid = 1658] [serial = 710] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11678f800) [pid = 1658] [serial = 707] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1185b2400) [pid = 1658] [serial = 747] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x120e88400) [pid = 1658] [serial = 734] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x123b8d000) [pid = 1658] [serial = 737] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12164f000) [pid = 1658] [serial = 735] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x118106c00) [pid = 1658] [serial = 720] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1195ee000) [pid = 1658] [serial = 711] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1290ce800) [pid = 1658] [serial = 717] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x118180800) [pid = 1658] [serial = 708] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x125f9c400) [pid = 1658] [serial = 714] [outer = 0x0] [url = about:blank] 07:30:38 INFO - PROCESS | 1658 | 1467815438870 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]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 07:30:38 INFO - PROCESS | 1658 | 1467815438898 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1658 | 1467815438900 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:30:38 INFO - PROCESS | 1658 | 1467815438904 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1658 | 1467815438906 Marionette TRACE conn2 <- [1,1050,null,{}] 07:30:38 INFO - PROCESS | 1658 | 1467815438909 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}] 07:30:38 INFO - PROCESS | 1658 | 1467815438910 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:38 INFO - PROCESS | 1658 | 1467815438990 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:30:38 INFO - PROCESS | 1658 | 1467815438995 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1658 | 1467815438996 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168ca000 == 33 [pid = 1658] [id = 270] 07:30:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x118355c00) [pid = 1658] [serial = 808] [outer = 0x0] 07:30:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1185ab400) [pid = 1658] [serial = 809] [outer = 0x118355c00] 07:30:39 INFO - PROCESS | 1658 | 1467815439022 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x119115c00) [pid = 1658] [serial = 810] [outer = 0x118355c00] 07:30:39 INFO - PROCESS | 1658 | 1467815439347 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]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 07:30:39 INFO - PROCESS | 1658 | 1467815439388 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 1658 | 1467815439389 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:30:39 INFO - PROCESS | 1658 | 1467815439393 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1658 | 1467815439396 Marionette TRACE conn2 <- [1,1054,null,{}] 07:30:39 INFO - PROCESS | 1658 | 1467815439403 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}] 07:30:39 INFO - PROCESS | 1658 | 1467815439406 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:39 INFO - PROCESS | 1658 | 1467815439491 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:30:39 INFO - PROCESS | 1658 | 1467815439496 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1658 | 1467815439498 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889d000 == 34 [pid = 1658] [id = 271] 07:30:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1191a6400) [pid = 1658] [serial = 811] [outer = 0x0] 07:30:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1213cd800) [pid = 1658] [serial = 812] [outer = 0x1191a6400] 07:30:39 INFO - PROCESS | 1658 | 1467815439528 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x123aa3400) [pid = 1658] [serial = 813] [outer = 0x1191a6400] 07:30:40 INFO - PROCESS | 1658 | 1467815440032 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]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 07:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:30:40 INFO - PROCESS | 1658 | 1467815440064 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1658 | 1467815440065 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:30:40 INFO - PROCESS | 1658 | 1467815440067 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1658 | 1467815440068 Marionette TRACE conn2 <- [1,1058,null,{}] 07:30:40 INFO - PROCESS | 1658 | 1467815440071 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}] 07:30:40 INFO - PROCESS | 1658 | 1467815440072 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:40 INFO - PROCESS | 1658 | 1467815440149 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:30:40 INFO - PROCESS | 1658 | 1467815440153 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1658 | 1467815440156 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a61000 == 35 [pid = 1658] [id = 272] 07:30:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x123beb000) [pid = 1658] [serial = 814] [outer = 0x0] 07:30:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x124ee5000) [pid = 1658] [serial = 815] [outer = 0x123beb000] 07:30:40 INFO - PROCESS | 1658 | 1467815440181 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x125f92c00) [pid = 1658] [serial = 816] [outer = 0x123beb000] 07:30:40 INFO - PROCESS | 1658 | 1467815440523 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]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 07:30:40 INFO - PROCESS | 1658 | 1467815440536 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1658 | 1467815440539 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:30:40 INFO - PROCESS | 1658 | 1467815440543 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1658 | 1467815440544 Marionette TRACE conn2 <- [1,1062,null,{}] 07:30:40 INFO - PROCESS | 1658 | 1467815440546 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}] 07:30:40 INFO - PROCESS | 1658 | 1467815440548 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:40 INFO - PROCESS | 1658 | 1467815440654 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:30:40 INFO - PROCESS | 1658 | 1467815440660 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1658 | 1467815440661 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e1f000 == 36 [pid = 1658] [id = 273] 07:30:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1191a3800) [pid = 1658] [serial = 817] [outer = 0x0] 07:30:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x126356400) [pid = 1658] [serial = 818] [outer = 0x1191a3800] 07:30:40 INFO - PROCESS | 1658 | 1467815440691 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126b11800) [pid = 1658] [serial = 819] [outer = 0x1191a3800] 07:30:41 INFO - PROCESS | 1658 | 1467815441019 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]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 07:30:41 INFO - PROCESS | 1658 | 1467815441063 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1658 | 1467815441064 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:30:41 INFO - PROCESS | 1658 | 1467815441066 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1658 | 1467815441067 Marionette TRACE conn2 <- [1,1066,null,{}] 07:30:41 INFO - PROCESS | 1658 | 1467815441070 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}] 07:30:41 INFO - PROCESS | 1658 | 1467815441074 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:41 INFO - PROCESS | 1658 | 1467815441191 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:30:41 INFO - PROCESS | 1658 | 1467815441204 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1658 | 1467815441205 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12175c800 == 37 [pid = 1658] [id = 274] 07:30:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x128b7f000) [pid = 1658] [serial = 820] [outer = 0x0] 07:30:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128debc00) [pid = 1658] [serial = 821] [outer = 0x128b7f000] 07:30:41 INFO - PROCESS | 1658 | 1467815441229 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x129302c00) [pid = 1658] [serial = 822] [outer = 0x128b7f000] 07:30:41 INFO - PROCESS | 1658 | 1467815441566 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]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 07:30:41 INFO - PROCESS | 1658 | 1467815441585 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1658 | 1467815441586 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:30:41 INFO - PROCESS | 1658 | 1467815441590 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1658 | 1467815441592 Marionette TRACE conn2 <- [1,1070,null,{}] 07:30:41 INFO - PROCESS | 1658 | 1467815441594 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}] 07:30:41 INFO - PROCESS | 1658 | 1467815441595 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:41 INFO - PROCESS | 1658 | 1467815441696 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:30:41 INFO - PROCESS | 1658 | 1467815441713 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1658 | 1467815441714 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a20800 == 38 [pid = 1658] [id = 275] 07:30:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x115e2cc00) [pid = 1658] [serial = 823] [outer = 0x0] 07:30:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12930c000) [pid = 1658] [serial = 824] [outer = 0x115e2cc00] 07:30:41 INFO - PROCESS | 1658 | 1467815441738 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1294de800) [pid = 1658] [serial = 825] [outer = 0x115e2cc00] 07:30:42 INFO - PROCESS | 1658 | 1467815442049 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]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:30:42 INFO - PROCESS | 1658 | 1467815442060 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1658 | 1467815442062 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:30:42 INFO - PROCESS | 1658 | 1467815442064 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1658 | 1467815442065 Marionette TRACE conn2 <- [1,1074,null,{}] 07:30:42 INFO - PROCESS | 1658 | 1467815442067 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}] 07:30:42 INFO - PROCESS | 1658 | 1467815442068 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:42 INFO - PROCESS | 1658 | 1467815442172 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:30:42 INFO - PROCESS | 1658 | 1467815442176 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1658 | 1467815442177 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12908b000 == 39 [pid = 1658] [id = 276] 07:30:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12930ec00) [pid = 1658] [serial = 826] [outer = 0x0] 07:30:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12a465c00) [pid = 1658] [serial = 827] [outer = 0x12930ec00] 07:30:42 INFO - PROCESS | 1658 | 1467815442201 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12a5aa400) [pid = 1658] [serial = 828] [outer = 0x12930ec00] 07:30:42 INFO - PROCESS | 1658 | 1467815442552 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]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:30:42 INFO - PROCESS | 1658 | 1467815442583 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1658 | 1467815442584 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:30:42 INFO - PROCESS | 1658 | 1467815442589 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1658 | 1467815442591 Marionette TRACE conn2 <- [1,1078,null,{}] 07:30:42 INFO - PROCESS | 1658 | 1467815442593 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}] 07:30:42 INFO - PROCESS | 1658 | 1467815442594 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:42 INFO - PROCESS | 1658 | 1467815442709 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:30:42 INFO - PROCESS | 1658 | 1467815442747 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1658 | 1467815442748 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a423800 == 40 [pid = 1658] [id = 277] 07:30:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12a5b4400) [pid = 1658] [serial = 829] [outer = 0x0] 07:30:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12a5b7c00) [pid = 1658] [serial = 830] [outer = 0x12a5b4400] 07:30:42 INFO - PROCESS | 1658 | 1467815442774 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12a5f9000) [pid = 1658] [serial = 831] [outer = 0x12a5b4400] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x114fa5400) [pid = 1658] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x118540800) [pid = 1658] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1127cc400) [pid = 1658] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11885cc00) [pid = 1658] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11916b400) [pid = 1658] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116606c00) [pid = 1658] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116f18c00) [pid = 1658] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123a34800) [pid = 1658] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1181ac800) [pid = 1658] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x125ef7000) [pid = 1658] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x113990800) [pid = 1658] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:30:43 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x125e62400) [pid = 1658] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:30:43 INFO - PROCESS | 1658 | 1467815443148 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]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 573ms 07:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:30:43 INFO - PROCESS | 1658 | 1467815443161 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 1658 | 1467815443162 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:30:43 INFO - PROCESS | 1658 | 1467815443164 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1658 | 1467815443165 Marionette TRACE conn2 <- [1,1082,null,{}] 07:30:43 INFO - PROCESS | 1658 | 1467815443167 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}] 07:30:43 INFO - PROCESS | 1658 | 1467815443169 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:43 INFO - PROCESS | 1658 | 1467815443247 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:30:43 INFO - PROCESS | 1658 | 1467815443250 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1658 | 1467815443251 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a68f000 == 41 [pid = 1658] [id = 278] 07:30:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1181a8000) [pid = 1658] [serial = 832] [outer = 0x0] 07:30:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119114c00) [pid = 1658] [serial = 833] [outer = 0x1181a8000] 07:30:43 INFO - PROCESS | 1658 | 1467815443278 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123b97c00) [pid = 1658] [serial = 834] [outer = 0x1181a8000] 07:30:43 INFO - PROCESS | 1658 | 1467815443617 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]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 07:30:43 INFO - PROCESS | 1658 | 1467815443633 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 1658 | 1467815443635 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:30:43 INFO - PROCESS | 1658 | 1467815443637 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1658 | 1467815443639 Marionette TRACE conn2 <- [1,1086,null,{}] 07:30:43 INFO - PROCESS | 1658 | 1467815443642 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}] 07:30:43 INFO - PROCESS | 1658 | 1467815443643 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:43 INFO - PROCESS | 1658 | 1467815443764 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:30:43 INFO - PROCESS | 1658 | 1467815443770 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1658 | 1467815443772 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae3c000 == 42 [pid = 1658] [id = 279] 07:30:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125f95c00) [pid = 1658] [serial = 835] [outer = 0x0] 07:30:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12a5fc800) [pid = 1658] [serial = 836] [outer = 0x125f95c00] 07:30:43 INFO - PROCESS | 1658 | 1467815443798 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12a810800) [pid = 1658] [serial = 837] [outer = 0x125f95c00] 07:30:44 INFO - PROCESS | 1658 | 1467815444091 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]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 471ms 07:30:44 INFO - PROCESS | 1658 | 1467815444112 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1658 | 1467815444114 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:30:44 INFO - PROCESS | 1658 | 1467815444116 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1658 | 1467815444117 Marionette TRACE conn2 <- [1,1090,null,{}] 07:30:44 INFO - PROCESS | 1658 | 1467815444119 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}] 07:30:44 INFO - PROCESS | 1658 | 1467815444122 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:44 INFO - PROCESS | 1658 | 1467815444204 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:30:44 INFO - PROCESS | 1658 | 1467815444209 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1658 | 1467815444210 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b14b800 == 43 [pid = 1658] [id = 280] 07:30:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12a814800) [pid = 1658] [serial = 838] [outer = 0x0] 07:30:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12ae71800) [pid = 1658] [serial = 839] [outer = 0x12a814800] 07:30:44 INFO - PROCESS | 1658 | 1467815444234 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12af92c00) [pid = 1658] [serial = 840] [outer = 0x12a814800] 07:30:44 INFO - PROCESS | 1658 | 1467815444529 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]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:30:44 INFO - PROCESS | 1658 | 1467815444584 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1658 | 1467815444586 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:30:44 INFO - PROCESS | 1658 | 1467815444588 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1658 | 1467815444589 Marionette TRACE conn2 <- [1,1094,null,{}] 07:30:44 INFO - PROCESS | 1658 | 1467815444591 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}] 07:30:44 INFO - PROCESS | 1658 | 1467815444592 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:44 INFO - PROCESS | 1658 | 1467815444707 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:30:44 INFO - PROCESS | 1658 | 1467815444713 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1658 | 1467815444714 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b961800 == 44 [pid = 1658] [id = 281] 07:30:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12af95800) [pid = 1658] [serial = 841] [outer = 0x0] 07:30:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12af99400) [pid = 1658] [serial = 842] [outer = 0x12af95800] 07:30:44 INFO - PROCESS | 1658 | 1467815444737 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12b119000) [pid = 1658] [serial = 843] [outer = 0x12af95800] 07:30:45 INFO - PROCESS | 1658 | 1467815445182 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]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 619ms 07:30:45 INFO - PROCESS | 1658 | 1467815445208 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1658 | 1467815445212 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:30:45 INFO - PROCESS | 1658 | 1467815445217 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1658 | 1467815445221 Marionette TRACE conn2 <- [1,1098,null,{}] 07:30:45 INFO - PROCESS | 1658 | 1467815445226 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}] 07:30:45 INFO - PROCESS | 1658 | 1467815445229 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:45 INFO - PROCESS | 1658 | 1467815445391 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:30:45 INFO - PROCESS | 1658 | 1467815445502 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1658 | 1467815445504 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ac6800 == 45 [pid = 1658] [id = 282] 07:30:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x113b09800) [pid = 1658] [serial = 844] [outer = 0x0] 07:30:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11660b400) [pid = 1658] [serial = 845] [outer = 0x113b09800] 07:30:45 INFO - PROCESS | 1658 | 1467815445556 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11810c800) [pid = 1658] [serial = 846] [outer = 0x113b09800] 07:30:46 INFO - PROCESS | 1658 | 1467815446112 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]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 925ms 07:30:46 INFO - PROCESS | 1658 | 1467815446140 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 1658 | 1467815446144 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:30:46 INFO - PROCESS | 1658 | 1467815446148 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 1658 | 1467815446150 Marionette TRACE conn2 <- [1,1102,null,{}] 07:30:46 INFO - PROCESS | 1658 | 1467815446153 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}] 07:30:46 INFO - PROCESS | 1658 | 1467815446154 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:46 INFO - PROCESS | 1658 | 1467815446260 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:30:46 INFO - PROCESS | 1658 | 1467815446313 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 1658 | 1467815446315 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f9a000 == 46 [pid = 1658] [id = 283] 07:30:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x11885f000) [pid = 1658] [serial = 847] [outer = 0x0] 07:30:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x119169400) [pid = 1658] [serial = 848] [outer = 0x11885f000] 07:30:46 INFO - PROCESS | 1658 | 1467815446345 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119968000) [pid = 1658] [serial = 849] [outer = 0x11885f000] 07:30:46 INFO - PROCESS | 1658 | 1467815446791 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]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 07:30:46 INFO - PROCESS | 1658 | 1467815446841 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 1658 | 1467815446843 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:30:46 INFO - PROCESS | 1658 | 1467815446845 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 1658 | 1467815446848 Marionette TRACE conn2 <- [1,1106,null,{}] 07:30:46 INFO - PROCESS | 1658 | 1467815446868 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}] 07:30:46 INFO - PROCESS | 1658 | 1467815446871 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:47 INFO - PROCESS | 1658 | 1467815447011 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:30:47 INFO - PROCESS | 1658 | 1467815447063 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1658 | 1467815447066 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b154000 == 47 [pid = 1658] [id = 284] 07:30:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x125e58c00) [pid = 1658] [serial = 850] [outer = 0x0] 07:30:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126792400) [pid = 1658] [serial = 851] [outer = 0x125e58c00] 07:30:47 INFO - PROCESS | 1658 | 1467815447098 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x128b7d000) [pid = 1658] [serial = 852] [outer = 0x125e58c00] 07:30:47 INFO - PROCESS | 1658 | 1467815447525 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]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 723ms 07:30:47 INFO - PROCESS | 1658 | 1467815447568 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1658 | 1467815447570 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:30:47 INFO - PROCESS | 1658 | 1467815447572 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1658 | 1467815447573 Marionette TRACE conn2 <- [1,1110,null,{}] 07:30:47 INFO - PROCESS | 1658 | 1467815447576 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}] 07:30:47 INFO - PROCESS | 1658 | 1467815447577 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:47 INFO - PROCESS | 1658 | 1467815447677 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:30:48 INFO - PROCESS | 1658 | 1467815448015 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1658 | 1467815448017 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c0000 == 48 [pid = 1658] [id = 285] 07:30:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x116610800) [pid = 1658] [serial = 853] [outer = 0x0] 07:30:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x116fa1c00) [pid = 1658] [serial = 854] [outer = 0x116610800] 07:30:48 INFO - PROCESS | 1658 | 1467815448093 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118172800) [pid = 1658] [serial = 855] [outer = 0x116610800] 07:30:48 INFO - PROCESS | 1658 | 1467815448604 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]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1072ms 07:30:48 INFO - PROCESS | 1658 | 1467815448655 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1658 | 1467815448657 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:30:48 INFO - PROCESS | 1658 | 1467815448661 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1658 | 1467815448663 Marionette TRACE conn2 <- [1,1114,null,{}] 07:30:48 INFO - PROCESS | 1658 | 1467815448666 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}] 07:30:48 INFO - PROCESS | 1658 | 1467815448669 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:48 INFO - PROCESS | 1658 | 1467815448760 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:30:48 INFO - PROCESS | 1658 | 1467815448830 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1658 | 1467815448832 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164c8800 == 49 [pid = 1658] [id = 286] 07:30:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11810d000) [pid = 1658] [serial = 856] [outer = 0x0] 07:30:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x118750c00) [pid = 1658] [serial = 857] [outer = 0x11810d000] 07:30:48 INFO - PROCESS | 1658 | 1467815448859 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x119114000) [pid = 1658] [serial = 858] [outer = 0x11810d000] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12b14b800 == 48 [pid = 1658] [id = 280] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae3c000 == 47 [pid = 1658] [id = 279] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a68f000 == 46 [pid = 1658] [id = 278] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a423800 == 45 [pid = 1658] [id = 277] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12908b000 == 44 [pid = 1658] [id = 276] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x126a20800 == 43 [pid = 1658] [id = 275] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12175c800 == 42 [pid = 1658] [id = 274] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x126ba4800) [pid = 1658] [serial = 788] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x120e1f000 == 41 [pid = 1658] [id = 273] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x119a61000 == 40 [pid = 1658] [id = 272] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x11889d000 == 39 [pid = 1658] [id = 271] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1168ca000 == 38 [pid = 1658] [id = 270] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x115e58000 == 37 [pid = 1658] [id = 269] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x116020000 == 36 [pid = 1658] [id = 268] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43b000 == 35 [pid = 1658] [id = 267] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x128b59000 == 34 [pid = 1658] [id = 266] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x119acd000 == 33 [pid = 1658] [id = 265] 07:30:49 INFO - PROCESS | 1658 | --DOCSHELL 0x11307a000 == 32 [pid = 1658] [id = 264] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x123a9cc00) [pid = 1658] [serial = 770] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1131c9400) [pid = 1658] [serial = 752] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118863400) [pid = 1658] [serial = 761] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119117800) [pid = 1658] [serial = 762] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1213ce800) [pid = 1658] [serial = 767] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119117000) [pid = 1658] [serial = 750] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x119679400) [pid = 1658] [serial = 764] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x120f2e400) [pid = 1658] [serial = 765] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x116790800) [pid = 1658] [serial = 758] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x117dc4400) [pid = 1658] [serial = 759] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11834c400) [pid = 1658] [serial = 756] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x118106400) [pid = 1658] [serial = 755] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1249e2000) [pid = 1658] [serial = 773] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118753400) [pid = 1658] [serial = 786] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x126711c00) [pid = 1658] [serial = 779] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x117572400) [pid = 1658] [serial = 782] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x126569400) [pid = 1658] [serial = 777] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126354800) [pid = 1658] [serial = 776] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x125f95000) [pid = 1658] [serial = 774] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x119676000) [pid = 1658] [serial = 783] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x123b8ec00) [pid = 1658] [serial = 771] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x126ada000) [pid = 1658] [serial = 780] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x125f9b800) [pid = 1658] [serial = 785] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123a31800) [pid = 1658] [serial = 768] [outer = 0x0] [url = about:blank] 07:30:49 INFO - PROCESS | 1658 | 1467815449263 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]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 620ms 07:30:49 INFO - PROCESS | 1658 | 1467815449283 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1658 | 1467815449285 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:30:49 INFO - PROCESS | 1658 | 1467815449291 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1658 | 1467815449292 Marionette TRACE conn2 <- [1,1118,null,{}] 07:30:49 INFO - PROCESS | 1658 | 1467815449295 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}] 07:30:49 INFO - PROCESS | 1658 | 1467815449296 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:49 INFO - PROCESS | 1658 | 1467815449391 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:30:49 INFO - PROCESS | 1658 | 1467815449398 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1658 | 1467815449399 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x11876f000 == 33 [pid = 1658] [id = 287] 07:30:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x118753400) [pid = 1658] [serial = 859] [outer = 0x0] 07:30:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119c6c000) [pid = 1658] [serial = 860] [outer = 0x118753400] 07:30:49 INFO - PROCESS | 1658 | 1467815449424 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12164f400) [pid = 1658] [serial = 861] [outer = 0x118753400] 07:30:49 INFO - PROCESS | 1658 | 1467815449794 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]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 570ms 07:30:49 INFO - PROCESS | 1658 | 1467815449979 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1658 | 1467815449982 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:30:49 INFO - PROCESS | 1658 | 1467815449997 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1658 | 1467815450003 Marionette TRACE conn2 <- [1,1122,null,{}] 07:30:50 INFO - PROCESS | 1658 | 1467815450014 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}] 07:30:50 INFO - PROCESS | 1658 | 1467815450018 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:50 INFO - PROCESS | 1658 | 1467815450148 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:30:50 INFO - PROCESS | 1658 | 1467815450226 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1658 | 1467815450227 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218ae800 == 34 [pid = 1658] [id = 288] 07:30:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x120e90000) [pid = 1658] [serial = 862] [outer = 0x0] 07:30:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x123bedc00) [pid = 1658] [serial = 863] [outer = 0x120e90000] 07:30:50 INFO - PROCESS | 1658 | 1467815450269 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126ba4800) [pid = 1658] [serial = 864] [outer = 0x120e90000] 07:30:50 INFO - PROCESS | 1658 | 1467815450558 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]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 585ms 07:30:50 INFO - PROCESS | 1658 | 1467815450580 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 1658 | 1467815450582 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:30:50 INFO - PROCESS | 1658 | 1467815450584 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1658 | 1467815450585 Marionette TRACE conn2 <- [1,1126,null,{}] 07:30:50 INFO - PROCESS | 1658 | 1467815450596 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}] 07:30:50 INFO - PROCESS | 1658 | 1467815450597 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:50 INFO - PROCESS | 1658 | 1467815450722 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:30:50 INFO - PROCESS | 1658 | 1467815450752 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1658 | 1467815450754 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x124893000 == 35 [pid = 1658] [id = 289] 07:30:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126b17c00) [pid = 1658] [serial = 865] [outer = 0x0] 07:30:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128b85400) [pid = 1658] [serial = 866] [outer = 0x126b17c00] 07:30:50 INFO - PROCESS | 1658 | 1467815450778 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1290d1c00) [pid = 1658] [serial = 867] [outer = 0x126b17c00] 07:30:51 INFO - PROCESS | 1658 | 1467815451052 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]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 523ms 07:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:30:51 INFO - PROCESS | 1658 | 1467815451108 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1658 | 1467815451110 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:30:51 INFO - PROCESS | 1658 | 1467815451112 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1658 | 1467815451113 Marionette TRACE conn2 <- [1,1130,null,{}] 07:30:51 INFO - PROCESS | 1658 | 1467815451115 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}] 07:30:51 INFO - PROCESS | 1658 | 1467815451116 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:51 INFO - PROCESS | 1658 | 1467815451194 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:30:51 INFO - PROCESS | 1658 | 1467815451198 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1658 | 1467815451202 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b44000 == 36 [pid = 1658] [id = 290] 07:30:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12930e000) [pid = 1658] [serial = 868] [outer = 0x0] 07:30:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1294db400) [pid = 1658] [serial = 869] [outer = 0x12930e000] 07:30:51 INFO - PROCESS | 1658 | 1467815451241 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a5b6c00) [pid = 1658] [serial = 870] [outer = 0x12930e000] 07:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 07:30:51 INFO - PROCESS | 1658 | 1467815451628 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]]]}] 07:30:51 INFO - PROCESS | 1658 | 1467815451631 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1658 | 1467815451632 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:30:51 INFO - PROCESS | 1658 | 1467815451634 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1658 | 1467815451636 Marionette TRACE conn2 <- [1,1134,null,{}] 07:30:51 INFO - PROCESS | 1658 | 1467815451639 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}] 07:30:51 INFO - PROCESS | 1658 | 1467815451641 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:51 INFO - PROCESS | 1658 | 1467815451744 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:30:51 INFO - PROCESS | 1658 | 1467815451748 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1658 | 1467815451749 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c08800 == 37 [pid = 1658] [id = 291] 07:30:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x129310400) [pid = 1658] [serial = 871] [outer = 0x0] 07:30:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12a5fe800) [pid = 1658] [serial = 872] [outer = 0x129310400] 07:30:51 INFO - PROCESS | 1658 | 1467815451773 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12ae6c000) [pid = 1658] [serial = 873] [outer = 0x129310400] 07:30:52 INFO - PROCESS | 1658 | 1467815452108 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]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 522ms 07:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:30:52 INFO - PROCESS | 1658 | 1467815452158 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1658 | 1467815452159 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:30:52 INFO - PROCESS | 1658 | 1467815452161 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1658 | 1467815452162 Marionette TRACE conn2 <- [1,1138,null,{}] 07:30:52 INFO - PROCESS | 1658 | 1467815452165 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}] 07:30:52 INFO - PROCESS | 1658 | 1467815452166 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:52 INFO - PROCESS | 1658 | 1467815452262 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:30:52 INFO - PROCESS | 1658 | 1467815452281 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1658 | 1467815452282 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x129457000 == 38 [pid = 1658] [id = 292] 07:30:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12ae70000) [pid = 1658] [serial = 874] [outer = 0x0] 07:30:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12b117800) [pid = 1658] [serial = 875] [outer = 0x12ae70000] 07:30:52 INFO - PROCESS | 1658 | 1467815452306 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x114f98800) [pid = 1658] [serial = 876] [outer = 0x12ae70000] 07:30:52 INFO - PROCESS | 1658 | 1467815452633 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]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 07:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:30:52 INFO - PROCESS | 1658 | 1467815452680 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1658 | 1467815452681 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:30:52 INFO - PROCESS | 1658 | 1467815452683 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1658 | 1467815452684 Marionette TRACE conn2 <- [1,1142,null,{}] 07:30:52 INFO - PROCESS | 1658 | 1467815452687 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}] 07:30:52 INFO - PROCESS | 1658 | 1467815452688 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:52 INFO - PROCESS | 1658 | 1467815452783 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:30:52 INFO - PROCESS | 1658 | 1467815452787 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1658 | 1467815452788 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a687000 == 39 [pid = 1658] [id = 293] 07:30:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12b115800) [pid = 1658] [serial = 877] [outer = 0x0] 07:30:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12b7de800) [pid = 1658] [serial = 878] [outer = 0x12b115800] 07:30:52 INFO - PROCESS | 1658 | 1467815452813 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12b7e4400) [pid = 1658] [serial = 879] [outer = 0x12b115800] 07:30:53 INFO - PROCESS | 1658 | 1467815453151 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]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 07:30:53 INFO - PROCESS | 1658 | 1467815453201 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1658 | 1467815453203 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:30:53 INFO - PROCESS | 1658 | 1467815453205 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1658 | 1467815453206 Marionette TRACE conn2 <- [1,1146,null,{}] 07:30:53 INFO - PROCESS | 1658 | 1467815453209 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}] 07:30:53 INFO - PROCESS | 1658 | 1467815453210 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:53 INFO - PROCESS | 1658 | 1467815453314 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:30:53 INFO - PROCESS | 1658 | 1467815453326 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1658 | 1467815453327 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b158000 == 40 [pid = 1658] [id = 294] 07:30:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12b7e6c00) [pid = 1658] [serial = 880] [outer = 0x0] 07:30:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12b988c00) [pid = 1658] [serial = 881] [outer = 0x12b7e6c00] 07:30:53 INFO - PROCESS | 1658 | 1467815453351 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12b990800) [pid = 1658] [serial = 882] [outer = 0x12b7e6c00] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12670c800) [pid = 1658] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12a5b4400) [pid = 1658] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x123beb000) [pid = 1658] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x112d54800) [pid = 1658] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x115e2cc00) [pid = 1658] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112d6d000) [pid = 1658] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1191a6400) [pid = 1658] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1181a8000) [pid = 1658] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1195eb400) [pid = 1658] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1191a3800) [pid = 1658] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12a814800) [pid = 1658] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1127d8000) [pid = 1658] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116607400) [pid = 1658] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12930ec00) [pid = 1658] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116609000) [pid = 1658] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x118355c00) [pid = 1658] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x125f95c00) [pid = 1658] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:30:53 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128b7f000) [pid = 1658] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:30:53 INFO - PROCESS | 1658 | 1467815453813 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]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 622ms 07:30:53 INFO - PROCESS | 1658 | 1467815453828 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1658 | 1467815453829 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:30:53 INFO - PROCESS | 1658 | 1467815453831 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1658 | 1467815453832 Marionette TRACE conn2 <- [1,1150,null,{}] 07:30:53 INFO - PROCESS | 1658 | 1467815453834 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}] 07:30:53 INFO - PROCESS | 1658 | 1467815453835 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:53 INFO - PROCESS | 1658 | 1467815453920 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:30:53 INFO - PROCESS | 1658 | 1467815453984 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1658 | 1467815453986 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12944a800 == 41 [pid = 1658] [id = 295] 07:30:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x112d76000) [pid = 1658] [serial = 883] [outer = 0x0] 07:30:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11910c400) [pid = 1658] [serial = 884] [outer = 0x112d76000] 07:30:54 INFO - PROCESS | 1658 | 1467815454013 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125e61c00) [pid = 1658] [serial = 885] [outer = 0x112d76000] 07:30:54 INFO - PROCESS | 1658 | 1467815454311 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]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 07:30:54 INFO - PROCESS | 1658 | 1467815454351 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1658 | 1467815454353 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:30:54 INFO - PROCESS | 1658 | 1467815454358 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1658 | 1467815454359 Marionette TRACE conn2 <- [1,1154,null,{}] 07:30:54 INFO - PROCESS | 1658 | 1467815454362 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}] 07:30:54 INFO - PROCESS | 1658 | 1467815454363 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:54 INFO - PROCESS | 1658 | 1467815454463 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:30:54 INFO - PROCESS | 1658 | 1467815454467 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1658 | 1467815454468 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c56b000 == 42 [pid = 1658] [id = 296] 07:30:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x126ba2400) [pid = 1658] [serial = 886] [outer = 0x0] 07:30:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12bc88400) [pid = 1658] [serial = 887] [outer = 0x126ba2400] 07:30:54 INFO - PROCESS | 1658 | 1467815454491 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12be33000) [pid = 1658] [serial = 888] [outer = 0x126ba2400] 07:30:54 INFO - PROCESS | 1658 | 1467815454828 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]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 07:30:54 INFO - PROCESS | 1658 | 1467815454883 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:30:54 INFO - PROCESS | 1658 | 1467815454885 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:30:54 INFO - PROCESS | 1658 | 1467815454889 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1658 | 1467815454890 Marionette TRACE conn2 <- [1,1158,null,{}] 07:30:54 INFO - PROCESS | 1658 | 1467815454894 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}] 07:30:54 INFO - PROCESS | 1658 | 1467815454896 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:55 INFO - PROCESS | 1658 | 1467815455034 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:30:55 INFO - PROCESS | 1658 | 1467815455043 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1658 | 1467815455044 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c960800 == 43 [pid = 1658] [id = 297] 07:30:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128dc3400) [pid = 1658] [serial = 889] [outer = 0x0] 07:30:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x128dc5000) [pid = 1658] [serial = 890] [outer = 0x128dc3400] 07:30:55 INFO - PROCESS | 1658 | 1467815455084 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128dc8c00) [pid = 1658] [serial = 891] [outer = 0x128dc3400] 07:30:55 INFO - PROCESS | 1658 | 1467815455430 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]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 572ms 07:30:55 INFO - PROCESS | 1658 | 1467815455468 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1658 | 1467815455469 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:30:55 INFO - PROCESS | 1658 | 1467815455474 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1658 | 1467815455476 Marionette TRACE conn2 <- [1,1162,null,{}] 07:30:55 INFO - PROCESS | 1658 | 1467815455478 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}] 07:30:55 INFO - PROCESS | 1658 | 1467815455479 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:55 INFO - PROCESS | 1658 | 1467815455587 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:30:55 INFO - PROCESS | 1658 | 1467815455595 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1658 | 1467815455596 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c972000 == 44 [pid = 1658] [id = 298] 07:30:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1290d2000) [pid = 1658] [serial = 892] [outer = 0x0] 07:30:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12be34000) [pid = 1658] [serial = 893] [outer = 0x1290d2000] 07:30:55 INFO - PROCESS | 1658 | 1467815455620 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12be39000) [pid = 1658] [serial = 894] [outer = 0x1290d2000] 07:30:56 INFO - PROCESS | 1658 | 1467815456080 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]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 07:30:56 INFO - PROCESS | 1658 | 1467815456146 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1658 | 1467815456148 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:30:56 INFO - PROCESS | 1658 | 1467815456152 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1658 | 1467815456155 Marionette TRACE conn2 <- [1,1166,null,{}] 07:30:56 INFO - PROCESS | 1658 | 1467815456158 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}] 07:30:56 INFO - PROCESS | 1658 | 1467815456160 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:56 INFO - PROCESS | 1658 | 1467815456271 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:30:56 INFO - PROCESS | 1658 | 1467815456365 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1658 | 1467815456367 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x11917b000 == 45 [pid = 1658] [id = 299] 07:30:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1185a9400) [pid = 1658] [serial = 895] [outer = 0x0] 07:30:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11885d800) [pid = 1658] [serial = 896] [outer = 0x1185a9400] 07:30:56 INFO - PROCESS | 1658 | 1467815456399 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119165c00) [pid = 1658] [serial = 897] [outer = 0x1185a9400] 07:30:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x123a3dc00) [pid = 1658] [serial = 898] [outer = 0x123aa1000] 07:30:56 INFO - PROCESS | 1658 | 1467815456873 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]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 774ms 07:30:56 INFO - PROCESS | 1658 | 1467815456925 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1658 | 1467815456928 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:30:56 INFO - PROCESS | 1658 | 1467815456933 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1658 | 1467815456935 Marionette TRACE conn2 <- [1,1170,null,{}] 07:30:56 INFO - PROCESS | 1658 | 1467815456937 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}] 07:30:56 INFO - PROCESS | 1658 | 1467815456939 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:57 INFO - PROCESS | 1658 | 1467815457044 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:30:57 INFO - PROCESS | 1658 | 1467815457125 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1658 | 1467815457127 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1265b7800 == 46 [pid = 1658] [id = 300] 07:30:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x123a9d400) [pid = 1658] [serial = 899] [outer = 0x0] 07:30:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x123bf0400) [pid = 1658] [serial = 900] [outer = 0x123a9d400] 07:30:57 INFO - PROCESS | 1658 | 1467815457159 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x126797800) [pid = 1658] [serial = 901] [outer = 0x123a9d400] 07:30:57 INFO - PROCESS | 1658 | 1467815457634 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]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 719ms 07:30:57 INFO - PROCESS | 1658 | 1467815457653 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1658 | 1467815457656 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:30:57 INFO - PROCESS | 1658 | 1467815457660 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1658 | 1467815457664 Marionette TRACE conn2 <- [1,1174,null,{}] 07:30:57 INFO - PROCESS | 1658 | 1467815457695 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}] 07:30:57 INFO - PROCESS | 1658 | 1467815457700 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:57 INFO - PROCESS | 1658 | 1467815457892 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:30:57 INFO - PROCESS | 1658 | 1467815457947 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1658 | 1467815457949 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce62800 == 47 [pid = 1658] [id = 301] 07:30:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1290d5000) [pid = 1658] [serial = 902] [outer = 0x0] 07:30:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x129306000) [pid = 1658] [serial = 903] [outer = 0x1290d5000] 07:30:57 INFO - PROCESS | 1658 | 1467815457980 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12a5ac800) [pid = 1658] [serial = 904] [outer = 0x1290d5000] 07:30:58 INFO - PROCESS | 1658 | 1467815458393 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] 07:30:58 INFO - PROCESS | 1658 | 1467815458436 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:30:58 INFO - PROCESS | 1658 | 1467815458439 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1658 | 1467815458440 Marionette TRACE conn2 <- [1,1178,null,{}] 07:30:58 INFO - PROCESS | 1658 | 1467815458443 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}] 07:30:58 INFO - PROCESS | 1658 | 1467815458444 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:58 INFO - PROCESS | 1658 | 1467815458546 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:30:58 INFO - PROCESS | 1658 | 1467815458603 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1658 | 1467815458604 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf91000 == 48 [pid = 1658] [id = 302] 07:30:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12a5ff000) [pid = 1658] [serial = 905] [outer = 0x0] 07:30:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12b7d9400) [pid = 1658] [serial = 906] [outer = 0x12a5ff000] 07:30:58 INFO - PROCESS | 1658 | 1467815458633 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12b98f400) [pid = 1658] [serial = 907] [outer = 0x12a5ff000] 07:30:59 INFO - PROCESS | 1658 | 1467815459078 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] 07:30:59 INFO - PROCESS | 1658 | 1467815459110 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:30:59 INFO - PROCESS | 1658 | 1467815459113 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1658 | 1467815459114 Marionette TRACE conn2 <- [1,1182,null,{}] 07:30:59 INFO - PROCESS | 1658 | 1467815459116 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}] 07:30:59 INFO - PROCESS | 1658 | 1467815459117 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:59 INFO - PROCESS | 1658 | 1467815459237 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:30:59 INFO - PROCESS | 1658 | 1467815459467 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1658 | 1467815459469 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:30:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x118771000 == 49 [pid = 1658] [id = 303] 07:30:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x113020800) [pid = 1658] [serial = 908] [outer = 0x0] 07:30:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1181a8000) [pid = 1658] [serial = 909] [outer = 0x113020800] 07:30:59 INFO - PROCESS | 1658 | 1467815459498 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11885dc00) [pid = 1658] [serial = 910] [outer = 0x113020800] 07:30:59 INFO - PROCESS | 1658 | 1467815459932 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] 07:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:30:59 INFO - PROCESS | 1658 | 1467815459985 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:30:59 INFO - PROCESS | 1658 | 1467815459988 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1658 | 1467815459990 Marionette TRACE conn2 <- [1,1186,null,{}] 07:30:59 INFO - PROCESS | 1658 | 1467815459993 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}] 07:30:59 INFO - PROCESS | 1658 | 1467815459995 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:00 INFO - PROCESS | 1658 | 1467815460092 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:31:00 INFO - PROCESS | 1658 | 1467815460153 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1658 | 1467815460154 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c6800 == 50 [pid = 1658] [id = 304] 07:31:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x120e8bc00) [pid = 1658] [serial = 911] [outer = 0x0] 07:31:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x123bb7c00) [pid = 1658] [serial = 912] [outer = 0x120e8bc00] 07:31:00 INFO - PROCESS | 1658 | 1467815460195 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x126ae1c00) [pid = 1658] [serial = 913] [outer = 0x120e8bc00] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12c960800 == 49 [pid = 1658] [id = 297] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12c56b000 == 48 [pid = 1658] [id = 296] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12944a800 == 47 [pid = 1658] [id = 295] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12b158000 == 46 [pid = 1658] [id = 294] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12a687000 == 45 [pid = 1658] [id = 293] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x129457000 == 44 [pid = 1658] [id = 292] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x128c08800 == 43 [pid = 1658] [id = 291] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x128b44000 == 42 [pid = 1658] [id = 290] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x124893000 == 41 [pid = 1658] [id = 289] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x1218ae800 == 40 [pid = 1658] [id = 288] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x11876f000 == 39 [pid = 1658] [id = 287] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x1164c8800 == 38 [pid = 1658] [id = 286] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c0000 == 37 [pid = 1658] [id = 285] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x120f9a000 == 36 [pid = 1658] [id = 283] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x116ac6800 == 35 [pid = 1658] [id = 282] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12b961800 == 34 [pid = 1658] [id = 281] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12b154000 == 33 [pid = 1658] [id = 284] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x118771000 == 32 [pid = 1658] [id = 303] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf91000 == 31 [pid = 1658] [id = 302] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce62800 == 30 [pid = 1658] [id = 301] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x1265b7800 == 29 [pid = 1658] [id = 300] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x11917b000 == 28 [pid = 1658] [id = 299] 07:31:00 INFO - PROCESS | 1658 | --DOCSHELL 0x12c972000 == 27 [pid = 1658] [id = 298] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x128debc00) [pid = 1658] [serial = 821] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12930c000) [pid = 1658] [serial = 824] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12a5b7c00) [pid = 1658] [serial = 830] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x128b7d800) [pid = 1658] [serial = 804] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x125e5bc00) [pid = 1658] [serial = 803] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x126356400) [pid = 1658] [serial = 818] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12a465c00) [pid = 1658] [serial = 827] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12a5aa400) [pid = 1658] [serial = 828] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115def800) [pid = 1658] [serial = 792] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x112ebc800) [pid = 1658] [serial = 791] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x124ee5000) [pid = 1658] [serial = 815] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1249e1400) [pid = 1658] [serial = 800] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x125f92c00) [pid = 1658] [serial = 816] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x123aa3400) [pid = 1658] [serial = 813] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1213cd800) [pid = 1658] [serial = 812] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1218e4000) [pid = 1658] [serial = 798] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x120e84400) [pid = 1658] [serial = 797] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x117dc6800) [pid = 1658] [serial = 807] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11678c400) [pid = 1658] [serial = 806] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x119116000) [pid = 1658] [serial = 795] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11834d000) [pid = 1658] [serial = 794] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1185ab400) [pid = 1658] [serial = 809] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119115c00) [pid = 1658] [serial = 810] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x123b97c00) [pid = 1658] [serial = 834] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x128b86800) [pid = 1658] [serial = 789] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119114c00) [pid = 1658] [serial = 833] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12af92c00) [pid = 1658] [serial = 840] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12ae71800) [pid = 1658] [serial = 839] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12a810800) [pid = 1658] [serial = 837] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12a5f9000) [pid = 1658] [serial = 831] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1294de800) [pid = 1658] [serial = 825] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x129302c00) [pid = 1658] [serial = 822] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x126b11800) [pid = 1658] [serial = 819] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12a5fc800) [pid = 1658] [serial = 836] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12af99400) [pid = 1658] [serial = 842] [outer = 0x0] [url = about:blank] 07:31:00 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x115e97800) [pid = 1658] [serial = 753] [outer = 0x0] [url = about:blank] 07:31:01 INFO - PROCESS | 1658 | 1467815461300 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] 07:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:31:01 INFO - PROCESS | 1658 | 1467815461321 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:31:01 INFO - PROCESS | 1658 | 1467815461326 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1658 | 1467815461331 Marionette TRACE conn2 <- [1,1190,null,{}] 07:31:01 INFO - PROCESS | 1658 | 1467815461336 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}] 07:31:01 INFO - PROCESS | 1658 | 1467815461338 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:01 INFO - PROCESS | 1658 | 1467815461437 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:31:01 INFO - PROCESS | 1658 | 1467815461444 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1658 | 1467815461446 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168cd000 == 28 [pid = 1658] [id = 305] 07:31:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x117dc6800) [pid = 1658] [serial = 914] [outer = 0x0] 07:31:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1185a4c00) [pid = 1658] [serial = 915] [outer = 0x117dc6800] 07:31:01 INFO - PROCESS | 1658 | 1467815461475 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11910d400) [pid = 1658] [serial = 916] [outer = 0x117dc6800] 07:31:01 INFO - PROCESS | 1658 | 1467815461824 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] 07:31:01 INFO - PROCESS | 1658 | 1467815461856 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:31:01 INFO - PROCESS | 1658 | 1467815461861 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1658 | 1467815461862 Marionette TRACE conn2 <- [1,1194,null,{}] 07:31:01 INFO - PROCESS | 1658 | 1467815461865 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}] 07:31:01 INFO - PROCESS | 1658 | 1467815461866 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:01 INFO - PROCESS | 1658 | 1467815461947 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:31:01 INFO - PROCESS | 1658 | 1467815461951 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1658 | 1467815461953 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c3800 == 29 [pid = 1658] [id = 306] 07:31:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x119115c00) [pid = 1658] [serial = 917] [outer = 0x0] 07:31:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x119677000) [pid = 1658] [serial = 918] [outer = 0x119115c00] 07:31:01 INFO - PROCESS | 1658 | 1467815461983 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1213ccc00) [pid = 1658] [serial = 919] [outer = 0x119115c00] 07:31:02 INFO - PROCESS | 1658 | 1467815462346 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] 07:31:02 INFO - PROCESS | 1658 | 1467815462387 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:31:02 INFO - PROCESS | 1658 | 1467815462389 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1658 | 1467815462392 Marionette TRACE conn2 <- [1,1198,null,{}] 07:31:02 INFO - PROCESS | 1658 | 1467815462399 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}] 07:31:02 INFO - PROCESS | 1658 | 1467815462402 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:02 INFO - PROCESS | 1658 | 1467815462479 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:31:02 INFO - PROCESS | 1658 | 1467815462484 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1658 | 1467815462486 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x119abf800 == 30 [pid = 1658] [id = 307] 07:31:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123aa0000) [pid = 1658] [serial = 920] [outer = 0x0] 07:31:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123b96800) [pid = 1658] [serial = 921] [outer = 0x123aa0000] 07:31:02 INFO - PROCESS | 1658 | 1467815462516 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x125f92c00) [pid = 1658] [serial = 922] [outer = 0x123aa0000] 07:31:02 INFO - PROCESS | 1658 | 1467815462842 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]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 471ms 07:31:02 INFO - PROCESS | 1658 | 1467815462860 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1658 | 1467815462862 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:31:02 INFO - PROCESS | 1658 | 1467815462864 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1658 | 1467815462865 Marionette TRACE conn2 <- [1,1202,null,{}] 07:31:02 INFO - PROCESS | 1658 | 1467815462867 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}] 07:31:02 INFO - PROCESS | 1658 | 1467815462869 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:02 INFO - PROCESS | 1658 | 1467815462947 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:31:02 INFO - PROCESS | 1658 | 1467815462950 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1658 | 1467815462952 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12174e000 == 31 [pid = 1658] [id = 308] 07:31:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x126714800) [pid = 1658] [serial = 923] [outer = 0x0] 07:31:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126b17800) [pid = 1658] [serial = 924] [outer = 0x126714800] 07:31:02 INFO - PROCESS | 1658 | 1467815462979 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128b7a800) [pid = 1658] [serial = 925] [outer = 0x126714800] 07:31:03 INFO - PROCESS | 1658 | 1467815463378 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]]]}] 07:31:03 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 07:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 07:31:03 INFO - PROCESS | 1658 | 1467815463385 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1658 | 1467815463387 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:31:03 INFO - PROCESS | 1658 | 1467815463393 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1658 | 1467815463394 Marionette TRACE conn2 <- [1,1206,null,{}] 07:31:03 INFO - PROCESS | 1658 | 1467815463397 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}] 07:31:03 INFO - PROCESS | 1658 | 1467815463399 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:03 INFO - PROCESS | 1658 | 1467815463528 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:31:03 INFO - PROCESS | 1658 | 1467815463545 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1658 | 1467815463546 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e8f800 == 32 [pid = 1658] [id = 309] 07:31:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1195eb800) [pid = 1658] [serial = 926] [outer = 0x0] 07:31:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128b86800) [pid = 1658] [serial = 927] [outer = 0x1195eb800] 07:31:03 INFO - PROCESS | 1658 | 1467815463588 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128dbdc00) [pid = 1658] [serial = 928] [outer = 0x1195eb800] 07:31:04 INFO - PROCESS | 1658 | 1467815464013 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]]]}] 07:31: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 07:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 668ms 07:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:31:04 INFO - PROCESS | 1658 | 1467815464061 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1658 | 1467815464062 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:31:04 INFO - PROCESS | 1658 | 1467815464064 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1658 | 1467815464065 Marionette TRACE conn2 <- [1,1210,null,{}] 07:31:04 INFO - PROCESS | 1658 | 1467815464068 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}] 07:31:04 INFO - PROCESS | 1658 | 1467815464072 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:04 INFO - PROCESS | 1658 | 1467815464175 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:31:04 INFO - PROCESS | 1658 | 1467815464213 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1658 | 1467815464214 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a24800 == 33 [pid = 1658] [id = 310] 07:31:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128dbe000) [pid = 1658] [serial = 929] [outer = 0x0] 07:31:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x128dea400) [pid = 1658] [serial = 930] [outer = 0x128dbe000] 07:31:04 INFO - PROCESS | 1658 | 1467815464239 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12a465c00) [pid = 1658] [serial = 931] [outer = 0x128dbe000] 07:31:04 INFO - PROCESS | 1658 | 1467815464555 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]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 07:31:04 INFO - PROCESS | 1658 | 1467815464587 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1658 | 1467815464590 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:31:04 INFO - PROCESS | 1658 | 1467815464594 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1658 | 1467815464595 Marionette TRACE conn2 <- [1,1214,null,{}] 07:31:04 INFO - PROCESS | 1658 | 1467815464597 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}] 07:31:04 INFO - PROCESS | 1658 | 1467815464598 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:04 INFO - PROCESS | 1658 | 1467815464692 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:31:04 INFO - PROCESS | 1658 | 1467815464731 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1658 | 1467815464732 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x129093800 == 34 [pid = 1658] [id = 311] 07:31:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1294e2400) [pid = 1658] [serial = 932] [outer = 0x0] 07:31:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12a5f3c00) [pid = 1658] [serial = 933] [outer = 0x1294e2400] 07:31:04 INFO - PROCESS | 1658 | 1467815464756 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12a5fc800) [pid = 1658] [serial = 934] [outer = 0x1294e2400] 07:31:05 INFO - PROCESS | 1658 | 1467815465052 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]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x115e2d400) [pid = 1658] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1290d2000) [pid = 1658] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x128dc3400) [pid = 1658] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x129310400) [pid = 1658] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12ae70000) [pid = 1658] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118753400) [pid = 1658] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x126b17c00) [pid = 1658] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11885f000) [pid = 1658] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12af95800) [pid = 1658] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x125e58c00) [pid = 1658] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12930e000) [pid = 1658] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x116610800) [pid = 1658] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11810d000) [pid = 1658] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x113b09800) [pid = 1658] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x112d76000) [pid = 1658] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120e90000) [pid = 1658] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12b115800) [pid = 1658] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12b7e6c00) [pid = 1658] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:31:05 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126ba2400) [pid = 1658] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:31:05 INFO - PROCESS | 1658 | 1467815465344 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1658 | 1467815465345 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:31:05 INFO - PROCESS | 1658 | 1467815465356 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1658 | 1467815465357 Marionette TRACE conn2 <- [1,1218,null,{}] 07:31:05 INFO - PROCESS | 1658 | 1467815465359 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}] 07:31:05 INFO - PROCESS | 1658 | 1467815465360 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:05 INFO - PROCESS | 1658 | 1467815465450 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:31:05 INFO - PROCESS | 1658 | 1467815465456 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1658 | 1467815465457 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1249c4800 == 35 [pid = 1658] [id = 312] 07:31:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x115e98000) [pid = 1658] [serial = 935] [outer = 0x0] 07:31:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x116f9a800) [pid = 1658] [serial = 936] [outer = 0x115e98000] 07:31:05 INFO - PROCESS | 1658 | 1467815465481 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1195eb000) [pid = 1658] [serial = 937] [outer = 0x115e98000] 07:31:05 INFO - PROCESS | 1658 | 1467815465818 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]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 473ms 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:31:05 INFO - PROCESS | 1658 | 1467815465831 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1658 | 1467815465832 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:31:05 INFO - PROCESS | 1658 | 1467815465835 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1658 | 1467815465852 Marionette TRACE conn2 <- [1,1222,null,{}] 07:31:05 INFO - PROCESS | 1658 | 1467815465856 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}] 07:31:05 INFO - PROCESS | 1658 | 1467815465858 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:05 INFO - PROCESS | 1658 | 1467815465946 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:31:06 INFO - PROCESS | 1658 | 1467815466008 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1658 | 1467815466009 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x129459000 == 36 [pid = 1658] [id = 313] 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x116472800) [pid = 1658] [serial = 938] [outer = 0x0] 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123bf0000) [pid = 1658] [serial = 939] [outer = 0x116472800] 07:31:06 INFO - PROCESS | 1658 | 1467815466033 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12930e000) [pid = 1658] [serial = 940] [outer = 0x116472800] 07:31:06 INFO - PROCESS | 1658 | 1467815466294 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] 07:31:06 INFO - PROCESS | 1658 | 1467815466330 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:31:06 INFO - PROCESS | 1658 | 1467815466332 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1658 | 1467815466333 Marionette TRACE conn2 <- [1,1226,null,{}] 07:31:06 INFO - PROCESS | 1658 | 1467815466335 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}] 07:31:06 INFO - PROCESS | 1658 | 1467815466336 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:06 INFO - PROCESS | 1658 | 1467815466427 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:31:06 INFO - PROCESS | 1658 | 1467815466431 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1658 | 1467815466432 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a68d000 == 37 [pid = 1658] [id = 314] 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12930ec00) [pid = 1658] [serial = 941] [outer = 0x0] 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12a814c00) [pid = 1658] [serial = 942] [outer = 0x12930ec00] 07:31:06 INFO - PROCESS | 1658 | 1467815466456 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12af8c000) [pid = 1658] [serial = 943] [outer = 0x12930ec00] 07:31:06 INFO - PROCESS | 1658 | 1467815466798 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]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 475ms 07:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:31:06 INFO - PROCESS | 1658 | 1467815466809 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 1658 | 1467815466810 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:31:06 INFO - PROCESS | 1658 | 1467815466812 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1658 | 1467815466823 Marionette TRACE conn2 <- [1,1230,null,{}] 07:31:06 INFO - PROCESS | 1658 | 1467815466827 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}] 07:31:06 INFO - PROCESS | 1658 | 1467815466829 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:06 INFO - PROCESS | 1658 | 1467815466945 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:31:06 INFO - PROCESS | 1658 | 1467815466951 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1658 | 1467815466953 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b141800 == 38 [pid = 1658] [id = 315] 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12af8d000) [pid = 1658] [serial = 944] [outer = 0x0] 07:31:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12b124000) [pid = 1658] [serial = 945] [outer = 0x12af8d000] 07:31:06 INFO - PROCESS | 1658 | 1467815466980 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12b994000) [pid = 1658] [serial = 946] [outer = 0x12af8d000] 07:31:07 INFO - PROCESS | 1658 | 1467815467273 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]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 480ms 07:31:07 INFO - PROCESS | 1658 | 1467815467295 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1658 | 1467815467296 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:31:07 INFO - PROCESS | 1658 | 1467815467298 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1658 | 1467815467299 Marionette TRACE conn2 <- [1,1234,null,{}] 07:31:07 INFO - PROCESS | 1658 | 1467815467302 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}] 07:31:07 INFO - PROCESS | 1658 | 1467815467303 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:07 INFO - PROCESS | 1658 | 1467815467433 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:31:07 INFO - PROCESS | 1658 | 1467815467489 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1658 | 1467815467491 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x11397d800 == 39 [pid = 1658] [id = 316] 07:31:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1121bd400) [pid = 1658] [serial = 947] [outer = 0x0] 07:31:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x112d6cc00) [pid = 1658] [serial = 948] [outer = 0x1121bd400] 07:31:07 INFO - PROCESS | 1658 | 1467815467523 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11319a800) [pid = 1658] [serial = 949] [outer = 0x1121bd400] 07:31:08 INFO - PROCESS | 1658 | 1467815468061 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]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 770ms 07:31:08 INFO - PROCESS | 1658 | 1467815468070 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 1658 | 1467815468072 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:31:08 INFO - PROCESS | 1658 | 1467815468076 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 1658 | 1467815468078 Marionette TRACE conn2 <- [1,1238,null,{}] 07:31:08 INFO - PROCESS | 1658 | 1467815468081 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}] 07:31:08 INFO - PROCESS | 1658 | 1467815468084 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:08 INFO - PROCESS | 1658 | 1467815468197 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:31:08 INFO - PROCESS | 1658 | 1467815468278 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1658 | 1467815468280 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195dc800 == 40 [pid = 1658] [id = 317] 07:31:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x113b73000) [pid = 1658] [serial = 950] [outer = 0x0] 07:31:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118172000) [pid = 1658] [serial = 951] [outer = 0x113b73000] 07:31:08 INFO - PROCESS | 1658 | 1467815468310 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1188f0400) [pid = 1658] [serial = 952] [outer = 0x113b73000] 07:31:08 INFO - PROCESS | 1658 | 1467815468853 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]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 822ms 07:31:08 INFO - PROCESS | 1658 | 1467815468898 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 1658 | 1467815468900 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:31:08 INFO - PROCESS | 1658 | 1467815468902 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 1658 | 1467815468904 Marionette TRACE conn2 <- [1,1242,null,{}] 07:31:08 INFO - PROCESS | 1658 | 1467815468906 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}] 07:31:08 INFO - PROCESS | 1658 | 1467815468908 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:09 INFO - PROCESS | 1658 | 1467815469017 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:31:09 INFO - PROCESS | 1658 | 1467815469218 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1658 | 1467815469219 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x113b29000 == 41 [pid = 1658] [id = 318] 07:31:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x112d70000) [pid = 1658] [serial = 953] [outer = 0x0] 07:31:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x113197000) [pid = 1658] [serial = 954] [outer = 0x112d70000] 07:31:09 INFO - PROCESS | 1658 | 1467815469249 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1131a1c00) [pid = 1658] [serial = 955] [outer = 0x112d70000] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12b141800 == 40 [pid = 1658] [id = 315] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12a68d000 == 39 [pid = 1658] [id = 314] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x129459000 == 38 [pid = 1658] [id = 313] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1249c4800 == 37 [pid = 1658] [id = 312] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x129093800 == 36 [pid = 1658] [id = 311] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x126a24800 == 35 [pid = 1658] [id = 310] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x124e8f800 == 34 [pid = 1658] [id = 309] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12174e000 == 33 [pid = 1658] [id = 308] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119abf800 == 32 [pid = 1658] [id = 307] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c3800 == 31 [pid = 1658] [id = 306] 07:31:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1168cd000 == 30 [pid = 1658] [id = 305] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x128dc5000) [pid = 1658] [serial = 890] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12a5fe800) [pid = 1658] [serial = 872] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12b117800) [pid = 1658] [serial = 875] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12ae6c000) [pid = 1658] [serial = 873] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119c6c000) [pid = 1658] [serial = 860] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12164f400) [pid = 1658] [serial = 861] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x128b85400) [pid = 1658] [serial = 866] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1290d1c00) [pid = 1658] [serial = 867] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x119169400) [pid = 1658] [serial = 848] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119968000) [pid = 1658] [serial = 849] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12b119000) [pid = 1658] [serial = 843] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x126792400) [pid = 1658] [serial = 851] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x128b7d000) [pid = 1658] [serial = 852] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1294db400) [pid = 1658] [serial = 869] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116fa1c00) [pid = 1658] [serial = 854] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x118172800) [pid = 1658] [serial = 855] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x118750c00) [pid = 1658] [serial = 857] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119114000) [pid = 1658] [serial = 858] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11660b400) [pid = 1658] [serial = 845] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11810c800) [pid = 1658] [serial = 846] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11910c400) [pid = 1658] [serial = 884] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123bedc00) [pid = 1658] [serial = 863] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x126ba4800) [pid = 1658] [serial = 864] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12b7de800) [pid = 1658] [serial = 878] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x128dc8c00) [pid = 1658] [serial = 891] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x114f98800) [pid = 1658] [serial = 876] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12b988c00) [pid = 1658] [serial = 881] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12b7e4400) [pid = 1658] [serial = 879] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12bc88400) [pid = 1658] [serial = 887] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12be33000) [pid = 1658] [serial = 888] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12b990800) [pid = 1658] [serial = 882] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x125e61c00) [pid = 1658] [serial = 885] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12a5b6c00) [pid = 1658] [serial = 870] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x125eeac00) [pid = 1658] [serial = 801] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12be39000) [pid = 1658] [serial = 894] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12be34000) [pid = 1658] [serial = 893] [outer = 0x0] [url = about:blank] 07:31:09 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12679c000) [pid = 1658] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:31:09 INFO - PROCESS | 1658 | 1467815469717 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]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 822ms 07:31:09 INFO - PROCESS | 1658 | 1467815469726 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:31:09 INFO - PROCESS | 1658 | 1467815469728 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:31:09 INFO - PROCESS | 1658 | 1467815469731 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1658 | 1467815469733 Marionette TRACE conn2 <- [1,1246,null,{}] 07:31:09 INFO - PROCESS | 1658 | 1467815469737 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}] 07:31:09 INFO - PROCESS | 1658 | 1467815469738 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:09 INFO - PROCESS | 1658 | 1467815469821 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:31:09 INFO - PROCESS | 1658 | 1467815469828 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1658 | 1467815469829 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168cc800 == 31 [pid = 1658] [id = 319] 07:31:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x113be5400) [pid = 1658] [serial = 956] [outer = 0x0] 07:31:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1161bc400) [pid = 1658] [serial = 957] [outer = 0x113be5400] 07:31:09 INFO - PROCESS | 1658 | 1467815469856 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11756dc00) [pid = 1658] [serial = 958] [outer = 0x113be5400] 07:31:10 INFO - PROCESS | 1658 | 1467815470219 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]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:31:10 INFO - PROCESS | 1658 | 1467815470254 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1658 | 1467815470258 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:31:10 INFO - PROCESS | 1658 | 1467815470261 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1658 | 1467815470262 Marionette TRACE conn2 <- [1,1250,null,{}] 07:31:10 INFO - PROCESS | 1658 | 1467815470265 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}] 07:31:10 INFO - PROCESS | 1658 | 1467815470266 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:10 INFO - PROCESS | 1658 | 1467815470345 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:31:10 INFO - PROCESS | 1658 | 1467815470349 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1658 | 1467815470351 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d4000 == 32 [pid = 1658] [id = 320] 07:31:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x117dc9800) [pid = 1658] [serial = 959] [outer = 0x0] 07:31:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118751800) [pid = 1658] [serial = 960] [outer = 0x117dc9800] 07:31:10 INFO - PROCESS | 1658 | 1467815470378 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x119111400) [pid = 1658] [serial = 961] [outer = 0x117dc9800] 07:31:10 INFO - PROCESS | 1658 | 1467815470732 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]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:31:10 INFO - PROCESS | 1658 | 1467815470787 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1658 | 1467815470788 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:31:10 INFO - PROCESS | 1658 | 1467815470797 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1658 | 1467815470801 Marionette TRACE conn2 <- [1,1254,null,{}] 07:31:10 INFO - PROCESS | 1658 | 1467815470804 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}] 07:31:10 INFO - PROCESS | 1658 | 1467815470807 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:10 INFO - PROCESS | 1658 | 1467815470885 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:31:10 INFO - PROCESS | 1658 | 1467815470891 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1658 | 1467815470892 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119aca800 == 33 [pid = 1658] [id = 321] 07:31:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1127d0800) [pid = 1658] [serial = 962] [outer = 0x0] 07:31:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11919c400) [pid = 1658] [serial = 963] [outer = 0x1127d0800] 07:31:10 INFO - PROCESS | 1658 | 1467815470917 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x120e88000) [pid = 1658] [serial = 964] [outer = 0x1127d0800] 07:31:11 INFO - PROCESS | 1658 | 1467815471245 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]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 477ms 07:31:11 INFO - PROCESS | 1658 | 1467815471270 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 1658 | 1467815471271 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:31:11 INFO - PROCESS | 1658 | 1467815471276 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 1658 | 1467815471277 Marionette TRACE conn2 <- [1,1258,null,{}] 07:31:11 INFO - PROCESS | 1658 | 1467815471279 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}] 07:31:11 INFO - PROCESS | 1658 | 1467815471280 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:11 INFO - PROCESS | 1658 | 1467815471361 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:31:11 INFO - PROCESS | 1658 | 1467815471365 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1658 | 1467815471366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a5800 == 34 [pid = 1658] [id = 322] 07:31:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1213c6800) [pid = 1658] [serial = 965] [outer = 0x0] 07:31:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1213d2800) [pid = 1658] [serial = 966] [outer = 0x1213c6800] 07:31:11 INFO - PROCESS | 1658 | 1467815471397 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x123aa5400) [pid = 1658] [serial = 967] [outer = 0x1213c6800] 07:31:11 INFO - PROCESS | 1658 | 1467815471727 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]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 468ms 07:31:11 INFO - PROCESS | 1658 | 1467815471744 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 1658 | 1467815471745 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:31:11 INFO - PROCESS | 1658 | 1467815471747 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 1658 | 1467815471748 Marionette TRACE conn2 <- [1,1262,null,{}] 07:31:11 INFO - PROCESS | 1658 | 1467815471751 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}] 07:31:11 INFO - PROCESS | 1658 | 1467815471752 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:11 INFO - PROCESS | 1658 | 1467815471864 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:31:11 INFO - PROCESS | 1658 | 1467815471876 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1658 | 1467815471881 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e46800 == 35 [pid = 1658] [id = 323] 07:31:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x123b97c00) [pid = 1658] [serial = 968] [outer = 0x0] 07:31:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x124b26c00) [pid = 1658] [serial = 969] [outer = 0x123b97c00] 07:31:11 INFO - PROCESS | 1658 | 1467815471913 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125e65400) [pid = 1658] [serial = 970] [outer = 0x123b97c00] 07:31:12 INFO - PROCESS | 1658 | 1467815472367 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]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 07:31:12 INFO - PROCESS | 1658 | 1467815472423 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 1658 | 1467815472426 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:31:12 INFO - PROCESS | 1658 | 1467815472429 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1658 | 1467815472431 Marionette TRACE conn2 <- [1,1266,null,{}] 07:31:12 INFO - PROCESS | 1658 | 1467815472434 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}] 07:31:12 INFO - PROCESS | 1658 | 1467815472437 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:12 INFO - PROCESS | 1658 | 1467815472572 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:31:12 INFO - PROCESS | 1658 | 1467815472627 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 1658 | 1467815472628 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b4c000 == 36 [pid = 1658] [id = 324] 07:31:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x125ee8800) [pid = 1658] [serial = 971] [outer = 0x0] 07:31:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x126b0fc00) [pid = 1658] [serial = 972] [outer = 0x125ee8800] 07:31:12 INFO - PROCESS | 1658 | 1467815472652 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126ba8000) [pid = 1658] [serial = 973] [outer = 0x125ee8800] 07:31:12 INFO - PROCESS | 1658 | 1467815472959 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]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 574ms 07:31:13 INFO - PROCESS | 1658 | 1467815473002 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1658 | 1467815473003 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:31:13 INFO - PROCESS | 1658 | 1467815473006 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1658 | 1467815473007 Marionette TRACE conn2 <- [1,1270,null,{}] 07:31:13 INFO - PROCESS | 1658 | 1467815473009 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}] 07:31:13 INFO - PROCESS | 1658 | 1467815473010 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:13 INFO - PROCESS | 1658 | 1467815473109 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:31:13 INFO - PROCESS | 1658 | 1467815473112 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1658 | 1467815473113 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x129085000 == 37 [pid = 1658] [id = 325] 07:31:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126b11c00) [pid = 1658] [serial = 974] [outer = 0x0] 07:31:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128b85000) [pid = 1658] [serial = 975] [outer = 0x126b11c00] 07:31:13 INFO - PROCESS | 1658 | 1467815473137 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128dbf000) [pid = 1658] [serial = 976] [outer = 0x126b11c00] 07:31:13 INFO - PROCESS | 1658 | 1467815473443 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]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 07:31:13 INFO - PROCESS | 1658 | 1467815473485 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1658 | 1467815473487 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:31:13 INFO - PROCESS | 1658 | 1467815473493 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1658 | 1467815473494 Marionette TRACE conn2 <- [1,1274,null,{}] 07:31:13 INFO - PROCESS | 1658 | 1467815473497 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}] 07:31:13 INFO - PROCESS | 1658 | 1467815473498 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:13 INFO - PROCESS | 1658 | 1467815473608 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:31:13 INFO - PROCESS | 1658 | 1467815473642 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1658 | 1467815473643 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x129453000 == 38 [pid = 1658] [id = 326] 07:31:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x128b82c00) [pid = 1658] [serial = 977] [outer = 0x0] 07:31:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128dbf800) [pid = 1658] [serial = 978] [outer = 0x128b82c00] 07:31:13 INFO - PROCESS | 1658 | 1467815473667 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1290d3c00) [pid = 1658] [serial = 979] [outer = 0x128b82c00] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1195eb800) [pid = 1658] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x120e8bc00) [pid = 1658] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x126714800) [pid = 1658] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x117dc6800) [pid = 1658] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128dbe000) [pid = 1658] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x119115c00) [pid = 1658] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x123aa0000) [pid = 1658] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1294e2400) [pid = 1658] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12930ec00) [pid = 1658] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116472800) [pid = 1658] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x115e98000) [pid = 1658] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1185a9400) [pid = 1658] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x123a9d400) [pid = 1658] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1290d5000) [pid = 1658] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a5ff000) [pid = 1658] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:31:13 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x113020800) [pid = 1658] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:31:14 INFO - PROCESS | 1658 | 1467815474040 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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 569ms 07:31:14 INFO - PROCESS | 1658 | 1467815474062 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1658 | 1467815474063 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:31:14 INFO - PROCESS | 1658 | 1467815474065 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1658 | 1467815474066 Marionette TRACE conn2 <- [1,1278,null,{}] 07:31:14 INFO - PROCESS | 1658 | 1467815474068 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}] 07:31:14 INFO - PROCESS | 1658 | 1467815474069 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:14 INFO - PROCESS | 1658 | 1467815474148 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:31:14 INFO - PROCESS | 1658 | 1467815474152 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1658 | 1467815474153 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac8800 == 39 [pid = 1658] [id = 327] 07:31:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x116813c00) [pid = 1658] [serial = 980] [outer = 0x0] 07:31:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119961c00) [pid = 1658] [serial = 981] [outer = 0x116813c00] 07:31:14 INFO - PROCESS | 1658 | 1467815474180 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126711c00) [pid = 1658] [serial = 982] [outer = 0x116813c00] 07:31:14 INFO - PROCESS | 1658 | 1467815474497 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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 470ms 07:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:31:14 INFO - PROCESS | 1658 | 1467815474535 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1658 | 1467815474537 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:31:14 INFO - PROCESS | 1658 | 1467815474541 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1658 | 1467815474542 Marionette TRACE conn2 <- [1,1282,null,{}] 07:31:14 INFO - PROCESS | 1658 | 1467815474544 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}] 07:31:14 INFO - PROCESS | 1658 | 1467815474545 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:14 INFO - PROCESS | 1658 | 1467815474653 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:31:14 INFO - PROCESS | 1658 | 1467815474661 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1658 | 1467815474663 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae35000 == 40 [pid = 1658] [id = 328] 07:31:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12133d800) [pid = 1658] [serial = 983] [outer = 0x0] 07:31:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128de9c00) [pid = 1658] [serial = 984] [outer = 0x12133d800] 07:31:14 INFO - PROCESS | 1658 | 1467815474690 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1294d7400) [pid = 1658] [serial = 985] [outer = 0x12133d800] 07:31:15 INFO - PROCESS | 1658 | 1467815475014 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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 524ms 07:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:31:15 INFO - PROCESS | 1658 | 1467815475063 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1658 | 1467815475065 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:31:15 INFO - PROCESS | 1658 | 1467815475067 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1658 | 1467815475069 Marionette TRACE conn2 <- [1,1286,null,{}] 07:31:15 INFO - PROCESS | 1658 | 1467815475071 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}] 07:31:15 INFO - PROCESS | 1658 | 1467815475072 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:15 INFO - PROCESS | 1658 | 1467815475162 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:31:15 INFO - PROCESS | 1658 | 1467815475166 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1658 | 1467815475167 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b967800 == 41 [pid = 1658] [id = 329] 07:31:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1294e4400) [pid = 1658] [serial = 986] [outer = 0x0] 07:31:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12a5fa400) [pid = 1658] [serial = 987] [outer = 0x1294e4400] 07:31:15 INFO - PROCESS | 1658 | 1467815475191 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12ae6d400) [pid = 1658] [serial = 988] [outer = 0x1294e4400] 07:31:15 INFO - PROCESS | 1658 | 1467815475511 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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 469ms 07:31:15 INFO - PROCESS | 1658 | 1467815475536 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1658 | 1467815475538 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:31:15 INFO - PROCESS | 1658 | 1467815475542 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1658 | 1467815475543 Marionette TRACE conn2 <- [1,1290,null,{}] 07:31:15 INFO - PROCESS | 1658 | 1467815475553 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}] 07:31:15 INFO - PROCESS | 1658 | 1467815475554 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:15 INFO - PROCESS | 1658 | 1467815475660 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:31:15 INFO - PROCESS | 1658 | 1467815475667 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1658 | 1467815475668 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3e4800 == 42 [pid = 1658] [id = 330] 07:31:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12a810000) [pid = 1658] [serial = 989] [outer = 0x0] 07:31:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12af96400) [pid = 1658] [serial = 990] [outer = 0x12a810000] 07:31:15 INFO - PROCESS | 1658 | 1467815475691 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12b121400) [pid = 1658] [serial = 991] [outer = 0x12a810000] 07:31:16 INFO - PROCESS | 1658 | 1467815476032 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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 07:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:31:16 INFO - PROCESS | 1658 | 1467815476061 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1658 | 1467815476064 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:31:16 INFO - PROCESS | 1658 | 1467815476068 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1658 | 1467815476070 Marionette TRACE conn2 <- [1,1294,null,{}] 07:31:16 INFO - PROCESS | 1658 | 1467815476077 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}] 07:31:16 INFO - PROCESS | 1658 | 1467815476079 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:16 INFO - PROCESS | 1658 | 1467815476187 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:31:16 INFO - PROCESS | 1658 | 1467815476241 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1658 | 1467815476244 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x116859000 == 43 [pid = 1658] [id = 331] 07:31:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1131a0400) [pid = 1658] [serial = 992] [outer = 0x0] 07:31:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x113b11800) [pid = 1658] [serial = 993] [outer = 0x1131a0400] 07:31:16 INFO - PROCESS | 1658 | 1467815476275 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x116641800) [pid = 1658] [serial = 994] [outer = 0x1131a0400] 07:31:16 INFO - PROCESS | 1658 | 1467815476722 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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 675ms 07:31:16 INFO - PROCESS | 1658 | 1467815476742 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1658 | 1467815476745 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:31:16 INFO - PROCESS | 1658 | 1467815476750 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1658 | 1467815476752 Marionette TRACE conn2 <- [1,1298,null,{}] 07:31:16 INFO - PROCESS | 1658 | 1467815476754 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}] 07:31:16 INFO - PROCESS | 1658 | 1467815476756 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:16 INFO - PROCESS | 1658 | 1467815476860 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:31:16 INFO - PROCESS | 1658 | 1467815476916 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1658 | 1467815476917 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac1800 == 44 [pid = 1658] [id = 332] 07:31:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11817b400) [pid = 1658] [serial = 995] [outer = 0x0] 07:31:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1188f5c00) [pid = 1658] [serial = 996] [outer = 0x11817b400] 07:31:16 INFO - PROCESS | 1658 | 1467815476947 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11916b400) [pid = 1658] [serial = 997] [outer = 0x11817b400] 07:31:17 INFO - PROCESS | 1658 | 1467815477398 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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 669ms 07:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:31:17 INFO - PROCESS | 1658 | 1467815477420 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1658 | 1467815477421 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:31:17 INFO - PROCESS | 1658 | 1467815477424 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1658 | 1467815477426 Marionette TRACE conn2 <- [1,1302,null,{}] 07:31:17 INFO - PROCESS | 1658 | 1467815477434 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}] 07:31:17 INFO - PROCESS | 1658 | 1467815477438 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:17 INFO - PROCESS | 1658 | 1467815477560 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:31:17 INFO - PROCESS | 1658 | 1467815477630 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1658 | 1467815477633 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12af19800 == 45 [pid = 1658] [id = 333] 07:31:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x11995d800) [pid = 1658] [serial = 998] [outer = 0x0] 07:31:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1218dc000) [pid = 1658] [serial = 999] [outer = 0x11995d800] 07:31:17 INFO - PROCESS | 1658 | 1467815477664 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x125e57c00) [pid = 1658] [serial = 1000] [outer = 0x11995d800] 07:31:18 INFO - PROCESS | 1658 | 1467815478078 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 07:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:31:18 INFO - PROCESS | 1658 | 1467815478096 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1658 | 1467815478098 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1658 | 1467815478100 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1658 | 1467815478101 Marionette TRACE conn2 <- [1,1306,null,{}] 07:31:18 INFO - PROCESS | 1658 | 1467815478104 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}] 07:31:18 INFO - PROCESS | 1658 | 1467815478105 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:18 INFO - PROCESS | 1658 | 1467815478207 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:31:18 INFO - PROCESS | 1658 | 1467815478260 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1658 | 1467815478261 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c572800 == 46 [pid = 1658] [id = 334] 07:31:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x125f9d000) [pid = 1658] [serial = 1001] [outer = 0x0] 07:31:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126bb0c00) [pid = 1658] [serial = 1002] [outer = 0x125f9d000] 07:31:18 INFO - PROCESS | 1658 | 1467815478292 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x129306c00) [pid = 1658] [serial = 1003] [outer = 0x125f9d000] 07:31:18 INFO - PROCESS | 1658 | 1467815478698 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 619ms 07:31:18 INFO - PROCESS | 1658 | 1467815478719 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1658 | 1467815478721 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:31:18 INFO - PROCESS | 1658 | 1467815478725 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1658 | 1467815478727 Marionette TRACE conn2 <- [1,1310,null,{}] 07:31:18 INFO - PROCESS | 1658 | 1467815478729 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}] 07:31:18 INFO - PROCESS | 1658 | 1467815478730 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:18 INFO - PROCESS | 1658 | 1467815478828 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:31:18 INFO - PROCESS | 1658 | 1467815478915 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1658 | 1467815478916 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c969800 == 47 [pid = 1658] [id = 335] 07:31:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1294e1800) [pid = 1658] [serial = 1004] [outer = 0x0] 07:31:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12a5ff000) [pid = 1658] [serial = 1005] [outer = 0x1294e1800] 07:31:18 INFO - PROCESS | 1658 | 1467815478945 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12b120c00) [pid = 1658] [serial = 1006] [outer = 0x1294e1800] 07:31:19 INFO - PROCESS | 1658 | 1467815479370 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] 07:31:19 INFO - PROCESS | 1658 | 1467815479397 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:31:19 INFO - PROCESS | 1658 | 1467815479399 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1658 | 1467815479400 Marionette TRACE conn2 <- [1,1314,null,{}] 07:31:19 INFO - PROCESS | 1658 | 1467815479403 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}] 07:31:19 INFO - PROCESS | 1658 | 1467815479407 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:19 INFO - PROCESS | 1658 | 1467815479530 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:31:19 INFO - PROCESS | 1658 | 1467815479589 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1658 | 1467815479591 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d1000 == 48 [pid = 1658] [id = 336] 07:31:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x123b8fc00) [pid = 1658] [serial = 1007] [outer = 0x0] 07:31:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a5f6c00) [pid = 1658] [serial = 1008] [outer = 0x123b8fc00] 07:31:19 INFO - PROCESS | 1658 | 1467815479619 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12bc8cc00) [pid = 1658] [serial = 1009] [outer = 0x123b8fc00] 07:31:20 INFO - PROCESS | 1658 | 1467815480300 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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 973ms 07:31:20 INFO - PROCESS | 1658 | 1467815480373 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1658 | 1467815480376 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:31:20 INFO - PROCESS | 1658 | 1467815480381 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1658 | 1467815480386 Marionette TRACE conn2 <- [1,1318,null,{}] 07:31:20 INFO - PROCESS | 1658 | 1467815480411 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}] 07:31:20 INFO - PROCESS | 1658 | 1467815480413 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:20 INFO - PROCESS | 1658 | 1467815480548 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:31:20 INFO - PROCESS | 1658 | 1467815480603 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1658 | 1467815480605 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192de000 == 49 [pid = 1658] [id = 337] 07:31:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x115e9f000) [pid = 1658] [serial = 1010] [outer = 0x0] 07:31:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11663f800) [pid = 1658] [serial = 1011] [outer = 0x115e9f000] 07:31:20 INFO - PROCESS | 1658 | 1467815480633 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1185a4400) [pid = 1658] [serial = 1012] [outer = 0x115e9f000] 07:31:21 INFO - PROCESS | 1658 | 1467815481099 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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 747ms 07:31:21 INFO - PROCESS | 1658 | 1467815481143 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1658 | 1467815481147 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:31:21 INFO - PROCESS | 1658 | 1467815481153 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1658 | 1467815481154 Marionette TRACE conn2 <- [1,1322,null,{}] 07:31:21 INFO - PROCESS | 1658 | 1467815481159 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}] 07:31:21 INFO - PROCESS | 1658 | 1467815481160 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12b967800 == 48 [pid = 1658] [id = 329] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae35000 == 47 [pid = 1658] [id = 328] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac8800 == 46 [pid = 1658] [id = 327] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x129453000 == 45 [pid = 1658] [id = 326] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x129085000 == 44 [pid = 1658] [id = 325] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x128b4c000 == 43 [pid = 1658] [id = 324] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x125e46800 == 42 [pid = 1658] [id = 323] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a5800 == 41 [pid = 1658] [id = 322] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x119aca800 == 40 [pid = 1658] [id = 321] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d4000 == 39 [pid = 1658] [id = 320] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1168cc800 == 38 [pid = 1658] [id = 319] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x113b29000 == 37 [pid = 1658] [id = 318] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1195dc800 == 36 [pid = 1658] [id = 317] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x11397d800 == 35 [pid = 1658] [id = 316] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c6800 == 34 [pid = 1658] [id = 304] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1192de000 == 33 [pid = 1658] [id = 337] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d1000 == 32 [pid = 1658] [id = 336] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12c969800 == 31 [pid = 1658] [id = 335] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12c572800 == 30 [pid = 1658] [id = 334] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12af19800 == 29 [pid = 1658] [id = 333] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac1800 == 28 [pid = 1658] [id = 332] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3e4800 == 27 [pid = 1658] [id = 330] 07:31:21 INFO - PROCESS | 1658 | --DOCSHELL 0x116859000 == 26 [pid = 1658] [id = 331] 07:31:21 INFO - PROCESS | 1658 | 1467815481961 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x128dbdc00) [pid = 1658] [serial = 928] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12a5f3c00) [pid = 1658] [serial = 933] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12af8c000) [pid = 1658] [serial = 943] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12a465c00) [pid = 1658] [serial = 931] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x123bf0000) [pid = 1658] [serial = 939] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12b124000) [pid = 1658] [serial = 945] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x116f9a800) [pid = 1658] [serial = 936] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1195eb000) [pid = 1658] [serial = 937] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12a814c00) [pid = 1658] [serial = 942] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119165c00) [pid = 1658] [serial = 897] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11885d800) [pid = 1658] [serial = 896] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x126797800) [pid = 1658] [serial = 901] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x123bf0400) [pid = 1658] [serial = 900] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12a5fc800) [pid = 1658] [serial = 934] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12a5ac800) [pid = 1658] [serial = 904] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x129306000) [pid = 1658] [serial = 903] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12b98f400) [pid = 1658] [serial = 907] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12b7d9400) [pid = 1658] [serial = 906] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11885dc00) [pid = 1658] [serial = 910] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1181a8000) [pid = 1658] [serial = 909] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12930e000) [pid = 1658] [serial = 940] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128b7a800) [pid = 1658] [serial = 925] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x128b86800) [pid = 1658] [serial = 927] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x123bb7c00) [pid = 1658] [serial = 912] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126ae1c00) [pid = 1658] [serial = 913] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x126b17800) [pid = 1658] [serial = 924] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1185a4c00) [pid = 1658] [serial = 915] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11910d400) [pid = 1658] [serial = 916] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x128dea400) [pid = 1658] [serial = 930] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x119677000) [pid = 1658] [serial = 918] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1213ccc00) [pid = 1658] [serial = 919] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x123b96800) [pid = 1658] [serial = 921] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x125f92c00) [pid = 1658] [serial = 922] [outer = 0x0] [url = about:blank] 07:31:22 INFO - PROCESS | 1658 | 1467815482111 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1658 | 1467815482113 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e57800 == 27 [pid = 1658] [id = 338] 07:31:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x112f18400) [pid = 1658] [serial = 1013] [outer = 0x0] 07:31:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x11319c800) [pid = 1658] [serial = 1014] [outer = 0x112f18400] 07:31:22 INFO - PROCESS | 1658 | 1467815482142 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x113b0e400) [pid = 1658] [serial = 1015] [outer = 0x112f18400] 07:31:22 INFO - PROCESS | 1658 | 1467815482456 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]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1326ms 07:31:22 INFO - PROCESS | 1658 | 1467815482480 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1658 | 1467815482483 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:31:22 INFO - PROCESS | 1658 | 1467815482486 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1658 | 1467815482489 Marionette TRACE conn2 <- [1,1326,null,{}] 07:31:22 INFO - PROCESS | 1658 | 1467815482495 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}] 07:31:22 INFO - PROCESS | 1658 | 1467815482496 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:22 INFO - PROCESS | 1658 | 1467815482596 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:31:22 INFO - PROCESS | 1658 | 1467815482647 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1658 | 1467815482649 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x117158000 == 28 [pid = 1658] [id = 339] 07:31:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x115de7800) [pid = 1658] [serial = 1016] [outer = 0x0] 07:31:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116815c00) [pid = 1658] [serial = 1017] [outer = 0x115de7800] 07:31:22 INFO - PROCESS | 1658 | 1467815482675 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x117dc5c00) [pid = 1658] [serial = 1018] [outer = 0x115de7800] 07:31:22 INFO - PROCESS | 1658 | 1467815482962 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]]]}] 07:31: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 07:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 525ms 07:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:31:23 INFO - PROCESS | 1658 | 1467815483012 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1658 | 1467815483013 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:31:23 INFO - PROCESS | 1658 | 1467815483015 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1658 | 1467815483017 Marionette TRACE conn2 <- [1,1330,null,{}] 07:31:23 INFO - PROCESS | 1658 | 1467815483019 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}] 07:31:23 INFO - PROCESS | 1658 | 1467815483020 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:23 INFO - PROCESS | 1658 | 1467815483099 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:31:23 INFO - PROCESS | 1658 | 1467815483112 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1658 | 1467815483114 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x117167000 == 29 [pid = 1658] [id = 340] 07:31:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x117572400) [pid = 1658] [serial = 1019] [outer = 0x0] 07:31:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1185a4800) [pid = 1658] [serial = 1020] [outer = 0x117572400] 07:31:23 INFO - PROCESS | 1658 | 1467815483191 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x118755800) [pid = 1658] [serial = 1021] [outer = 0x117572400] 07:31:23 INFO - PROCESS | 1658 | 1467815483498 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]]]}] 07:31:23 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 07:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 07:31:23 INFO - PROCESS | 1658 | 1467815483535 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1658 | 1467815483537 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:31:23 INFO - PROCESS | 1658 | 1467815483547 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1658 | 1467815483550 Marionette TRACE conn2 <- [1,1334,null,{}] 07:31:23 INFO - PROCESS | 1658 | 1467815483553 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}] 07:31:23 INFO - PROCESS | 1658 | 1467815483555 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:23 INFO - PROCESS | 1658 | 1467815483634 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:31:23 INFO - PROCESS | 1658 | 1467815483638 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1658 | 1467815483641 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195e0000 == 30 [pid = 1658] [id = 341] 07:31:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x118868400) [pid = 1658] [serial = 1022] [outer = 0x0] 07:31:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x119160800) [pid = 1658] [serial = 1023] [outer = 0x118868400] 07:31:23 INFO - PROCESS | 1658 | 1467815483666 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119a8a400) [pid = 1658] [serial = 1024] [outer = 0x118868400] 07:31:23 INFO - PROCESS | 1658 | 1467815483992 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]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 475ms 07:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:31:24 INFO - PROCESS | 1658 | 1467815484018 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1658 | 1467815484019 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:31:24 INFO - PROCESS | 1658 | 1467815484029 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1658 | 1467815484031 Marionette TRACE conn2 <- [1,1338,null,{}] 07:31:24 INFO - PROCESS | 1658 | 1467815484060 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}] 07:31:24 INFO - PROCESS | 1658 | 1467815484061 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:24 INFO - PROCESS | 1658 | 1467815484184 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:31:24 INFO - PROCESS | 1658 | 1467815484199 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1658 | 1467815484200 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x119abf000 == 31 [pid = 1658] [id = 342] 07:31:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x119119400) [pid = 1658] [serial = 1025] [outer = 0x0] 07:31:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x120fe6800) [pid = 1658] [serial = 1026] [outer = 0x119119400] 07:31:24 INFO - PROCESS | 1658 | 1467815484240 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1213d2000) [pid = 1658] [serial = 1027] [outer = 0x119119400] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x125ee8800) [pid = 1658] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x126b11c00) [pid = 1658] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x128b82c00) [pid = 1658] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x116813c00) [pid = 1658] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1213c6800) [pid = 1658] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1121bd400) [pid = 1658] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x117dc9800) [pid = 1658] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x113b73000) [pid = 1658] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113be5400) [pid = 1658] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x112d70000) [pid = 1658] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12af8d000) [pid = 1658] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1127d0800) [pid = 1658] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1294e4400) [pid = 1658] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a810000) [pid = 1658] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x123b97c00) [pid = 1658] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:31:24 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12133d800) [pid = 1658] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:31:25 INFO - PROCESS | 1658 | 1467815485567 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]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1549ms 07:31:25 INFO - PROCESS | 1658 | 1467815485571 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 1658 | 1467815485573 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:31:25 INFO - PROCESS | 1658 | 1467815485576 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1658 | 1467815485578 Marionette TRACE conn2 <- [1,1342,null,{}] 07:31:25 INFO - PROCESS | 1658 | 1467815485582 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}] 07:31:25 INFO - PROCESS | 1658 | 1467815485584 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:25 INFO - PROCESS | 1658 | 1467815485686 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:31:25 INFO - PROCESS | 1658 | 1467815485735 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1658 | 1467815485737 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x117483000 == 32 [pid = 1658] [id = 343] 07:31:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x112979400) [pid = 1658] [serial = 1028] [outer = 0x0] 07:31:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x113be5400) [pid = 1658] [serial = 1029] [outer = 0x112979400] 07:31:25 INFO - PROCESS | 1658 | 1467815485768 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x11660cc00) [pid = 1658] [serial = 1030] [outer = 0x112979400] 07:31:26 INFO - PROCESS | 1658 | 1467815486289 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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 773ms 07:31:26 INFO - PROCESS | 1658 | 1467815486350 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1658 | 1467815486353 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:31:26 INFO - PROCESS | 1658 | 1467815486360 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1658 | 1467815486362 Marionette TRACE conn2 <- [1,1346,null,{}] 07:31:26 INFO - PROCESS | 1658 | 1467815486365 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}] 07:31:26 INFO - PROCESS | 1658 | 1467815486366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:26 INFO - PROCESS | 1658 | 1467815486473 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:31:26 INFO - PROCESS | 1658 | 1467815486550 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1658 | 1467815486551 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x11340c000 == 33 [pid = 1658] [id = 344] 07:31:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x113198400) [pid = 1658] [serial = 1031] [outer = 0x0] 07:31:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116811000) [pid = 1658] [serial = 1032] [outer = 0x113198400] 07:31:26 INFO - PROCESS | 1658 | 1467815486583 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11853a400) [pid = 1658] [serial = 1033] [outer = 0x113198400] 07:31:27 INFO - PROCESS | 1658 | --DOCSHELL 0x1195e0000 == 32 [pid = 1658] [id = 341] 07:31:27 INFO - PROCESS | 1658 | --DOCSHELL 0x117167000 == 31 [pid = 1658] [id = 340] 07:31:27 INFO - PROCESS | 1658 | --DOCSHELL 0x117158000 == 30 [pid = 1658] [id = 339] 07:31:27 INFO - PROCESS | 1658 | --DOCSHELL 0x112e57800 == 29 [pid = 1658] [id = 338] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x126b0fc00) [pid = 1658] [serial = 972] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128b85000) [pid = 1658] [serial = 975] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x126ba8000) [pid = 1658] [serial = 973] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128dbf800) [pid = 1658] [serial = 978] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x128dbf000) [pid = 1658] [serial = 976] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x126711c00) [pid = 1658] [serial = 982] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x119961c00) [pid = 1658] [serial = 981] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1213d2800) [pid = 1658] [serial = 966] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x112d6cc00) [pid = 1658] [serial = 948] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11319a800) [pid = 1658] [serial = 949] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x118751800) [pid = 1658] [serial = 960] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x119111400) [pid = 1658] [serial = 961] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x118172000) [pid = 1658] [serial = 951] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1188f0400) [pid = 1658] [serial = 952] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x1161bc400) [pid = 1658] [serial = 957] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x11756dc00) [pid = 1658] [serial = 958] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x113197000) [pid = 1658] [serial = 954] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1131a1c00) [pid = 1658] [serial = 955] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12b994000) [pid = 1658] [serial = 946] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x11919c400) [pid = 1658] [serial = 963] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x120e88000) [pid = 1658] [serial = 964] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x123aa5400) [pid = 1658] [serial = 967] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12a5fa400) [pid = 1658] [serial = 987] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x12ae6d400) [pid = 1658] [serial = 988] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x1290d3c00) [pid = 1658] [serial = 979] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x12af96400) [pid = 1658] [serial = 990] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12b121400) [pid = 1658] [serial = 991] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x124b26c00) [pid = 1658] [serial = 969] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x125e65400) [pid = 1658] [serial = 970] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x1294d7400) [pid = 1658] [serial = 985] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x128de9c00) [pid = 1658] [serial = 984] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1658 | 1467815487120 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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 769ms 07:31:27 INFO - PROCESS | 1658 | 1467815487129 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1658 | 1467815487132 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:31:27 INFO - PROCESS | 1658 | 1467815487134 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1658 | 1467815487138 Marionette TRACE conn2 <- [1,1350,null,{}] 07:31:27 INFO - PROCESS | 1658 | 1467815487144 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}] 07:31:27 INFO - PROCESS | 1658 | 1467815487146 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:27 INFO - PROCESS | 1658 | 1467815487229 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:31:27 INFO - PROCESS | 1658 | 1467815487233 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1658 | 1467815487235 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x11669b000 == 30 [pid = 1658] [id = 345] 07:31:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x11688c400) [pid = 1658] [serial = 1034] [outer = 0x0] 07:31:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x117568c00) [pid = 1658] [serial = 1035] [outer = 0x11688c400] 07:31:27 INFO - PROCESS | 1658 | 1467815487265 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x11817b800) [pid = 1658] [serial = 1036] [outer = 0x11688c400] 07:31:27 INFO - PROCESS | 1658 | 1467815487621 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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 524ms 07:31:27 INFO - PROCESS | 1658 | 1467815487659 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1658 | 1467815487662 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:31:27 INFO - PROCESS | 1658 | 1467815487666 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1658 | 1467815487668 Marionette TRACE conn2 <- [1,1354,null,{}] 07:31:27 INFO - PROCESS | 1658 | 1467815487670 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}] 07:31:27 INFO - PROCESS | 1658 | 1467815487672 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:27 INFO - PROCESS | 1658 | 1467815487752 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:31:27 INFO - PROCESS | 1658 | 1467815487759 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1658 | 1467815487760 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181dc800 == 31 [pid = 1658] [id = 346] 07:31:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x1185a7800) [pid = 1658] [serial = 1037] [outer = 0x0] 07:31:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x11910c400) [pid = 1658] [serial = 1038] [outer = 0x1185a7800] 07:31:27 INFO - PROCESS | 1658 | 1467815487787 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x119117c00) [pid = 1658] [serial = 1039] [outer = 0x1185a7800] 07:31:28 INFO - PROCESS | 1658 | 1467815488112 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 469ms 07:31:28 INFO - PROCESS | 1658 | 1467815488135 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1658 | 1467815488137 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:31:28 INFO - PROCESS | 1658 | 1467815488139 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1658 | 1467815488144 Marionette TRACE conn2 <- [1,1358,null,{}] 07:31:28 INFO - PROCESS | 1658 | 1467815488151 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}] 07:31:28 INFO - PROCESS | 1658 | 1467815488155 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:28 INFO - PROCESS | 1658 | 1467815488235 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:31:28 INFO - PROCESS | 1658 | 1467815488288 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1658 | 1467815488290 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x120fb6000 == 32 [pid = 1658] [id = 347] 07:31:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x1127cd800) [pid = 1658] [serial = 1040] [outer = 0x0] 07:31:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x1191a6000) [pid = 1658] [serial = 1041] [outer = 0x1127cd800] 07:31:28 INFO - PROCESS | 1658 | 1467815488317 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1213ca000) [pid = 1658] [serial = 1042] [outer = 0x1127cd800] 07:31:28 INFO - PROCESS | 1658 | 1467815488669 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 573ms 07:31:28 INFO - PROCESS | 1658 | 1467815488713 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1658 | 1467815488716 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:31:28 INFO - PROCESS | 1658 | 1467815488719 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1658 | 1467815488721 Marionette TRACE conn2 <- [1,1362,null,{}] 07:31:28 INFO - PROCESS | 1658 | 1467815488724 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}] 07:31:28 INFO - PROCESS | 1658 | 1467815488726 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:28 INFO - PROCESS | 1658 | 1467815488883 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:31:28 INFO - PROCESS | 1658 | 1467815488896 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1658 | 1467815488897 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12175d000 == 33 [pid = 1658] [id = 348] 07:31:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1213cd400) [pid = 1658] [serial = 1043] [outer = 0x0] 07:31:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x123aa5400) [pid = 1658] [serial = 1044] [outer = 0x1213cd400] 07:31:28 INFO - PROCESS | 1658 | 1467815488940 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x123b93800) [pid = 1658] [serial = 1045] [outer = 0x1213cd400] 07:31:29 INFO - PROCESS | 1658 | 1467815489379 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]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 07:31:29 INFO - PROCESS | 1658 | 1467815489390 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:31:29 INFO - PROCESS | 1658 | 1467815489392 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:31:29 INFO - PROCESS | 1658 | 1467815489395 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1658 | 1467815489396 Marionette TRACE conn2 <- [1,1366,null,{}] 07:31:29 INFO - PROCESS | 1658 | 1467815489398 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}] 07:31:29 INFO - PROCESS | 1658 | 1467815489399 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:29 INFO - PROCESS | 1658 | 1467815489494 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:31:29 INFO - PROCESS | 1658 | 1467815489509 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1658 | 1467815489510 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e3e800 == 34 [pid = 1658] [id = 349] 07:31:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x123b94000) [pid = 1658] [serial = 1046] [outer = 0x0] 07:31:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x124b26c00) [pid = 1658] [serial = 1047] [outer = 0x123b94000] 07:31:29 INFO - PROCESS | 1658 | 1467815489534 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x125e57400) [pid = 1658] [serial = 1048] [outer = 0x123b94000] 07:31:29 INFO - PROCESS | 1658 | 1467815489920 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] 07:31:29 INFO - PROCESS | 1658 | 1467815489964 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:31:29 INFO - PROCESS | 1658 | 1467815489967 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1658 | 1467815489968 Marionette TRACE conn2 <- [1,1370,null,{}] 07:31:29 INFO - PROCESS | 1658 | 1467815489970 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}] 07:31:29 INFO - PROCESS | 1658 | 1467815489974 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:30 INFO - PROCESS | 1658 | 1467815490078 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:31:30 INFO - PROCESS | 1658 | 1467815490089 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1658 | 1467815490092 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a32000 == 35 [pid = 1658] [id = 350] 07:31:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x125e58000) [pid = 1658] [serial = 1049] [outer = 0x0] 07:31:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x12670e400) [pid = 1658] [serial = 1050] [outer = 0x125e58000] 07:31:30 INFO - PROCESS | 1658 | 1467815490117 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x119116c00) [pid = 1658] [serial = 1051] [outer = 0x125e58000] 07:31:30 INFO - PROCESS | 1658 | 1467815490551 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] 07:31:30 INFO - PROCESS | 1658 | 1467815490595 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:31:30 INFO - PROCESS | 1658 | 1467815490598 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1658 | 1467815490600 Marionette TRACE conn2 <- [1,1374,null,{}] 07:31:30 INFO - PROCESS | 1658 | 1467815490603 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}] 07:31:30 INFO - PROCESS | 1658 | 1467815490605 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:30 INFO - PROCESS | 1658 | 1467815490719 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:31:30 INFO - PROCESS | 1658 | 1467815490772 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1658 | 1467815490773 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b59000 == 36 [pid = 1658] [id = 351] 07:31:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x126baac00) [pid = 1658] [serial = 1052] [outer = 0x0] 07:31:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x128b7c800) [pid = 1658] [serial = 1053] [outer = 0x126baac00] 07:31:30 INFO - PROCESS | 1658 | 1467815490796 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x128ccec00) [pid = 1658] [serial = 1054] [outer = 0x126baac00] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x112f18400) [pid = 1658] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x117572400) [pid = 1658] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x115de7800) [pid = 1658] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x118868400) [pid = 1658] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x125f9d000) [pid = 1658] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x115e9f000) [pid = 1658] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x11995d800) [pid = 1658] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x11817b400) [pid = 1658] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x1131a0400) [pid = 1658] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x1294e1800) [pid = 1658] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:31:30 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x123b8fc00) [pid = 1658] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:31:31 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:31 INFO - PROCESS | 1658 | 1467815491077 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] 07:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:31:31 INFO - PROCESS | 1658 | 1467815491121 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:31:31 INFO - PROCESS | 1658 | 1467815491125 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1658 | 1467815491128 Marionette TRACE conn2 <- [1,1378,null,{}] 07:31:31 INFO - PROCESS | 1658 | 1467815491130 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}] 07:31:31 INFO - PROCESS | 1658 | 1467815491131 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:31 INFO - PROCESS | 1658 | 1467815491210 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:31:31 INFO - PROCESS | 1658 | 1467815491214 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1658 | 1467815491215 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12907e000 == 37 [pid = 1658] [id = 352] 07:31:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x115e99800) [pid = 1658] [serial = 1055] [outer = 0x0] 07:31:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x11919cc00) [pid = 1658] [serial = 1056] [outer = 0x115e99800] 07:31:31 INFO - PROCESS | 1658 | 1467815491239 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x128b79000) [pid = 1658] [serial = 1057] [outer = 0x115e99800] 07:31:31 INFO - PROCESS | 1658 | 1467815491553 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] 07:31:31 INFO - PROCESS | 1658 | 1467815491597 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:31:31 INFO - PROCESS | 1658 | 1467815491599 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1658 | 1467815491600 Marionette TRACE conn2 <- [1,1382,null,{}] 07:31:31 INFO - PROCESS | 1658 | 1467815491602 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}] 07:31:31 INFO - PROCESS | 1658 | 1467815491603 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:31 INFO - PROCESS | 1658 | 1467815491703 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:31:31 INFO - PROCESS | 1658 | 1467815491711 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1658 | 1467815491712 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x120fb3000 == 38 [pid = 1658] [id = 353] 07:31:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x119682800) [pid = 1658] [serial = 1058] [outer = 0x0] 07:31:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x128dbb400) [pid = 1658] [serial = 1059] [outer = 0x119682800] 07:31:31 INFO - PROCESS | 1658 | 1467815491736 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x128dc1800) [pid = 1658] [serial = 1060] [outer = 0x119682800] 07:31:32 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:32 INFO - PROCESS | 1658 | 1467815492051 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] 07:31:32 INFO - PROCESS | 1658 | 1467815492069 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:31:32 INFO - PROCESS | 1658 | 1467815492071 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1658 | 1467815492073 Marionette TRACE conn2 <- [1,1386,null,{}] 07:31:32 INFO - PROCESS | 1658 | 1467815492077 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}] 07:31:32 INFO - PROCESS | 1658 | 1467815492078 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:32 INFO - PROCESS | 1658 | 1467815492153 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:31:32 INFO - PROCESS | 1658 | 1467815492159 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1658 | 1467815492160 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43a800 == 39 [pid = 1658] [id = 354] 07:31:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x128dc4c00) [pid = 1658] [serial = 1061] [outer = 0x0] 07:31:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x1290ccc00) [pid = 1658] [serial = 1062] [outer = 0x128dc4c00] 07:31:32 INFO - PROCESS | 1658 | 1467815492183 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1290da400) [pid = 1658] [serial = 1063] [outer = 0x128dc4c00] 07:31:32 INFO - PROCESS | 1658 | 1467815492508 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] 07:31:32 INFO - PROCESS | 1658 | 1467815492545 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:31:32 INFO - PROCESS | 1658 | 1467815492547 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1658 | 1467815492549 Marionette TRACE conn2 <- [1,1390,null,{}] 07:31:32 INFO - PROCESS | 1658 | 1467815492551 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}] 07:31:32 INFO - PROCESS | 1658 | 1467815492553 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:32 INFO - PROCESS | 1658 | 1467815492668 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:31:32 INFO - PROCESS | 1658 | 1467815492675 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1658 | 1467815492676 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a6a0000 == 40 [pid = 1658] [id = 355] 07:31:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1290db800) [pid = 1658] [serial = 1064] [outer = 0x0] 07:31:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1294db400) [pid = 1658] [serial = 1065] [outer = 0x1290db800] 07:31:32 INFO - PROCESS | 1658 | 1467815492703 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x12a80b000) [pid = 1658] [serial = 1066] [outer = 0x1290db800] 07:31:32 INFO - PROCESS | 1658 | 1467815492989 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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 07:31:33 INFO - PROCESS | 1658 | 1467815493016 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1658 | 1467815493017 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:31:33 INFO - PROCESS | 1658 | 1467815493019 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1658 | 1467815493020 Marionette TRACE conn2 <- [1,1394,null,{}] 07:31:33 INFO - PROCESS | 1658 | 1467815493030 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}] 07:31:33 INFO - PROCESS | 1658 | 1467815493031 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:33 INFO - PROCESS | 1658 | 1467815493116 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:31:33 INFO - PROCESS | 1658 | 1467815493120 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1658 | 1467815493121 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b14a800 == 41 [pid = 1658] [id = 356] 07:31:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x128b86400) [pid = 1658] [serial = 1067] [outer = 0x0] 07:31:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x12a811800) [pid = 1658] [serial = 1068] [outer = 0x128b86400] 07:31:33 INFO - PROCESS | 1658 | 1467815493145 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x12ae72400) [pid = 1658] [serial = 1069] [outer = 0x128b86400] 07:31:33 INFO - PROCESS | 1658 | 1467815493647 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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 07:31:33 INFO - PROCESS | 1658 | 1467815493691 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1658 | 1467815493694 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:31:33 INFO - PROCESS | 1658 | 1467815493697 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1658 | 1467815493700 Marionette TRACE conn2 <- [1,1398,null,{}] 07:31:33 INFO - PROCESS | 1658 | 1467815493704 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}] 07:31:33 INFO - PROCESS | 1658 | 1467815493706 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:33 INFO - PROCESS | 1658 | 1467815493813 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:31:33 INFO - PROCESS | 1658 | 1467815493893 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1658 | 1467815493895 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x118146000 == 42 [pid = 1658] [id = 357] 07:31:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1161b4c00) [pid = 1658] [serial = 1070] [outer = 0x0] 07:31:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11756f800) [pid = 1658] [serial = 1071] [outer = 0x1161b4c00] 07:31:33 INFO - PROCESS | 1658 | 1467815493927 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1185a4c00) [pid = 1658] [serial = 1072] [outer = 0x1161b4c00] 07:31:34 INFO - PROCESS | 1658 | 1467815494353 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]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 672ms 07:31:34 INFO - PROCESS | 1658 | 1467815494368 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1658 | 1467815494371 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:31:34 INFO - PROCESS | 1658 | 1467815494376 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1658 | 1467815494378 Marionette TRACE conn2 <- [1,1402,null,{}] 07:31:34 INFO - PROCESS | 1658 | 1467815494380 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}] 07:31:34 INFO - PROCESS | 1658 | 1467815494382 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:34 INFO - PROCESS | 1658 | 1467815494488 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:31:34 INFO - PROCESS | 1658 | 1467815494562 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1658 | 1467815494563 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e97800 == 43 [pid = 1658] [id = 358] 07:31:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119118400) [pid = 1658] [serial = 1073] [outer = 0x0] 07:31:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x119676800) [pid = 1658] [serial = 1074] [outer = 0x119118400] 07:31:34 INFO - PROCESS | 1658 | 1467815494636 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x121348400) [pid = 1658] [serial = 1075] [outer = 0x119118400] 07:31:35 INFO - PROCESS | 1658 | 1467815495024 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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 669ms 07:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:31:35 INFO - PROCESS | 1658 | 1467815495046 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1658 | 1467815495047 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1658 | 1467815495050 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1658 | 1467815495052 Marionette TRACE conn2 <- [1,1406,null,{}] 07:31:35 INFO - PROCESS | 1658 | 1467815495060 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}] 07:31:35 INFO - PROCESS | 1658 | 1467815495064 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:35 INFO - PROCESS | 1658 | 1467815495170 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:31:35 INFO - PROCESS | 1658 | 1467815495227 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1658 | 1467815495229 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12af37800 == 44 [pid = 1658] [id = 359] 07:31:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123b90000) [pid = 1658] [serial = 1076] [outer = 0x0] 07:31:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125e65c00) [pid = 1658] [serial = 1077] [outer = 0x123b90000] 07:31:35 INFO - PROCESS | 1658 | 1467815495259 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x126b10000) [pid = 1658] [serial = 1078] [outer = 0x123b90000] 07:31:35 INFO - PROCESS | 1658 | 1467815495732 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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 723ms 07:31:35 INFO - PROCESS | 1658 | 1467815495774 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:31:35 INFO - PROCESS | 1658 | 1467815495776 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1658 | 1467815495778 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1658 | 1467815495780 Marionette TRACE conn2 <- [1,1410,null,{}] 07:31:35 INFO - PROCESS | 1658 | 1467815495800 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}] 07:31:35 INFO - PROCESS | 1658 | 1467815495801 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:35 INFO - PROCESS | 1658 | 1467815495906 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:31:35 INFO - PROCESS | 1658 | 1467815495974 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1658 | 1467815495975 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x113b3a800 == 45 [pid = 1658] [id = 360] 07:31:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1127cdc00) [pid = 1658] [serial = 1079] [outer = 0x0] 07:31:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11919ec00) [pid = 1658] [serial = 1080] [outer = 0x1127cdc00] 07:31:36 INFO - PROCESS | 1658 | 1467815496006 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x129302c00) [pid = 1658] [serial = 1081] [outer = 0x1127cdc00] 07:31:36 INFO - PROCESS | 1658 | 1467815496597 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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 837ms 07:31:36 INFO - PROCESS | 1658 | 1467815496616 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:31:36 INFO - PROCESS | 1658 | 1467815496618 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:31:36 INFO - PROCESS | 1658 | 1467815496621 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1658 | 1467815496623 Marionette TRACE conn2 <- [1,1414,null,{}] 07:31:36 INFO - PROCESS | 1658 | 1467815496626 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}] 07:31:36 INFO - PROCESS | 1658 | 1467815496628 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:36 INFO - PROCESS | 1658 | 1467815496729 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:31:36 INFO - PROCESS | 1658 | 1467815496801 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1658 | 1467815496802 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x116acb000 == 46 [pid = 1658] [id = 361] 07:31:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x113b72800) [pid = 1658] [serial = 1082] [outer = 0x0] 07:31:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116603000) [pid = 1658] [serial = 1083] [outer = 0x113b72800] 07:31:36 INFO - PROCESS | 1658 | 1467815496831 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x117dc5800) [pid = 1658] [serial = 1084] [outer = 0x113b72800] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12a6a0000 == 45 [pid = 1658] [id = 355] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43a800 == 44 [pid = 1658] [id = 354] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x120fb3000 == 43 [pid = 1658] [id = 353] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12907e000 == 42 [pid = 1658] [id = 352] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x128b59000 == 41 [pid = 1658] [id = 351] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x126a32000 == 40 [pid = 1658] [id = 350] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x125e3e800 == 39 [pid = 1658] [id = 349] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12175d000 == 38 [pid = 1658] [id = 348] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x120fb6000 == 37 [pid = 1658] [id = 347] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1181dc800 == 36 [pid = 1658] [id = 346] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x11669b000 == 35 [pid = 1658] [id = 345] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x11340c000 == 34 [pid = 1658] [id = 344] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x119abf000 == 33 [pid = 1658] [id = 342] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x117483000 == 32 [pid = 1658] [id = 343] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x113b3a800 == 31 [pid = 1658] [id = 360] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12af37800 == 30 [pid = 1658] [id = 359] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x125e97800 == 29 [pid = 1658] [id = 358] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x118146000 == 28 [pid = 1658] [id = 357] 07:31:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12b14a800 == 27 [pid = 1658] [id = 356] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x119a8a400) [pid = 1658] [serial = 1024] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119160800) [pid = 1658] [serial = 1023] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120fe6800) [pid = 1658] [serial = 1026] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x129306c00) [pid = 1658] [serial = 1003] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1185a4400) [pid = 1658] [serial = 1012] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x125e57c00) [pid = 1658] [serial = 1000] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11916b400) [pid = 1658] [serial = 997] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116641800) [pid = 1658] [serial = 994] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12b120c00) [pid = 1658] [serial = 1006] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12bc8cc00) [pid = 1658] [serial = 1009] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11319c800) [pid = 1658] [serial = 1014] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x113b0e400) [pid = 1658] [serial = 1015] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1185a4800) [pid = 1658] [serial = 1020] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x118755800) [pid = 1658] [serial = 1021] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x116815c00) [pid = 1658] [serial = 1017] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x117dc5c00) [pid = 1658] [serial = 1018] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x11663f800) [pid = 1658] [serial = 1011] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x113b11800) [pid = 1658] [serial = 993] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1188f5c00) [pid = 1658] [serial = 996] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1218dc000) [pid = 1658] [serial = 999] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x126bb0c00) [pid = 1658] [serial = 1002] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12a5ff000) [pid = 1658] [serial = 1005] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x12a5f6c00) [pid = 1658] [serial = 1008] [outer = 0x0] [url = about:blank] 07:31:37 INFO - PROCESS | 1658 | 1467815497827 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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1223ms 07:31:37 INFO - PROCESS | 1658 | 1467815497845 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1658 | 1467815497848 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:31:37 INFO - PROCESS | 1658 | 1467815497851 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1658 | 1467815497853 Marionette TRACE conn2 <- [1,1418,null,{}] 07:31:37 INFO - PROCESS | 1658 | 1467815497857 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}] 07:31:37 INFO - PROCESS | 1658 | 1467815497860 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:37 INFO - PROCESS | 1658 | 1467815497942 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:31:37 INFO - PROCESS | 1658 | 1467815497947 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1658 | 1467815497949 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x11600c000 == 28 [pid = 1658] [id = 362] 07:31:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x11319ac00) [pid = 1658] [serial = 1085] [outer = 0x0] 07:31:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x113990800) [pid = 1658] [serial = 1086] [outer = 0x11319ac00] 07:31:37 INFO - PROCESS | 1658 | 1467815497979 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x113198800) [pid = 1658] [serial = 1087] [outer = 0x11319ac00] 07:31:38 INFO - PROCESS | 1658 | 1467815498351 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]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 07:31:38 INFO - PROCESS | 1658 | 1467815498372 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1658 | 1467815498376 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:31:38 INFO - PROCESS | 1658 | 1467815498381 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1658 | 1467815498382 Marionette TRACE conn2 <- [1,1422,null,{}] 07:31:38 INFO - PROCESS | 1658 | 1467815498385 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}] 07:31:38 INFO - PROCESS | 1658 | 1467815498386 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:38 INFO - PROCESS | 1658 | 1467815498466 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:31:38 INFO - PROCESS | 1658 | 1467815498470 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1658 | 1467815498471 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746c800 == 29 [pid = 1658] [id = 363] 07:31:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x116641800) [pid = 1658] [serial = 1088] [outer = 0x0] 07:31:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x117dc1400) [pid = 1658] [serial = 1089] [outer = 0x116641800] 07:31:38 INFO - PROCESS | 1658 | 1467815498499 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118110400) [pid = 1658] [serial = 1090] [outer = 0x116641800] 07:31:38 INFO - PROCESS | 1658 | 1467815498852 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]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 07:31:38 INFO - PROCESS | 1658 | 1467815498900 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1658 | 1467815498901 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:31:38 INFO - PROCESS | 1658 | 1467815498903 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1658 | 1467815498906 Marionette TRACE conn2 <- [1,1426,null,{}] 07:31:38 INFO - PROCESS | 1658 | 1467815498913 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}] 07:31:38 INFO - PROCESS | 1658 | 1467815498917 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:38 INFO - PROCESS | 1658 | 1467815498993 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:31:39 INFO - PROCESS | 1658 | 1467815498998 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1658 | 1467815499000 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c7000 == 30 [pid = 1658] [id = 364] 07:31:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113b76000) [pid = 1658] [serial = 1091] [outer = 0x0] 07:31:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11885f000) [pid = 1658] [serial = 1092] [outer = 0x113b76000] 07:31:39 INFO - PROCESS | 1658 | 1467815499030 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11911a800) [pid = 1658] [serial = 1093] [outer = 0x113b76000] 07:31:39 INFO - PROCESS | 1658 | 1467815499382 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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 525ms 07:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:31:39 INFO - PROCESS | 1658 | 1467815499429 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1658 | 1467815499431 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:31:39 INFO - PROCESS | 1658 | 1467815499433 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1658 | 1467815499434 Marionette TRACE conn2 <- [1,1430,null,{}] 07:31:39 INFO - PROCESS | 1658 | 1467815499436 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}] 07:31:39 INFO - PROCESS | 1658 | 1467815499437 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:39 INFO - PROCESS | 1658 | 1467815499537 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:31:39 INFO - PROCESS | 1658 | 1467815499570 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1658 | 1467815499571 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ab6000 == 31 [pid = 1658] [id = 365] 07:31:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1191a0000) [pid = 1658] [serial = 1094] [outer = 0x0] 07:31:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119679400) [pid = 1658] [serial = 1095] [outer = 0x1191a0000] 07:31:39 INFO - PROCESS | 1658 | 1467815499596 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x120e89800) [pid = 1658] [serial = 1096] [outer = 0x1191a0000] 07:31:39 INFO - PROCESS | 1658 | 1467815499993 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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 571ms 07:31:40 INFO - PROCESS | 1658 | 1467815500004 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1658 | 1467815500008 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:31:40 INFO - PROCESS | 1658 | 1467815500022 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1658 | 1467815500026 Marionette TRACE conn2 <- [1,1434,null,{}] 07:31:40 INFO - PROCESS | 1658 | 1467815500037 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}] 07:31:40 INFO - PROCESS | 1658 | 1467815500039 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:40 INFO - PROCESS | 1658 | 1467815500184 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:31:40 INFO - PROCESS | 1658 | 1467815500258 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1658 | 1467815500259 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x121759800 == 32 [pid = 1658] [id = 366] 07:31:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116604c00) [pid = 1658] [serial = 1097] [outer = 0x0] 07:31:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1213d4800) [pid = 1658] [serial = 1098] [outer = 0x116604c00] 07:31:40 INFO - PROCESS | 1658 | 1467815500290 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1218e5800) [pid = 1658] [serial = 1099] [outer = 0x116604c00] 07:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 642ms 07:31:40 INFO - PROCESS | 1658 | 1467815500646 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]]]}] 07:31:40 INFO - PROCESS | 1658 | 1467815500653 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1658 | 1467815500655 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:31:40 INFO - PROCESS | 1658 | 1467815500658 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1658 | 1467815500659 Marionette TRACE conn2 <- [1,1438,null,{}] 07:31:40 INFO - PROCESS | 1658 | 1467815500662 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}] 07:31:40 INFO - PROCESS | 1658 | 1467815500665 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:40 INFO - PROCESS | 1658 | 1467815500777 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:31:40 INFO - PROCESS | 1658 | 1467815500812 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1658 | 1467815500813 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e38000 == 33 [pid = 1658] [id = 367] 07:31:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123aa4000) [pid = 1658] [serial = 1100] [outer = 0x0] 07:31:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x124b2b000) [pid = 1658] [serial = 1101] [outer = 0x123aa4000] 07:31:40 INFO - PROCESS | 1658 | 1467815500838 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x126362400) [pid = 1658] [serial = 1102] [outer = 0x123aa4000] 07:31:41 INFO - PROCESS | 1658 | 1467815501162 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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 07:31:41 INFO - PROCESS | 1658 | 1467815501186 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1658 | 1467815501188 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:31:41 INFO - PROCESS | 1658 | 1467815501197 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1658 | 1467815501198 Marionette TRACE conn2 <- [1,1442,null,{}] 07:31:41 INFO - PROCESS | 1658 | 1467815501201 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}] 07:31:41 INFO - PROCESS | 1658 | 1467815501202 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:41 INFO - PROCESS | 1658 | 1467815501296 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:31:41 INFO - PROCESS | 1658 | 1467815501299 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1658 | 1467815501300 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b4a800 == 34 [pid = 1658] [id = 368] 07:31:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x123aa4800) [pid = 1658] [serial = 1103] [outer = 0x0] 07:31:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126719800) [pid = 1658] [serial = 1104] [outer = 0x123aa4800] 07:31:41 INFO - PROCESS | 1658 | 1467815501324 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126b0a400) [pid = 1658] [serial = 1105] [outer = 0x123aa4800] 07:31:41 INFO - PROCESS | 1658 | 1467815501684 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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 525ms 07:31:41 INFO - PROCESS | 1658 | 1467815501716 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1658 | 1467815501718 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:31:41 INFO - PROCESS | 1658 | 1467815501730 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1658 | 1467815501732 Marionette TRACE conn2 <- [1,1446,null,{}] 07:31:41 INFO - PROCESS | 1658 | 1467815501735 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}] 07:31:41 INFO - PROCESS | 1658 | 1467815501737 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:42 INFO - PROCESS | 1658 | 1467815502119 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1127cd800) [pid = 1658] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1213cd400) [pid = 1658] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128dc4c00) [pid = 1658] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x125e58000) [pid = 1658] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123b94000) [pid = 1658] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113198400) [pid = 1658] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x119682800) [pid = 1658] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x112979400) [pid = 1658] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x126baac00) [pid = 1658] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x115e99800) [pid = 1658] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11688c400) [pid = 1658] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x119119400) [pid = 1658] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1290db800) [pid = 1658] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1185a7800) [pid = 1658] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:31:42 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x128b86400) [pid = 1658] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:31:42 INFO - PROCESS | 1658 | 1467815502165 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1658 | 1467815502167 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x11812a800 == 35 [pid = 1658] [id = 369] 07:31:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1127cb000) [pid = 1658] [serial = 1106] [outer = 0x0] 07:31:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x113198400) [pid = 1658] [serial = 1107] [outer = 0x1127cb000] 07:31:42 INFO - PROCESS | 1658 | 1467815502191 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118106000) [pid = 1658] [serial = 1108] [outer = 0x1127cb000] 07:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 732ms 07:31:42 INFO - PROCESS | 1658 | 1467815502446 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]]]}] 07:31:42 INFO - PROCESS | 1658 | 1467815502454 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1658 | 1467815502455 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:31:42 INFO - PROCESS | 1658 | 1467815502465 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1658 | 1467815502466 Marionette TRACE conn2 <- [1,1450,null,{}] 07:31:42 INFO - PROCESS | 1658 | 1467815502486 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}] 07:31:42 INFO - PROCESS | 1658 | 1467815502488 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:42 INFO - PROCESS | 1658 | 1467815502589 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:31:42 INFO - PROCESS | 1658 | 1467815502595 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1658 | 1467815502596 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c4800 == 36 [pid = 1658] [id = 370] 07:31:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x118866800) [pid = 1658] [serial = 1109] [outer = 0x0] 07:31:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123aa0800) [pid = 1658] [serial = 1110] [outer = 0x118866800] 07:31:42 INFO - PROCESS | 1658 | 1467815502620 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126ba3400) [pid = 1658] [serial = 1111] [outer = 0x118866800] 07:31:42 INFO - PROCESS | 1658 | 1467815502932 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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 07:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:31:42 INFO - PROCESS | 1658 | 1467815502983 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1658 | 1467815502984 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:31:42 INFO - PROCESS | 1658 | 1467815502986 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1658 | 1467815502988 Marionette TRACE conn2 <- [1,1454,null,{}] 07:31:42 INFO - PROCESS | 1658 | 1467815502990 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}] 07:31:42 INFO - PROCESS | 1658 | 1467815502991 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:43 INFO - PROCESS | 1658 | 1467815503092 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:31:43 INFO - PROCESS | 1658 | 1467815503099 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1658 | 1467815503100 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a426000 == 37 [pid = 1658] [id = 371] 07:31:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11919f000) [pid = 1658] [serial = 1112] [outer = 0x0] 07:31:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128b7a400) [pid = 1658] [serial = 1113] [outer = 0x11919f000] 07:31:43 INFO - PROCESS | 1658 | 1467815503124 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x128cc9400) [pid = 1658] [serial = 1114] [outer = 0x11919f000] 07:31:43 INFO - PROCESS | 1658 | 1467815503432 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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 468ms 07:31:43 INFO - PROCESS | 1658 | 1467815503455 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1658 | 1467815503458 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:31:43 INFO - PROCESS | 1658 | 1467815503462 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1658 | 1467815503464 Marionette TRACE conn2 <- [1,1458,null,{}] 07:31:43 INFO - PROCESS | 1658 | 1467815503466 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}] 07:31:43 INFO - PROCESS | 1658 | 1467815503468 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:43 INFO - PROCESS | 1658 | 1467815503565 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:31:43 INFO - PROCESS | 1658 | 1467815503568 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1658 | 1467815503570 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x121753800 == 38 [pid = 1658] [id = 372] 07:31:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128ccb800) [pid = 1658] [serial = 1115] [outer = 0x0] 07:31:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128dc7800) [pid = 1658] [serial = 1116] [outer = 0x128ccb800] 07:31:43 INFO - PROCESS | 1658 | 1467815503600 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x129309000) [pid = 1658] [serial = 1117] [outer = 0x128ccb800] 07:31:43 INFO - PROCESS | 1658 | 1467815503951 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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 07:31:43 INFO - PROCESS | 1658 | 1467815503981 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1658 | 1467815503983 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:31:44 INFO - PROCESS | 1658 | 1467815503996 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1658 | 1467815503997 Marionette TRACE conn2 <- [1,1462,null,{}] 07:31:44 INFO - PROCESS | 1658 | 1467815504001 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}] 07:31:44 INFO - PROCESS | 1658 | 1467815504002 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:44 INFO - PROCESS | 1658 | 1467815504107 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:31:44 INFO - PROCESS | 1658 | 1467815504247 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1658 | 1467815504249 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e53000 == 39 [pid = 1658] [id = 373] 07:31:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x111ca9400) [pid = 1658] [serial = 1118] [outer = 0x0] 07:31:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1127d8800) [pid = 1658] [serial = 1119] [outer = 0x111ca9400] 07:31:44 INFO - PROCESS | 1658 | 1467815504302 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11302a400) [pid = 1658] [serial = 1120] [outer = 0x111ca9400] 07:31:44 INFO - PROCESS | 1658 | 1467815504928 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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 981ms 07:31:44 INFO - PROCESS | 1658 | 1467815504986 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1658 | 1467815504989 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:31:44 INFO - PROCESS | 1658 | 1467815504994 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1658 | 1467815504996 Marionette TRACE conn2 <- [1,1466,null,{}] 07:31:45 INFO - PROCESS | 1658 | 1467815505000 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}] 07:31:45 INFO - PROCESS | 1658 | 1467815505003 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:45 INFO - PROCESS | 1658 | 1467815505112 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:31:45 INFO - PROCESS | 1658 | 1467815505188 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1658 | 1467815505190 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192f8000 == 40 [pid = 1658] [id = 374] 07:31:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11688c000) [pid = 1658] [serial = 1121] [outer = 0x0] 07:31:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x117dc3800) [pid = 1658] [serial = 1122] [outer = 0x11688c000] 07:31:45 INFO - PROCESS | 1658 | 1467815505221 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1181b3c00) [pid = 1658] [serial = 1123] [outer = 0x11688c000] 07:31:45 INFO - PROCESS | 1658 | 1467815505755 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]]]}] 07:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 772ms 07:31:45 INFO - PROCESS | 1658 | 1467815505768 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 1658 | 1467815505771 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:31:45 INFO - PROCESS | 1658 | 1467815505939 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1658 | 1467815505940 Marionette TRACE conn2 <- [1,1470,null,{}] 07:31:45 INFO - PROCESS | 1658 | 1467815505950 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}] 07:31:45 INFO - PROCESS | 1658 | 1467815505951 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:46 INFO - PROCESS | 1658 | 1467815506058 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:31:46 INFO - PROCESS | 1658 | 1467815506106 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1658 | 1467815506109 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181d4800 == 41 [pid = 1658] [id = 375] 07:31:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11613fc00) [pid = 1658] [serial = 1124] [outer = 0x0] 07:31:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x116799000) [pid = 1658] [serial = 1125] [outer = 0x11613fc00] 07:31:46 INFO - PROCESS | 1658 | 1467815506134 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118106800) [pid = 1658] [serial = 1126] [outer = 0x11613fc00] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x121753800 == 40 [pid = 1658] [id = 372] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12a426000 == 39 [pid = 1658] [id = 371] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c4800 == 38 [pid = 1658] [id = 370] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x11812a800 == 37 [pid = 1658] [id = 369] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x128b4a800 == 36 [pid = 1658] [id = 368] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x125e38000 == 35 [pid = 1658] [id = 367] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x121759800 == 34 [pid = 1658] [id = 366] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x119ab6000 == 33 [pid = 1658] [id = 365] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c7000 == 32 [pid = 1658] [id = 364] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x11746c800 == 31 [pid = 1658] [id = 363] 07:31:46 INFO - PROCESS | 1658 | --DOCSHELL 0x11600c000 == 30 [pid = 1658] [id = 362] 07:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 662ms 07:31:46 INFO - PROCESS | 1658 | 1467815506560 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]]]}] 07:31:46 INFO - PROCESS | 1658 | 1467815506565 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1658 | 1467815506567 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:31:46 INFO - PROCESS | 1658 | 1467815506571 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1658 | 1467815506572 Marionette TRACE conn2 <- [1,1474,null,{}] 07:31:46 INFO - PROCESS | 1658 | 1467815506579 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}] 07:31:46 INFO - PROCESS | 1658 | 1467815506581 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:46 INFO - PROCESS | 1658 | 1467815506659 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1191a6000) [pid = 1658] [serial = 1041] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x123b93800) [pid = 1658] [serial = 1045] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1290ccc00) [pid = 1658] [serial = 1062] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x119116c00) [pid = 1658] [serial = 1051] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x124b26c00) [pid = 1658] [serial = 1047] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116811000) [pid = 1658] [serial = 1032] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12670e400) [pid = 1658] [serial = 1050] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1213ca000) [pid = 1658] [serial = 1042] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128dbb400) [pid = 1658] [serial = 1059] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x113be5400) [pid = 1658] [serial = 1029] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x128ccec00) [pid = 1658] [serial = 1054] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11660cc00) [pid = 1658] [serial = 1030] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11910c400) [pid = 1658] [serial = 1038] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11919cc00) [pid = 1658] [serial = 1056] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128b79000) [pid = 1658] [serial = 1057] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128b7c800) [pid = 1658] [serial = 1053] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11817b800) [pid = 1658] [serial = 1036] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x117568c00) [pid = 1658] [serial = 1035] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x123aa5400) [pid = 1658] [serial = 1044] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11853a400) [pid = 1658] [serial = 1033] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x128dc1800) [pid = 1658] [serial = 1060] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x125e57400) [pid = 1658] [serial = 1048] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1213d2000) [pid = 1658] [serial = 1027] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1290da400) [pid = 1658] [serial = 1063] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12a80b000) [pid = 1658] [serial = 1066] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1294db400) [pid = 1658] [serial = 1065] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x119117c00) [pid = 1658] [serial = 1039] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12a811800) [pid = 1658] [serial = 1068] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12ae72400) [pid = 1658] [serial = 1069] [outer = 0x0] [url = about:blank] 07:31:46 INFO - PROCESS | 1658 | 1467815506717 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1658 | 1467815506719 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x118141800 == 31 [pid = 1658] [id = 376] 07:31:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x116811000) [pid = 1658] [serial = 1127] [outer = 0x0] 07:31:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x118180c00) [pid = 1658] [serial = 1128] [outer = 0x116811000] 07:31:46 INFO - PROCESS | 1658 | 1467815506748 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x119114800) [pid = 1658] [serial = 1129] [outer = 0x116811000] 07:31:47 INFO - PROCESS | 1658 | 1467815507065 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]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 07:31:47 INFO - PROCESS | 1658 | 1467815507094 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:31:47 INFO - PROCESS | 1658 | 1467815507096 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:31:47 INFO - PROCESS | 1658 | 1467815507098 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1658 | 1467815507099 Marionette TRACE conn2 <- [1,1478,null,{}] 07:31:47 INFO - PROCESS | 1658 | 1467815507101 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}] 07:31:47 INFO - PROCESS | 1658 | 1467815507103 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:47 INFO - PROCESS | 1658 | 1467815507183 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:31:47 INFO - PROCESS | 1658 | 1467815507196 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1658 | 1467815507200 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x121283800 == 32 [pid = 1658] [id = 377] 07:31:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1213ccc00) [pid = 1658] [serial = 1130] [outer = 0x0] 07:31:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1213d0c00) [pid = 1658] [serial = 1131] [outer = 0x1213ccc00] 07:31:47 INFO - PROCESS | 1658 | 1467815507229 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1218dfc00) [pid = 1658] [serial = 1132] [outer = 0x1213ccc00] 07:31:47 INFO - PROCESS | 1658 | 1467815507575 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]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 07:31:47 INFO - PROCESS | 1658 | 1467815507618 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 1658 | 1467815507619 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:31:47 INFO - PROCESS | 1658 | 1467815507621 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1658 | 1467815507622 Marionette TRACE conn2 <- [1,1482,null,{}] 07:31:47 INFO - PROCESS | 1658 | 1467815507625 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}] 07:31:47 INFO - PROCESS | 1658 | 1467815507626 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:47 INFO - PROCESS | 1658 | 1467815507705 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:31:47 INFO - PROCESS | 1658 | 1467815507711 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1658 | 1467815507712 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x124b40800 == 33 [pid = 1658] [id = 378] 07:31:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x123aa2000) [pid = 1658] [serial = 1133] [outer = 0x0] 07:31:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x123b8dc00) [pid = 1658] [serial = 1134] [outer = 0x123aa2000] 07:31:47 INFO - PROCESS | 1658 | 1467815507737 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1248e3800) [pid = 1658] [serial = 1135] [outer = 0x123aa2000] 07:31:48 INFO - PROCESS | 1658 | 1467815508086 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]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 471ms 07:31:48 INFO - PROCESS | 1658 | 1467815508093 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1658 | 1467815508094 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:31:48 INFO - PROCESS | 1658 | 1467815508096 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1658 | 1467815508097 Marionette TRACE conn2 <- [1,1486,null,{}] 07:31:48 INFO - PROCESS | 1658 | 1467815508100 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}] 07:31:48 INFO - PROCESS | 1658 | 1467815508101 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:48 INFO - PROCESS | 1658 | 1467815508179 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:31:48 INFO - PROCESS | 1658 | 1467815508240 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1658 | 1467815508241 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x11876f000 == 34 [pid = 1658] [id = 379] 07:31:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x113b80000) [pid = 1658] [serial = 1136] [outer = 0x0] 07:31:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x124de2000) [pid = 1658] [serial = 1137] [outer = 0x113b80000] 07:31:48 INFO - PROCESS | 1658 | 1467815508266 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x126354800) [pid = 1658] [serial = 1138] [outer = 0x113b80000] 07:31:48 INFO - PROCESS | 1658 | 1467815508593 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]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 519ms 07:31:48 INFO - PROCESS | 1658 | 1467815508616 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1658 | 1467815508617 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:31:48 INFO - PROCESS | 1658 | 1467815508619 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1658 | 1467815508620 Marionette TRACE conn2 <- [1,1490,null,{}] 07:31:48 INFO - PROCESS | 1658 | 1467815508622 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}] 07:31:48 INFO - PROCESS | 1658 | 1467815508629 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:48 INFO - PROCESS | 1658 | 1467815508756 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:31:48 INFO - PROCESS | 1658 | 1467815508760 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1658 | 1467815508762 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a423800 == 35 [pid = 1658] [id = 380] 07:31:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x126576c00) [pid = 1658] [serial = 1139] [outer = 0x0] 07:31:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x128dc3400) [pid = 1658] [serial = 1140] [outer = 0x126576c00] 07:31:48 INFO - PROCESS | 1658 | 1467815508786 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12930e400) [pid = 1658] [serial = 1141] [outer = 0x126576c00] 07:31:49 INFO - PROCESS | 1658 | 1467815509129 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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 07:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:31:49 INFO - PROCESS | 1658 | 1467815509146 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1658 | 1467815509147 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:31:49 INFO - PROCESS | 1658 | 1467815509163 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1658 | 1467815509164 Marionette TRACE conn2 <- [1,1494,null,{}] 07:31:49 INFO - PROCESS | 1658 | 1467815509167 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}] 07:31:49 INFO - PROCESS | 1658 | 1467815509168 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:49 INFO - PROCESS | 1658 | 1467815509263 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:31:49 INFO - PROCESS | 1658 | 1467815509267 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1658 | 1467815509268 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a696000 == 36 [pid = 1658] [id = 381] 07:31:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x117dc8000) [pid = 1658] [serial = 1142] [outer = 0x0] 07:31:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1294e3800) [pid = 1658] [serial = 1143] [outer = 0x117dc8000] 07:31:49 INFO - PROCESS | 1658 | 1467815509292 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12a5f3800) [pid = 1658] [serial = 1144] [outer = 0x117dc8000] 07:31:49 INFO - PROCESS | 1658 | 1467815509618 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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 484ms 07:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:31:49 INFO - PROCESS | 1658 | 1467815509634 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1658 | 1467815509635 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:31:49 INFO - PROCESS | 1658 | 1467815509637 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1658 | 1467815509638 Marionette TRACE conn2 <- [1,1498,null,{}] 07:31:49 INFO - PROCESS | 1658 | 1467815509643 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}] 07:31:49 INFO - PROCESS | 1658 | 1467815509645 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:49 INFO - PROCESS | 1658 | 1467815509746 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:31:49 INFO - PROCESS | 1658 | 1467815509802 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1658 | 1467815509803 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b95d800 == 37 [pid = 1658] [id = 382] 07:31:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12af8e000) [pid = 1658] [serial = 1145] [outer = 0x0] 07:31:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12af96c00) [pid = 1658] [serial = 1146] [outer = 0x12af8e000] 07:31:49 INFO - PROCESS | 1658 | 1467815509862 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12b118000) [pid = 1658] [serial = 1147] [outer = 0x12af8e000] 07:31:50 INFO - PROCESS | 1658 | 1467815510193 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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 571ms 07:31:50 INFO - PROCESS | 1658 | 1467815510208 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1658 | 1467815510210 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:31:50 INFO - PROCESS | 1658 | 1467815510212 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1658 | 1467815510213 Marionette TRACE conn2 <- [1,1502,null,{}] 07:31:50 INFO - PROCESS | 1658 | 1467815510220 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}] 07:31:50 INFO - PROCESS | 1658 | 1467815510221 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:50 INFO - PROCESS | 1658 | 1467815510319 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:31:50 INFO - PROCESS | 1658 | 1467815510323 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1658 | 1467815510325 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3d8000 == 38 [pid = 1658] [id = 383] 07:31:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12af90400) [pid = 1658] [serial = 1148] [outer = 0x0] 07:31:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12b7d9400) [pid = 1658] [serial = 1149] [outer = 0x12af90400] 07:31:50 INFO - PROCESS | 1658 | 1467815510348 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12b7e1400) [pid = 1658] [serial = 1150] [outer = 0x12af90400] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x113b76000) [pid = 1658] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x116604c00) [pid = 1658] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11319ac00) [pid = 1658] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116641800) [pid = 1658] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x123aa4000) [pid = 1658] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1161b4c00) [pid = 1658] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123aa4800) [pid = 1658] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x119118400) [pid = 1658] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1191a0000) [pid = 1658] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1127cb000) [pid = 1658] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x123b90000) [pid = 1658] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x118866800) [pid = 1658] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1127cdc00) [pid = 1658] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:31:50 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11919f000) [pid = 1658] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:31:50 INFO - PROCESS | 1658 | 1467815510721 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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 07:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:31:50 INFO - PROCESS | 1658 | 1467815510733 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1658 | 1467815510734 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:31:50 INFO - PROCESS | 1658 | 1467815510736 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1658 | 1467815510737 Marionette TRACE conn2 <- [1,1506,null,{}] 07:31:50 INFO - PROCESS | 1658 | 1467815510741 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}] 07:31:50 INFO - PROCESS | 1658 | 1467815510743 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:50 INFO - PROCESS | 1658 | 1467815510819 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:31:50 INFO - PROCESS | 1658 | 1467815510873 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1658 | 1467815510874 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43b000 == 39 [pid = 1658] [id = 384] 07:31:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x112979400) [pid = 1658] [serial = 1151] [outer = 0x0] 07:31:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11817b400) [pid = 1658] [serial = 1152] [outer = 0x112979400] 07:31:50 INFO - PROCESS | 1658 | 1467815510900 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119a86000) [pid = 1658] [serial = 1153] [outer = 0x112979400] 07:31:51 INFO - PROCESS | 1658 | 1467815511285 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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 571ms 07:31:51 INFO - PROCESS | 1658 | 1467815511310 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1658 | 1467815511312 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:31:51 INFO - PROCESS | 1658 | 1467815511315 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1658 | 1467815511318 Marionette TRACE conn2 <- [1,1510,null,{}] 07:31:51 INFO - PROCESS | 1658 | 1467815511322 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}] 07:31:51 INFO - PROCESS | 1658 | 1467815511324 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:51 INFO - PROCESS | 1658 | 1467815511468 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:31:51 INFO - PROCESS | 1658 | 1467815511543 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1658 | 1467815511545 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c57c800 == 40 [pid = 1658] [id = 385] 07:31:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11874fc00) [pid = 1658] [serial = 1154] [outer = 0x0] 07:31:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x123bed400) [pid = 1658] [serial = 1155] [outer = 0x11874fc00] 07:31:51 INFO - PROCESS | 1658 | 1467815511570 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12b7e5c00) [pid = 1658] [serial = 1156] [outer = 0x11874fc00] 07:31:51 INFO - PROCESS | 1658 | 1467815511846 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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 07:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:31:51 INFO - PROCESS | 1658 | 1467815511886 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1658 | 1467815511888 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:31:51 INFO - PROCESS | 1658 | 1467815511897 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1658 | 1467815511898 Marionette TRACE conn2 <- [1,1514,null,{}] 07:31:51 INFO - PROCESS | 1658 | 1467815511900 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}] 07:31:51 INFO - PROCESS | 1658 | 1467815511901 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:51 INFO - PROCESS | 1658 | 1467815511985 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:31:51 INFO - PROCESS | 1658 | 1467815511989 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1658 | 1467815511991 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce5d000 == 41 [pid = 1658] [id = 386] 07:31:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12b7e6000) [pid = 1658] [serial = 1157] [outer = 0x0] 07:31:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12b98fc00) [pid = 1658] [serial = 1158] [outer = 0x12b7e6000] 07:31:52 INFO - PROCESS | 1658 | 1467815512015 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12bc93c00) [pid = 1658] [serial = 1159] [outer = 0x12b7e6000] 07:31:52 INFO - PROCESS | 1658 | 1467815512342 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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 477ms 07:31:52 INFO - PROCESS | 1658 | 1467815512368 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1658 | 1467815512369 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:31:52 INFO - PROCESS | 1658 | 1467815512371 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1658 | 1467815512372 Marionette TRACE conn2 <- [1,1518,null,{}] 07:31:52 INFO - PROCESS | 1658 | 1467815512377 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}] 07:31:52 INFO - PROCESS | 1658 | 1467815512378 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:52 INFO - PROCESS | 1658 | 1467815512483 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:31:52 INFO - PROCESS | 1658 | 1467815512489 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1658 | 1467815512491 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c975000 == 42 [pid = 1658] [id = 387] 07:31:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12b985c00) [pid = 1658] [serial = 1160] [outer = 0x0] 07:31:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12be33400) [pid = 1658] [serial = 1161] [outer = 0x12b985c00] 07:31:52 INFO - PROCESS | 1658 | 1467815512514 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12be3c800) [pid = 1658] [serial = 1162] [outer = 0x12b985c00] 07:31:53 INFO - PROCESS | 1658 | 1467815513031 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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 07:31:53 INFO - PROCESS | 1658 | 1467815513042 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:31:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:31:53 INFO - PROCESS | 1658 | 1467815513046 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:31:53 INFO - PROCESS | 1658 | 1467815513051 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1658 | 1467815513056 Marionette TRACE conn2 <- [1,1522,null,{}] 07:31:53 INFO - PROCESS | 1658 | 1467815513061 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}] 07:31:53 INFO - PROCESS | 1658 | 1467815513064 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:53 INFO - PROCESS | 1658 | 1467815513226 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:31:53 INFO - PROCESS | 1658 | 1467815513368 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1658 | 1467815513370 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x118772000 == 43 [pid = 1658] [id = 388] 07:31:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x118172800) [pid = 1658] [serial = 1163] [outer = 0x0] 07:31:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1181b4800) [pid = 1658] [serial = 1164] [outer = 0x118172800] 07:31:53 INFO - PROCESS | 1658 | 1467815513414 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118754800) [pid = 1658] [serial = 1165] [outer = 0x118172800] 07:31:53 INFO - PROCESS | 1658 | 1467815513785 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"]]]}] 07:31:53 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 () { 07:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:31:53 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 () { 07:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:31:53 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 () { 07:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:31:53 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 () { 07:31:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:31:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 781ms 07:31:53 INFO - PROCESS | 1658 | 1467815513831 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1658 | 1467815513834 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:31:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:31:53 INFO - PROCESS | 1658 | 1467815513839 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1658 | 1467815513841 Marionette TRACE conn2 <- [1,1526,null,{}] 07:31:53 INFO - PROCESS | 1658 | 1467815513843 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}] 07:31:53 INFO - PROCESS | 1658 | 1467815513845 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:53 INFO - PROCESS | 1658 | 1467815513951 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:31:54 INFO - PROCESS | 1658 | 1467815514007 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1658 | 1467815514009 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x128d09000 == 44 [pid = 1658] [id = 389] 07:31:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1195eb800) [pid = 1658] [serial = 1166] [outer = 0x0] 07:31:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x123aa8800) [pid = 1658] [serial = 1167] [outer = 0x1195eb800] 07:31:54 INFO - PROCESS | 1658 | 1467815514038 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1249ec400) [pid = 1658] [serial = 1168] [outer = 0x1195eb800] 07:31:54 INFO - PROCESS | 1658 | 1467815514445 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"]]]}] 07:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:31:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 623ms 07:31:54 INFO - PROCESS | 1658 | 1467815514461 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 1658 | 1467815514463 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:31:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:31:54 INFO - PROCESS | 1658 | 1467815514465 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 1658 | 1467815514468 Marionette TRACE conn2 <- [1,1530,null,{}] 07:31:54 INFO - PROCESS | 1658 | 1467815514476 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}] 07:31:54 INFO - PROCESS | 1658 | 1467815514479 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:54 INFO - PROCESS | 1658 | 1467815514581 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:31:54 INFO - PROCESS | 1658 | 1467815514675 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1658 | 1467815514677 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce71800 == 45 [pid = 1658] [id = 390] 07:31:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1290d0400) [pid = 1658] [serial = 1169] [outer = 0x0] 07:31:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x129302400) [pid = 1658] [serial = 1170] [outer = 0x1290d0400] 07:31:54 INFO - PROCESS | 1658 | 1467815514708 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12a46e800) [pid = 1658] [serial = 1171] [outer = 0x1290d0400] 07:31:55 INFO - PROCESS | 1658 | 1467815515060 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]]]}] 07:31: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 07:31:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:31:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:31: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. 07:31:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:31:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 07:31:55 INFO - PROCESS | 1658 | 1467815515087 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1658 | 1467815515089 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:31:55 INFO - PROCESS | 1658 | 1467815515092 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1658 | 1467815515093 Marionette TRACE conn2 <- [1,1534,null,{}] 07:31:55 INFO - PROCESS | 1658 | 1467815515095 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}] 07:31:55 INFO - PROCESS | 1658 | 1467815515097 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:55 INFO - PROCESS | 1658 | 1467815515199 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:31:55 INFO - PROCESS | 1658 | 1467815515254 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1658 | 1467815515255 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d186000 == 46 [pid = 1658] [id = 391] 07:31:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12a5f5c00) [pid = 1658] [serial = 1172] [outer = 0x0] 07:31:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12b7db000) [pid = 1658] [serial = 1173] [outer = 0x12a5f5c00] 07:31:55 INFO - PROCESS | 1658 | 1467815515284 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12b98d000) [pid = 1658] [serial = 1174] [outer = 0x12a5f5c00] 07:31:55 INFO - PROCESS | 1658 | 1467815515748 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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:31:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 669ms 07:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:31:55 INFO - PROCESS | 1658 | 1467815515761 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1658 | 1467815515763 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:31:55 INFO - PROCESS | 1658 | 1467815515765 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1658 | 1467815515766 Marionette TRACE conn2 <- [1,1538,null,{}] 07:31:55 INFO - PROCESS | 1658 | 1467815515768 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}] 07:31:55 INFO - PROCESS | 1658 | 1467815515770 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:55 INFO - PROCESS | 1658 | 1467815515891 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:31:55 INFO - PROCESS | 1658 | 1467815515983 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1658 | 1467815515984 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e44800 == 47 [pid = 1658] [id = 392] 07:31:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118751400) [pid = 1658] [serial = 1175] [outer = 0x0] 07:31:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12a5f6000) [pid = 1658] [serial = 1176] [outer = 0x118751400] 07:31:56 INFO - PROCESS | 1658 | 1467815516012 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12be3c400) [pid = 1658] [serial = 1177] [outer = 0x118751400] 07:31:56 INFO - PROCESS | 1658 | 1467815516657 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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:31:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 920ms 07:31:56 INFO - PROCESS | 1658 | 1467815516687 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1658 | 1467815516690 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:31:56 INFO - PROCESS | 1658 | 1467815516696 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1658 | 1467815516700 Marionette TRACE conn2 <- [1,1542,null,{}] 07:31:56 INFO - PROCESS | 1658 | 1467815516705 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}] 07:31:56 INFO - PROCESS | 1658 | 1467815516708 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:56 INFO - PROCESS | 1658 | 1467815516858 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:31:56 INFO - PROCESS | 1658 | 1467815516934 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1658 | 1467815516935 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c4800 == 48 [pid = 1658] [id = 393] 07:31:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x115e9ac00) [pid = 1658] [serial = 1178] [outer = 0x0] 07:31:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x117572000) [pid = 1658] [serial = 1179] [outer = 0x115e9ac00] 07:31:56 INFO - PROCESS | 1658 | 1467815516963 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x118753800) [pid = 1658] [serial = 1180] [outer = 0x115e9ac00] 07:31:57 INFO - PROCESS | 1658 | 1467815517370 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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 723ms 07:31:57 INFO - PROCESS | 1658 | 1467815517419 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1658 | 1467815517422 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:31:57 INFO - PROCESS | 1658 | 1467815517426 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1658 | 1467815517428 Marionette TRACE conn2 <- [1,1546,null,{}] 07:31:57 INFO - PROCESS | 1658 | 1467815517430 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}] 07:31:57 INFO - PROCESS | 1658 | 1467815517432 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:57 INFO - PROCESS | 1658 | 1467815517526 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:31:57 INFO - PROCESS | 1658 | 1467815517586 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1658 | 1467815517587 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c6000 == 49 [pid = 1658] [id = 394] 07:31:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11910b800) [pid = 1658] [serial = 1181] [outer = 0x0] 07:31:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1191a9000) [pid = 1658] [serial = 1182] [outer = 0x11910b800] 07:31:57 INFO - PROCESS | 1658 | 1467815517616 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1213c9c00) [pid = 1658] [serial = 1183] [outer = 0x11910b800] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x116acb000 == 48 [pid = 1658] [id = 361] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce5d000 == 47 [pid = 1658] [id = 386] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12c57c800 == 46 [pid = 1658] [id = 385] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43b000 == 45 [pid = 1658] [id = 384] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3d8000 == 44 [pid = 1658] [id = 383] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12b95d800 == 43 [pid = 1658] [id = 382] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12a696000 == 42 [pid = 1658] [id = 381] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12a423800 == 41 [pid = 1658] [id = 380] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x11876f000 == 40 [pid = 1658] [id = 379] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x124b40800 == 39 [pid = 1658] [id = 378] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x121283800 == 38 [pid = 1658] [id = 377] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x118141800 == 37 [pid = 1658] [id = 376] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1181d4800 == 36 [pid = 1658] [id = 375] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1192f8000 == 35 [pid = 1658] [id = 374] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x112e53000 == 34 [pid = 1658] [id = 373] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c4800 == 33 [pid = 1658] [id = 393] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x125e44800 == 32 [pid = 1658] [id = 392] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12d186000 == 31 [pid = 1658] [id = 391] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce71800 == 30 [pid = 1658] [id = 390] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x128d09000 == 29 [pid = 1658] [id = 389] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x118772000 == 28 [pid = 1658] [id = 388] 07:31:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12c975000 == 27 [pid = 1658] [id = 387] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x126362400) [pid = 1658] [serial = 1102] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x124b2b000) [pid = 1658] [serial = 1101] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1218e5800) [pid = 1658] [serial = 1099] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1185a4c00) [pid = 1658] [serial = 1072] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x11756f800) [pid = 1658] [serial = 1071] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x126719800) [pid = 1658] [serial = 1104] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x126b0a400) [pid = 1658] [serial = 1105] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119676800) [pid = 1658] [serial = 1074] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x121348400) [pid = 1658] [serial = 1075] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x118110400) [pid = 1658] [serial = 1090] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119679400) [pid = 1658] [serial = 1095] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118106000) [pid = 1658] [serial = 1108] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x126b10000) [pid = 1658] [serial = 1078] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x125e65c00) [pid = 1658] [serial = 1077] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x123aa0800) [pid = 1658] [serial = 1110] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x129302c00) [pid = 1658] [serial = 1081] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11919ec00) [pid = 1658] [serial = 1080] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116603000) [pid = 1658] [serial = 1083] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x128cc9400) [pid = 1658] [serial = 1114] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x113198400) [pid = 1658] [serial = 1107] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126ba3400) [pid = 1658] [serial = 1111] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x128b7a400) [pid = 1658] [serial = 1113] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x120e89800) [pid = 1658] [serial = 1096] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x128dc7800) [pid = 1658] [serial = 1116] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11885f000) [pid = 1658] [serial = 1092] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11911a800) [pid = 1658] [serial = 1093] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1213d4800) [pid = 1658] [serial = 1098] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x113990800) [pid = 1658] [serial = 1086] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x113198800) [pid = 1658] [serial = 1087] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x117dc1400) [pid = 1658] [serial = 1089] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1658 | 1467815518583 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]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1170ms 07:31:58 INFO - PROCESS | 1658 | 1467815518598 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1658 | 1467815518601 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:31:58 INFO - PROCESS | 1658 | 1467815518605 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1658 | 1467815518610 Marionette TRACE conn2 <- [1,1550,null,{}] 07:31:58 INFO - PROCESS | 1658 | 1467815518615 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}] 07:31:58 INFO - PROCESS | 1658 | 1467815518617 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:58 INFO - PROCESS | 1658 | 1467815518710 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:31:58 INFO - PROCESS | 1658 | 1467815518714 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1658 | 1467815518716 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x116861000 == 28 [pid = 1658] [id = 395] 07:31:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1131bd000) [pid = 1658] [serial = 1184] [outer = 0x0] 07:31:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116477800) [pid = 1658] [serial = 1185] [outer = 0x1131bd000] 07:31:58 INFO - PROCESS | 1658 | 1467815518745 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x117568800) [pid = 1658] [serial = 1186] [outer = 0x1131bd000] 07:31:59 INFO - PROCESS | 1658 | 1467815519100 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]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 525ms 07:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:31:59 INFO - PROCESS | 1658 | 1467815519130 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 1658 | 1467815519132 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:31:59 INFO - PROCESS | 1658 | 1467815519136 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1658 | 1467815519138 Marionette TRACE conn2 <- [1,1554,null,{}] 07:31:59 INFO - PROCESS | 1658 | 1467815519147 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}] 07:31:59 INFO - PROCESS | 1658 | 1467815519149 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:59 INFO - PROCESS | 1658 | 1467815519228 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:31:59 INFO - PROCESS | 1658 | 1467815519232 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1658 | 1467815519234 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d60800 == 29 [pid = 1658] [id = 396] 07:31:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11810c000) [pid = 1658] [serial = 1187] [outer = 0x0] 07:31:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1185a5000) [pid = 1658] [serial = 1188] [outer = 0x11810c000] 07:31:59 INFO - PROCESS | 1658 | 1467815519263 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1188f0000) [pid = 1658] [serial = 1189] [outer = 0x11810c000] 07:31:59 INFO - PROCESS | 1658 | 1467815519641 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]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 525ms 07:31:59 INFO - PROCESS | 1658 | 1467815519662 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 1658 | 1467815519663 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:31:59 INFO - PROCESS | 1658 | 1467815519666 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1658 | 1467815519668 Marionette TRACE conn2 <- [1,1558,null,{}] 07:31:59 INFO - PROCESS | 1658 | 1467815519678 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}] 07:31:59 INFO - PROCESS | 1658 | 1467815519681 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:59 INFO - PROCESS | 1658 | 1467815519779 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:31:59 INFO - PROCESS | 1658 | 1467815519788 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1658 | 1467815519791 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:31:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c7800 == 30 [pid = 1658] [id = 397] 07:31:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11911a800) [pid = 1658] [serial = 1190] [outer = 0x0] 07:31:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x119684c00) [pid = 1658] [serial = 1191] [outer = 0x11911a800] 07:31:59 INFO - PROCESS | 1658 | 1467815519821 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1213d5400) [pid = 1658] [serial = 1192] [outer = 0x11911a800] 07:32:00 INFO - PROCESS | 1658 | 1467815520111 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]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 07:32:00 INFO - PROCESS | 1658 | 1467815520136 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 1658 | 1467815520138 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:32:00 INFO - PROCESS | 1658 | 1467815520148 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1658 | 1467815520149 Marionette TRACE conn2 <- [1,1562,null,{}] 07:32:00 INFO - PROCESS | 1658 | 1467815520151 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}] 07:32:00 INFO - PROCESS | 1658 | 1467815520152 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:00 INFO - PROCESS | 1658 | 1467815520234 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:32:00 INFO - PROCESS | 1658 | 1467815520238 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1658 | 1467815520240 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x121221000 == 31 [pid = 1658] [id = 398] 07:32:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12168a400) [pid = 1658] [serial = 1193] [outer = 0x0] 07:32:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123aab400) [pid = 1658] [serial = 1194] [outer = 0x12168a400] 07:32:00 INFO - PROCESS | 1658 | 1467815520267 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123b92800) [pid = 1658] [serial = 1195] [outer = 0x12168a400] 07:32:00 INFO - PROCESS | 1658 | 1467815520651 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]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 07:32:00 INFO - PROCESS | 1658 | 1467815520667 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 1658 | 1467815520668 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:32:00 INFO - PROCESS | 1658 | 1467815520670 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1658 | 1467815520671 Marionette TRACE conn2 <- [1,1566,null,{}] 07:32:00 INFO - PROCESS | 1658 | 1467815520675 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}] 07:32:00 INFO - PROCESS | 1658 | 1467815520676 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:00 INFO - PROCESS | 1658 | 1467815520771 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:32:00 INFO - PROCESS | 1658 | 1467815520809 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1658 | 1467815520810 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x123a4e800 == 32 [pid = 1658] [id = 399] 07:32:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x113b80c00) [pid = 1658] [serial = 1196] [outer = 0x0] 07:32:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12483a800) [pid = 1658] [serial = 1197] [outer = 0x113b80c00] 07:32:00 INFO - PROCESS | 1658 | 1467815520835 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x124ee9400) [pid = 1658] [serial = 1198] [outer = 0x113b80c00] 07:32:01 INFO - PROCESS | 1658 | 1467815521163 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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 522ms 07:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:32:01 INFO - PROCESS | 1658 | 1467815521197 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1658 | 1467815521199 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:32:01 INFO - PROCESS | 1658 | 1467815521201 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1658 | 1467815521202 Marionette TRACE conn2 <- [1,1570,null,{}] 07:32:01 INFO - PROCESS | 1658 | 1467815521204 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}] 07:32:01 INFO - PROCESS | 1658 | 1467815521208 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:01 INFO - PROCESS | 1658 | 1467815521311 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:32:01 INFO - PROCESS | 1658 | 1467815521348 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1658 | 1467815521349 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e9b800 == 33 [pid = 1658] [id = 400] 07:32:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x125e5cc00) [pid = 1658] [serial = 1199] [outer = 0x0] 07:32:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12670e400) [pid = 1658] [serial = 1200] [outer = 0x125e5cc00] 07:32:01 INFO - PROCESS | 1658 | 1467815521374 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128b84400) [pid = 1658] [serial = 1201] [outer = 0x125e5cc00] 07:32:01 INFO - PROCESS | 1658 | 1467815521688 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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 07:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:32:01 INFO - PROCESS | 1658 | 1467815521726 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1658 | 1467815521727 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:32:01 INFO - PROCESS | 1658 | 1467815521729 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1658 | 1467815521730 Marionette TRACE conn2 <- [1,1574,null,{}] 07:32:01 INFO - PROCESS | 1658 | 1467815521732 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}] 07:32:01 INFO - PROCESS | 1658 | 1467815521733 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:01 INFO - PROCESS | 1658 | 1467815521830 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:32:01 INFO - PROCESS | 1658 | 1467815521834 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1658 | 1467815521835 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b53800 == 34 [pid = 1658] [id = 401] 07:32:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11302d800) [pid = 1658] [serial = 1202] [outer = 0x0] 07:32:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128dbb000) [pid = 1658] [serial = 1203] [outer = 0x11302d800] 07:32:01 INFO - PROCESS | 1658 | 1467815521859 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x128de9800) [pid = 1658] [serial = 1204] [outer = 0x11302d800] 07:32:02 INFO - PROCESS | 1658 | 1467815522244 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]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 571ms 07:32:02 INFO - PROCESS | 1658 | 1467815522301 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:32:02 INFO - PROCESS | 1658 | 1467815522303 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:32:02 INFO - PROCESS | 1658 | 1467815522306 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1658 | 1467815522308 Marionette TRACE conn2 <- [1,1578,null,{}] 07:32:02 INFO - PROCESS | 1658 | 1467815522311 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}] 07:32:02 INFO - PROCESS | 1658 | 1467815522313 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:02 INFO - PROCESS | 1658 | 1467815522733 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12b7e6000) [pid = 1658] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x126576c00) [pid = 1658] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x117dc8000) [pid = 1658] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x112979400) [pid = 1658] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12af8e000) [pid = 1658] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12af90400) [pid = 1658] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11874fc00) [pid = 1658] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x113b80000) [pid = 1658] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11688c000) [pid = 1658] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11613fc00) [pid = 1658] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123aa2000) [pid = 1658] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x116811000) [pid = 1658] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1213ccc00) [pid = 1658] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x111ca9400) [pid = 1658] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x113b72800) [pid = 1658] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x128ccb800) [pid = 1658] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:32:02 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12b985c00) [pid = 1658] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:32:02 INFO - PROCESS | 1658 | 1467815522783 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1658 | 1467815522784 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181dc800 == 35 [pid = 1658] [id = 402] 07:32:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1127cd800) [pid = 1658] [serial = 1205] [outer = 0x0] 07:32:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x113193c00) [pid = 1658] [serial = 1206] [outer = 0x1127cd800] 07:32:02 INFO - PROCESS | 1658 | 1467815522808 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x116a2d800) [pid = 1658] [serial = 1207] [outer = 0x1127cd800] 07:32:03 INFO - PROCESS | 1658 | 1467815523072 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]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 825ms 07:32:03 INFO - PROCESS | 1658 | 1467815523131 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1658 | 1467815523132 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:32:03 INFO - PROCESS | 1658 | 1467815523135 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1658 | 1467815523136 Marionette TRACE conn2 <- [1,1582,null,{}] 07:32:03 INFO - PROCESS | 1658 | 1467815523138 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}] 07:32:03 INFO - PROCESS | 1658 | 1467815523139 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:03 INFO - PROCESS | 1658 | 1467815523215 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:32:03 INFO - PROCESS | 1658 | 1467815523218 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1658 | 1467815523220 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a427800 == 36 [pid = 1658] [id = 403] 07:32:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11834dc00) [pid = 1658] [serial = 1208] [outer = 0x0] 07:32:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x120f2e400) [pid = 1658] [serial = 1209] [outer = 0x11834dc00] 07:32:03 INFO - PROCESS | 1658 | 1467815523246 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128dea000) [pid = 1658] [serial = 1210] [outer = 0x11834dc00] 07:32:03 INFO - PROCESS | 1658 | 1467815523567 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]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 469ms 07:32:03 INFO - PROCESS | 1658 | 1467815523604 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1658 | 1467815523605 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:32:03 INFO - PROCESS | 1658 | 1467815523608 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1658 | 1467815523609 Marionette TRACE conn2 <- [1,1586,null,{}] 07:32:03 INFO - PROCESS | 1658 | 1467815523611 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}] 07:32:03 INFO - PROCESS | 1658 | 1467815523612 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:03 INFO - PROCESS | 1658 | 1467815523715 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:32:03 INFO - PROCESS | 1658 | 1467815523721 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1658 | 1467815523722 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a5ea000 == 37 [pid = 1658] [id = 404] 07:32:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x117dc5c00) [pid = 1658] [serial = 1211] [outer = 0x0] 07:32:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1290cdc00) [pid = 1658] [serial = 1212] [outer = 0x117dc5c00] 07:32:03 INFO - PROCESS | 1658 | 1467815523747 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12930d400) [pid = 1658] [serial = 1213] [outer = 0x117dc5c00] 07:32:04 INFO - PROCESS | 1658 | 1467815524059 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]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 473ms 07:32:04 INFO - PROCESS | 1658 | 1467815524081 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:32:04 INFO - PROCESS | 1658 | 1467815524083 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:32:04 INFO - PROCESS | 1658 | 1467815524096 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1658 | 1467815524097 Marionette TRACE conn2 <- [1,1590,null,{}] 07:32:04 INFO - PROCESS | 1658 | 1467815524100 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}] 07:32:04 INFO - PROCESS | 1658 | 1467815524101 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:04 INFO - PROCESS | 1658 | 1467815524186 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:32:04 INFO - PROCESS | 1658 | 1467815524190 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1658 | 1467815524193 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b159000 == 38 [pid = 1658] [id = 405] 07:32:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1290d2000) [pid = 1658] [serial = 1214] [outer = 0x0] 07:32:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a5f0c00) [pid = 1658] [serial = 1215] [outer = 0x1290d2000] 07:32:04 INFO - PROCESS | 1658 | 1467815524219 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12af97800) [pid = 1658] [serial = 1216] [outer = 0x1290d2000] 07:32:04 INFO - PROCESS | 1658 | 1467815524565 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]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 531ms 07:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:32:04 INFO - PROCESS | 1658 | 1467815524618 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 1658 | 1467815524619 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:32:04 INFO - PROCESS | 1658 | 1467815524621 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1658 | 1467815524622 Marionette TRACE conn2 <- [1,1594,null,{}] 07:32:04 INFO - PROCESS | 1658 | 1467815524625 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}] 07:32:04 INFO - PROCESS | 1658 | 1467815524626 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:04 INFO - PROCESS | 1658 | 1467815524699 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:32:04 INFO - PROCESS | 1658 | 1467815524702 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1658 | 1467815524703 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3da800 == 39 [pid = 1658] [id = 406] 07:32:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12af98400) [pid = 1658] [serial = 1217] [outer = 0x0] 07:32:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12b7da800) [pid = 1658] [serial = 1218] [outer = 0x12af98400] 07:32:04 INFO - PROCESS | 1658 | 1467815524729 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1127ccc00) [pid = 1658] [serial = 1219] [outer = 0x12af98400] 07:32:05 INFO - PROCESS | 1658 | 1467815525306 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]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 720ms 07:32:05 INFO - PROCESS | 1658 | 1467815525362 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1658 | 1467815525364 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:32:05 INFO - PROCESS | 1658 | 1467815525367 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1658 | 1467815525371 Marionette TRACE conn2 <- [1,1598,null,{}] 07:32:05 INFO - PROCESS | 1658 | 1467815525375 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}] 07:32:05 INFO - PROCESS | 1658 | 1467815525376 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:05 INFO - PROCESS | 1658 | 1467815525489 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:32:05 INFO - PROCESS | 1658 | 1467815525547 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1658 | 1467815525549 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d73000 == 40 [pid = 1658] [id = 407] 07:32:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116473400) [pid = 1658] [serial = 1220] [outer = 0x0] 07:32:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116f1a400) [pid = 1658] [serial = 1221] [outer = 0x116473400] 07:32:05 INFO - PROCESS | 1658 | 1467815525580 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118178c00) [pid = 1658] [serial = 1222] [outer = 0x116473400] 07:32:06 INFO - PROCESS | 1658 | 1467815526181 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]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 876ms 07:32:06 INFO - PROCESS | 1658 | 1467815526244 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1658 | 1467815526247 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:32:06 INFO - PROCESS | 1658 | 1467815526252 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1658 | 1467815526253 Marionette TRACE conn2 <- [1,1602,null,{}] 07:32:06 INFO - PROCESS | 1658 | 1467815526256 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}] 07:32:06 INFO - PROCESS | 1658 | 1467815526258 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:06 INFO - PROCESS | 1658 | 1467815526467 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:32:06 INFO - PROCESS | 1658 | 1467815526557 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1658 | 1467815526558 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e56800 == 41 [pid = 1658] [id = 408] 07:32:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1121bd000) [pid = 1658] [serial = 1223] [outer = 0x0] 07:32:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1127d4400) [pid = 1658] [serial = 1224] [outer = 0x1121bd000] 07:32:06 INFO - PROCESS | 1658 | 1467815526587 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11319a800) [pid = 1658] [serial = 1225] [outer = 0x1121bd000] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12b159000 == 40 [pid = 1658] [id = 405] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12a5ea000 == 39 [pid = 1658] [id = 404] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12a427800 == 38 [pid = 1658] [id = 403] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1181dc800 == 37 [pid = 1658] [id = 402] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x128b53800 == 36 [pid = 1658] [id = 401] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x125e9b800 == 35 [pid = 1658] [id = 400] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x123a4e800 == 34 [pid = 1658] [id = 399] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x121221000 == 33 [pid = 1658] [id = 398] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c7800 == 32 [pid = 1658] [id = 397] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x117d60800 == 31 [pid = 1658] [id = 396] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116861000 == 30 [pid = 1658] [id = 395] 07:32:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c6000 == 29 [pid = 1658] [id = 394] 07:32:07 INFO - PROCESS | 1658 | 1467815527034 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]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 822ms 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x129309000) [pid = 1658] [serial = 1117] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12b98fc00) [pid = 1658] [serial = 1158] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x128dc3400) [pid = 1658] [serial = 1140] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12930e400) [pid = 1658] [serial = 1141] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1294e3800) [pid = 1658] [serial = 1143] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11817b400) [pid = 1658] [serial = 1152] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12b118000) [pid = 1658] [serial = 1147] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12af96c00) [pid = 1658] [serial = 1146] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12b7d9400) [pid = 1658] [serial = 1149] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x123bed400) [pid = 1658] [serial = 1155] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x124de2000) [pid = 1658] [serial = 1137] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x117dc3800) [pid = 1658] [serial = 1122] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1181b3c00) [pid = 1658] [serial = 1123] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x116799000) [pid = 1658] [serial = 1125] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x118106800) [pid = 1658] [serial = 1126] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x123b8dc00) [pid = 1658] [serial = 1134] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1248e3800) [pid = 1658] [serial = 1135] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x118180c00) [pid = 1658] [serial = 1128] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119114800) [pid = 1658] [serial = 1129] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1213d0c00) [pid = 1658] [serial = 1131] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1218dfc00) [pid = 1658] [serial = 1132] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1127d8800) [pid = 1658] [serial = 1119] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11302a400) [pid = 1658] [serial = 1120] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12b7e5c00) [pid = 1658] [serial = 1156] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12b7e1400) [pid = 1658] [serial = 1150] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a5f3800) [pid = 1658] [serial = 1144] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x119a86000) [pid = 1658] [serial = 1153] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12bc93c00) [pid = 1658] [serial = 1159] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x126354800) [pid = 1658] [serial = 1138] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x117dc5800) [pid = 1658] [serial = 1084] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12be3c800) [pid = 1658] [serial = 1162] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x12be33400) [pid = 1658] [serial = 1161] [outer = 0x0] [url = about:blank] 07:32:07 INFO - PROCESS | 1658 | 1467815527082 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1658 | 1467815527084 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:32:07 INFO - PROCESS | 1658 | 1467815527087 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1658 | 1467815527089 Marionette TRACE conn2 <- [1,1606,null,{}] 07:32:07 INFO - PROCESS | 1658 | 1467815527093 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}] 07:32:07 INFO - PROCESS | 1658 | 1467815527094 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:07 INFO - PROCESS | 1658 | 1467815527173 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:32:07 INFO - PROCESS | 1658 | 1467815527180 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1658 | 1467815527182 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x11668f000 == 30 [pid = 1658] [id = 409] 07:32:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x115e2f800) [pid = 1658] [serial = 1226] [outer = 0x0] 07:32:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x115e9a000) [pid = 1658] [serial = 1227] [outer = 0x115e2f800] 07:32:07 INFO - PROCESS | 1658 | 1467815527208 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x116641800) [pid = 1658] [serial = 1228] [outer = 0x115e2f800] 07:32:07 INFO - PROCESS | 1658 | 1467815527576 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]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 07:32:07 INFO - PROCESS | 1658 | 1467815527614 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1658 | 1467815527616 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:32:07 INFO - PROCESS | 1658 | 1467815527618 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1658 | 1467815527619 Marionette TRACE conn2 <- [1,1610,null,{}] 07:32:07 INFO - PROCESS | 1658 | 1467815527622 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}] 07:32:07 INFO - PROCESS | 1658 | 1467815527623 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:07 INFO - PROCESS | 1658 | 1467815527702 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:32:07 INFO - PROCESS | 1658 | 1467815527711 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1658 | 1467815527712 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181cd800 == 31 [pid = 1658] [id = 410] 07:32:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x116a2d000) [pid = 1658] [serial = 1229] [outer = 0x0] 07:32:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118106800) [pid = 1658] [serial = 1230] [outer = 0x116a2d000] 07:32:07 INFO - PROCESS | 1658 | 1467815527737 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1181a9400) [pid = 1658] [serial = 1231] [outer = 0x116a2d000] 07:32:08 INFO - PROCESS | 1658 | 1467815528097 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]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 07:32:08 INFO - PROCESS | 1658 | 1467815528137 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1658 | 1467815528139 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:32:08 INFO - PROCESS | 1658 | 1467815528158 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1658 | 1467815528161 Marionette TRACE conn2 <- [1,1614,null,{}] 07:32:08 INFO - PROCESS | 1658 | 1467815528164 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}] 07:32:08 INFO - PROCESS | 1658 | 1467815528166 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:08 INFO - PROCESS | 1658 | 1467815528249 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:32:08 INFO - PROCESS | 1658 | 1467815528252 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1658 | 1467815528253 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac5000 == 32 [pid = 1658] [id = 411] 07:32:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x118538400) [pid = 1658] [serial = 1232] [outer = 0x0] 07:32:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118757c00) [pid = 1658] [serial = 1233] [outer = 0x118538400] 07:32:08 INFO - PROCESS | 1658 | 1467815528280 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11915e400) [pid = 1658] [serial = 1234] [outer = 0x118538400] 07:32:08 INFO - PROCESS | 1658 | 1467815528613 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]]]}] 07:32:08 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 07:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 483ms 07:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:32:08 INFO - PROCESS | 1658 | 1467815528631 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1658 | 1467815528632 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:32:08 INFO - PROCESS | 1658 | 1467815528634 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1658 | 1467815528635 Marionette TRACE conn2 <- [1,1618,null,{}] 07:32:08 INFO - PROCESS | 1658 | 1467815528638 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}] 07:32:08 INFO - PROCESS | 1658 | 1467815528639 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:08 INFO - PROCESS | 1658 | 1467815528720 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:32:08 INFO - PROCESS | 1658 | 1467815528779 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1658 | 1467815528780 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12128a800 == 33 [pid = 1658] [id = 412] 07:32:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x115de8c00) [pid = 1658] [serial = 1235] [outer = 0x0] 07:32:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x119168c00) [pid = 1658] [serial = 1236] [outer = 0x115de8c00] 07:32:08 INFO - PROCESS | 1658 | 1467815528805 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119961800) [pid = 1658] [serial = 1237] [outer = 0x115de8c00] 07:32:09 INFO - PROCESS | 1658 | 1467815529106 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]]]}] 07:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 07:32:09 INFO - PROCESS | 1658 | 1467815529154 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1658 | 1467815529156 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:32:09 INFO - PROCESS | 1658 | 1467815529160 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1658 | 1467815529161 Marionette TRACE conn2 <- [1,1622,null,{}] 07:32:09 INFO - PROCESS | 1658 | 1467815529164 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}] 07:32:09 INFO - PROCESS | 1658 | 1467815529165 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:09 INFO - PROCESS | 1658 | 1467815529263 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:32:09 INFO - PROCESS | 1658 | 1467815529275 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1658 | 1467815529279 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e3d800 == 34 [pid = 1658] [id = 413] 07:32:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1213d2000) [pid = 1658] [serial = 1238] [outer = 0x0] 07:32:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1213d4400) [pid = 1658] [serial = 1239] [outer = 0x1213d2000] 07:32:09 INFO - PROCESS | 1658 | 1467815529312 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x123a9fc00) [pid = 1658] [serial = 1240] [outer = 0x1213d2000] 07:32:09 INFO - PROCESS | 1658 | 1467815529666 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]]]}] 07:32:09 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 07:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 07:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:32:09 INFO - PROCESS | 1658 | 1467815529681 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1658 | 1467815529682 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:32:09 INFO - PROCESS | 1658 | 1467815529684 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1658 | 1467815529685 Marionette TRACE conn2 <- [1,1626,null,{}] 07:32:09 INFO - PROCESS | 1658 | 1467815529687 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}] 07:32:09 INFO - PROCESS | 1658 | 1467815529689 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:09 INFO - PROCESS | 1658 | 1467815529799 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:32:09 INFO - PROCESS | 1658 | 1467815529811 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1658 | 1467815529812 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e9b800 == 35 [pid = 1658] [id = 414] 07:32:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123aa0800) [pid = 1658] [serial = 1241] [outer = 0x0] 07:32:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123b91c00) [pid = 1658] [serial = 1242] [outer = 0x123aa0800] 07:32:09 INFO - PROCESS | 1658 | 1467815529843 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x124ba0800) [pid = 1658] [serial = 1243] [outer = 0x123aa0800] 07:32:10 INFO - PROCESS | 1658 | 1467815530168 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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 07:32:10 INFO - PROCESS | 1658 | 1467815530205 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1658 | 1467815530206 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:32:10 INFO - PROCESS | 1658 | 1467815530209 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1658 | 1467815530210 Marionette TRACE conn2 <- [1,1630,null,{}] 07:32:10 INFO - PROCESS | 1658 | 1467815530212 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}] 07:32:10 INFO - PROCESS | 1658 | 1467815530213 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:10 INFO - PROCESS | 1658 | 1467815530314 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:32:10 INFO - PROCESS | 1658 | 1467815530325 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1658 | 1467815530326 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a6800 == 36 [pid = 1658] [id = 415] 07:32:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x113de7800) [pid = 1658] [serial = 1244] [outer = 0x0] 07:32:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x124eea400) [pid = 1658] [serial = 1245] [outer = 0x113de7800] 07:32:10 INFO - PROCESS | 1658 | 1467815530351 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x125f9dc00) [pid = 1658] [serial = 1246] [outer = 0x113de7800] 07:32:10 INFO - PROCESS | 1658 | 1467815530683 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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 07:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:32:10 INFO - PROCESS | 1658 | 1467815530730 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1658 | 1467815530732 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:32:10 INFO - PROCESS | 1658 | 1467815530734 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1658 | 1467815530735 Marionette TRACE conn2 <- [1,1634,null,{}] 07:32:10 INFO - PROCESS | 1658 | 1467815530737 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}] 07:32:10 INFO - PROCESS | 1658 | 1467815530738 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:10 INFO - PROCESS | 1658 | 1467815530843 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:32:10 INFO - PROCESS | 1658 | 1467815530857 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1658 | 1467815530858 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a424800 == 37 [pid = 1658] [id = 416] 07:32:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126362400) [pid = 1658] [serial = 1247] [outer = 0x0] 07:32:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12670dc00) [pid = 1658] [serial = 1248] [outer = 0x126362400] 07:32:10 INFO - PROCESS | 1658 | 1467815530881 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x126ad8800) [pid = 1658] [serial = 1249] [outer = 0x126362400] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x113b80c00) [pid = 1658] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11910b800) [pid = 1658] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11911a800) [pid = 1658] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x125e5cc00) [pid = 1658] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11810c000) [pid = 1658] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1131bd000) [pid = 1658] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12168a400) [pid = 1658] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118172800) [pid = 1658] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1195eb800) [pid = 1658] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1290d0400) [pid = 1658] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12a5f5c00) [pid = 1658] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x118751400) [pid = 1658] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x115e9ac00) [pid = 1658] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11302d800) [pid = 1658] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11834dc00) [pid = 1658] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x117dc5c00) [pid = 1658] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1127cd800) [pid = 1658] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:32:11 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1290d2000) [pid = 1658] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:32:11 INFO - PROCESS | 1658 | 1467815531344 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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 623ms 07:32:11 INFO - PROCESS | 1658 | 1467815531359 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1658 | 1467815531363 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:32:11 INFO - PROCESS | 1658 | 1467815531367 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1658 | 1467815531368 Marionette TRACE conn2 <- [1,1638,null,{}] 07:32:11 INFO - PROCESS | 1658 | 1467815531372 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}] 07:32:11 INFO - PROCESS | 1658 | 1467815531373 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:11 INFO - PROCESS | 1658 | 1467815531536 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:32:11 INFO - PROCESS | 1658 | 1467815531596 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1658 | 1467815531597 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b56000 == 38 [pid = 1658] [id = 417] 07:32:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1127cc400) [pid = 1658] [serial = 1250] [outer = 0x0] 07:32:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x117dc5c00) [pid = 1658] [serial = 1251] [outer = 0x1127cc400] 07:32:11 INFO - PROCESS | 1658 | 1467815531639 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12168a400) [pid = 1658] [serial = 1252] [outer = 0x1127cc400] 07:32:11 INFO - PROCESS | 1658 | 1467815531970 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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 622ms 07:32:11 INFO - PROCESS | 1658 | 1467815531989 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1658 | 1467815531993 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:32:12 INFO - PROCESS | 1658 | 1467815531998 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1658 | 1467815532000 Marionette TRACE conn2 <- [1,1642,null,{}] 07:32:12 INFO - PROCESS | 1658 | 1467815532002 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}] 07:32:12 INFO - PROCESS | 1658 | 1467815532003 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:12 INFO - PROCESS | 1658 | 1467815532189 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:32:12 INFO - PROCESS | 1658 | 1467815532210 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1658 | 1467815532212 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b152000 == 39 [pid = 1658] [id = 418] 07:32:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x126ad8400) [pid = 1658] [serial = 1253] [outer = 0x0] 07:32:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126b13800) [pid = 1658] [serial = 1254] [outer = 0x126ad8400] 07:32:12 INFO - PROCESS | 1658 | 1467815532255 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128b85000) [pid = 1658] [serial = 1255] [outer = 0x126ad8400] 07:32:12 INFO - PROCESS | 1658 | 1467815532601 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]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 620ms 07:32:12 INFO - PROCESS | 1658 | 1467815532617 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1658 | 1467815532619 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:32:12 INFO - PROCESS | 1658 | 1467815532622 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1658 | 1467815532626 Marionette TRACE conn2 <- [1,1646,null,{}] 07:32:12 INFO - PROCESS | 1658 | 1467815532634 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}] 07:32:12 INFO - PROCESS | 1658 | 1467815532636 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:12 INFO - PROCESS | 1658 | 1467815532758 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:32:12 INFO - PROCESS | 1658 | 1467815532792 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1658 | 1467815532793 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3db800 == 40 [pid = 1658] [id = 419] 07:32:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x126ad9800) [pid = 1658] [serial = 1256] [outer = 0x0] 07:32:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x128dc1400) [pid = 1658] [serial = 1257] [outer = 0x126ad9800] 07:32:12 INFO - PROCESS | 1658 | 1467815532817 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x129309400) [pid = 1658] [serial = 1258] [outer = 0x126ad9800] 07:32:13 INFO - PROCESS | 1658 | 1467815533078 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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 478ms 07:32:13 INFO - PROCESS | 1658 | 1467815533100 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1658 | 1467815533101 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:32:13 INFO - PROCESS | 1658 | 1467815533103 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1658 | 1467815533105 Marionette TRACE conn2 <- [1,1650,null,{}] 07:32:13 INFO - PROCESS | 1658 | 1467815533107 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}] 07:32:13 INFO - PROCESS | 1658 | 1467815533110 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:13 INFO - PROCESS | 1658 | 1467815533257 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:32:13 INFO - PROCESS | 1658 | 1467815533314 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1658 | 1467815533315 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f8d800 == 41 [pid = 1658] [id = 420] 07:32:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1121b2800) [pid = 1658] [serial = 1259] [outer = 0x0] 07:32:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1127d9c00) [pid = 1658] [serial = 1260] [outer = 0x1121b2800] 07:32:13 INFO - PROCESS | 1658 | 1467815533347 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x113197c00) [pid = 1658] [serial = 1261] [outer = 0x1121b2800] 07:32:13 INFO - PROCESS | 1658 | 1467815533793 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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 721ms 07:32:13 INFO - PROCESS | 1658 | 1467815533830 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1658 | 1467815533833 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:32:13 INFO - PROCESS | 1658 | 1467815533836 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1658 | 1467815533838 Marionette TRACE conn2 <- [1,1654,null,{}] 07:32:13 INFO - PROCESS | 1658 | 1467815533843 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}] 07:32:13 INFO - PROCESS | 1658 | 1467815533847 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:13 INFO - PROCESS | 1658 | 1467815533952 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:32:14 INFO - PROCESS | 1658 | 1467815534012 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1658 | 1467815534014 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x119951800 == 42 [pid = 1658] [id = 421] 07:32:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x115df1800) [pid = 1658] [serial = 1262] [outer = 0x0] 07:32:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118109800) [pid = 1658] [serial = 1263] [outer = 0x115df1800] 07:32:14 INFO - PROCESS | 1658 | 1467815534044 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11853f400) [pid = 1658] [serial = 1264] [outer = 0x115df1800] 07:32:14 INFO - PROCESS | 1658 | 1467815534490 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]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 07:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:32:14 INFO - PROCESS | 1658 | 1467815534507 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1658 | 1467815534509 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:32:14 INFO - PROCESS | 1658 | 1467815534511 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1658 | 1467815534512 Marionette TRACE conn2 <- [1,1658,null,{}] 07:32:14 INFO - PROCESS | 1658 | 1467815534515 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}] 07:32:14 INFO - PROCESS | 1658 | 1467815534516 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:14 INFO - PROCESS | 1658 | 1467815534621 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:32:14 INFO - PROCESS | 1658 | 1467815534714 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1658 | 1467815534715 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291cd800 == 43 [pid = 1658] [id = 422] 07:32:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x119112800) [pid = 1658] [serial = 1265] [outer = 0x0] 07:32:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x119683c00) [pid = 1658] [serial = 1266] [outer = 0x119112800] 07:32:14 INFO - PROCESS | 1658 | 1467815534744 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1211b4c00) [pid = 1658] [serial = 1267] [outer = 0x119112800] 07:32:15 INFO - PROCESS | 1658 | 1467815535172 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]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 724ms 07:32:15 INFO - PROCESS | 1658 | 1467815535236 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1658 | 1467815535239 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:32:15 INFO - PROCESS | 1658 | 1467815535247 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1658 | 1467815535250 Marionette TRACE conn2 <- [1,1662,null,{}] 07:32:15 INFO - PROCESS | 1658 | 1467815535253 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}] 07:32:15 INFO - PROCESS | 1658 | 1467815535255 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:15 INFO - PROCESS | 1658 | 1467815535360 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:32:15 INFO - PROCESS | 1658 | 1467815535432 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1658 | 1467815535434 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c967000 == 44 [pid = 1658] [id = 423] 07:32:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x123a30400) [pid = 1658] [serial = 1268] [outer = 0x0] 07:32:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x124b2cc00) [pid = 1658] [serial = 1269] [outer = 0x123a30400] 07:32:15 INFO - PROCESS | 1658 | 1467815535462 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x126363c00) [pid = 1658] [serial = 1270] [outer = 0x123a30400] 07:32:15 INFO - PROCESS | 1658 | 1467815535900 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]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 724ms 07:32:15 INFO - PROCESS | 1658 | 1467815535968 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1658 | 1467815535969 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:32:15 INFO - PROCESS | 1658 | 1467815535971 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1658 | 1467815535973 Marionette TRACE conn2 <- [1,1666,null,{}] 07:32:15 INFO - PROCESS | 1658 | 1467815535975 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}] 07:32:15 INFO - PROCESS | 1658 | 1467815535976 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:16 INFO - PROCESS | 1658 | 1467815536080 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:32:16 INFO - PROCESS | 1658 | 1467815536139 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1658 | 1467815536140 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x118141800 == 45 [pid = 1658] [id = 424] 07:32:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x115e9f400) [pid = 1658] [serial = 1271] [outer = 0x0] 07:32:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x123b94400) [pid = 1658] [serial = 1272] [outer = 0x115e9f400] 07:32:16 INFO - PROCESS | 1658 | 1467815536169 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126ba9400) [pid = 1658] [serial = 1273] [outer = 0x115e9f400] 07:32:16 INFO - PROCESS | 1658 | 1467815536773 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]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 822ms 07:32:16 INFO - PROCESS | 1658 | 1467815536794 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1658 | 1467815536796 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:32:16 INFO - PROCESS | 1658 | 1467815536799 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1658 | 1467815536802 Marionette TRACE conn2 <- [1,1670,null,{}] 07:32:16 INFO - PROCESS | 1658 | 1467815536806 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}] 07:32:16 INFO - PROCESS | 1658 | 1467815536807 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:16 INFO - PROCESS | 1658 | 1467815536904 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:32:16 INFO - PROCESS | 1658 | 1467815536964 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1658 | 1467815536966 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181be000 == 46 [pid = 1658] [id = 425] 07:32:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1161bf400) [pid = 1658] [serial = 1274] [outer = 0x0] 07:32:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x117517800) [pid = 1658] [serial = 1275] [outer = 0x1161bf400] 07:32:16 INFO - PROCESS | 1658 | 1467815536994 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x118354c00) [pid = 1658] [serial = 1276] [outer = 0x1161bf400] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3db800 == 45 [pid = 1658] [id = 419] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12b152000 == 44 [pid = 1658] [id = 418] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x128b56000 == 43 [pid = 1658] [id = 417] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12a424800 == 42 [pid = 1658] [id = 416] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a6800 == 41 [pid = 1658] [id = 415] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x125e9b800 == 40 [pid = 1658] [id = 414] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x125e3d800 == 39 [pid = 1658] [id = 413] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12128a800 == 38 [pid = 1658] [id = 412] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac5000 == 37 [pid = 1658] [id = 411] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1181cd800 == 36 [pid = 1658] [id = 410] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x11668f000 == 35 [pid = 1658] [id = 409] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x112e56800 == 34 [pid = 1658] [id = 408] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x117d73000 == 33 [pid = 1658] [id = 407] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3da800 == 32 [pid = 1658] [id = 406] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x118141800 == 31 [pid = 1658] [id = 424] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12c967000 == 30 [pid = 1658] [id = 423] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1291cd800 == 29 [pid = 1658] [id = 422] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x119951800 == 28 [pid = 1658] [id = 421] 07:32:17 INFO - PROCESS | 1658 | --DOCSHELL 0x112f8d800 == 27 [pid = 1658] [id = 420] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x128b84400) [pid = 1658] [serial = 1201] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x128de9800) [pid = 1658] [serial = 1204] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x120f2e400) [pid = 1658] [serial = 1209] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12930d400) [pid = 1658] [serial = 1213] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x116a2d800) [pid = 1658] [serial = 1207] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x113193c00) [pid = 1658] [serial = 1206] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x128dea000) [pid = 1658] [serial = 1210] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12af97800) [pid = 1658] [serial = 1216] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1290cdc00) [pid = 1658] [serial = 1212] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x123b92800) [pid = 1658] [serial = 1195] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12a5f0c00) [pid = 1658] [serial = 1215] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12483a800) [pid = 1658] [serial = 1197] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1213c9c00) [pid = 1658] [serial = 1183] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1191a9000) [pid = 1658] [serial = 1182] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x119684c00) [pid = 1658] [serial = 1191] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12670e400) [pid = 1658] [serial = 1200] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1213d5400) [pid = 1658] [serial = 1192] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1185a5000) [pid = 1658] [serial = 1188] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1188f0000) [pid = 1658] [serial = 1189] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116477800) [pid = 1658] [serial = 1185] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x117568800) [pid = 1658] [serial = 1186] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123aab400) [pid = 1658] [serial = 1194] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x118754800) [pid = 1658] [serial = 1165] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1181b4800) [pid = 1658] [serial = 1164] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1249ec400) [pid = 1658] [serial = 1168] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x123aa8800) [pid = 1658] [serial = 1167] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a46e800) [pid = 1658] [serial = 1171] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x129302400) [pid = 1658] [serial = 1170] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12b98d000) [pid = 1658] [serial = 1174] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12b7db000) [pid = 1658] [serial = 1173] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12be3c400) [pid = 1658] [serial = 1177] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12a5f6000) [pid = 1658] [serial = 1176] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x124ee9400) [pid = 1658] [serial = 1198] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x118753800) [pid = 1658] [serial = 1180] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x117572000) [pid = 1658] [serial = 1179] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x128dbb000) [pid = 1658] [serial = 1203] [outer = 0x0] [url = about:blank] 07:32:17 INFO - PROCESS | 1658 | 1467815537986 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]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1221ms 07:32:18 INFO - PROCESS | 1658 | 1467815538021 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1658 | 1467815538024 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:32:18 INFO - PROCESS | 1658 | 1467815538028 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1658 | 1467815538030 Marionette TRACE conn2 <- [1,1674,null,{}] 07:32:18 INFO - PROCESS | 1658 | 1467815538033 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}] 07:32:18 INFO - PROCESS | 1658 | 1467815538035 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:18 INFO - PROCESS | 1658 | 1467815538117 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:32:18 INFO - PROCESS | 1658 | 1467815538122 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1658 | 1467815538126 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x11662c000 == 28 [pid = 1658] [id = 426] 07:32:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x113199000) [pid = 1658] [serial = 1277] [outer = 0x0] 07:32:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x113b72c00) [pid = 1658] [serial = 1278] [outer = 0x113199000] 07:32:18 INFO - PROCESS | 1658 | 1467815538157 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x113193400) [pid = 1658] [serial = 1279] [outer = 0x113199000] 07:32:18 INFO - PROCESS | 1658 | 1467815538490 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]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 07:32:18 INFO - PROCESS | 1658 | 1467815538547 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1658 | 1467815538551 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:32:18 INFO - PROCESS | 1658 | 1467815538555 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1658 | 1467815538557 Marionette TRACE conn2 <- [1,1678,null,{}] 07:32:18 INFO - PROCESS | 1658 | 1467815538559 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}] 07:32:18 INFO - PROCESS | 1658 | 1467815538561 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:18 INFO - PROCESS | 1658 | 1467815538638 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:32:18 INFO - PROCESS | 1658 | 1467815538644 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1658 | 1467815538646 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x118145800 == 29 [pid = 1658] [id = 427] 07:32:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11678f800) [pid = 1658] [serial = 1280] [outer = 0x0] 07:32:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x117dbf800) [pid = 1658] [serial = 1281] [outer = 0x11678f800] 07:32:18 INFO - PROCESS | 1658 | 1467815538674 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11817f800) [pid = 1658] [serial = 1282] [outer = 0x11678f800] 07:32:19 INFO - PROCESS | 1658 | 1467815539146 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]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 622ms 07:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:32:19 INFO - PROCESS | 1658 | 1467815539178 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1658 | 1467815539180 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:32:19 INFO - PROCESS | 1658 | 1467815539184 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1658 | 1467815539187 Marionette TRACE conn2 <- [1,1682,null,{}] 07:32:19 INFO - PROCESS | 1658 | 1467815539199 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}] 07:32:19 INFO - PROCESS | 1658 | 1467815539204 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:19 INFO - PROCESS | 1658 | 1467815539307 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:32:19 INFO - PROCESS | 1658 | 1467815539314 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1658 | 1467815539316 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x119955000 == 30 [pid = 1658] [id = 428] 07:32:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x112979c00) [pid = 1658] [serial = 1283] [outer = 0x0] 07:32:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119114400) [pid = 1658] [serial = 1284] [outer = 0x112979c00] 07:32:19 INFO - PROCESS | 1658 | 1467815539344 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1191a1c00) [pid = 1658] [serial = 1285] [outer = 0x112979c00] 07:32:19 INFO - PROCESS | 1658 | 1467815539685 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]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 523ms 07:32:19 INFO - PROCESS | 1658 | 1467815539707 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1658 | 1467815539712 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:32:19 INFO - PROCESS | 1658 | 1467815539714 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1658 | 1467815539715 Marionette TRACE conn2 <- [1,1686,null,{}] 07:32:19 INFO - PROCESS | 1658 | 1467815539718 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}] 07:32:19 INFO - PROCESS | 1658 | 1467815539719 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:19 INFO - PROCESS | 1658 | 1467815539829 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:32:19 INFO - PROCESS | 1658 | 1467815539862 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1658 | 1467815539863 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x121287800 == 31 [pid = 1658] [id = 429] 07:32:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1191a0800) [pid = 1658] [serial = 1286] [outer = 0x0] 07:32:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119a8d400) [pid = 1658] [serial = 1287] [outer = 0x1191a0800] 07:32:19 INFO - PROCESS | 1658 | 1467815539889 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1213cbc00) [pid = 1658] [serial = 1288] [outer = 0x1191a0800] 07:32:20 INFO - PROCESS | 1658 | 1467815540182 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]]]}] 07:32: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 07:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 07:32:20 INFO - PROCESS | 1658 | 1467815540233 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1658 | 1467815540234 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:32:20 INFO - PROCESS | 1658 | 1467815540246 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1658 | 1467815540247 Marionette TRACE conn2 <- [1,1690,null,{}] 07:32:20 INFO - PROCESS | 1658 | 1467815540249 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}] 07:32:20 INFO - PROCESS | 1658 | 1467815540250 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:20 INFO - PROCESS | 1658 | 1467815540341 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:32:20 INFO - PROCESS | 1658 | 1467815540380 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1658 | 1467815540381 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e97000 == 32 [pid = 1658] [id = 430] 07:32:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116644800) [pid = 1658] [serial = 1289] [outer = 0x0] 07:32:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1213d3800) [pid = 1658] [serial = 1290] [outer = 0x116644800] 07:32:20 INFO - PROCESS | 1658 | 1467815540405 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123aa3c00) [pid = 1658] [serial = 1291] [outer = 0x116644800] 07:32:20 INFO - PROCESS | 1658 | 1467815540737 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]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 528ms 07:32:20 INFO - PROCESS | 1658 | 1467815540765 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1658 | 1467815540766 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:32:20 INFO - PROCESS | 1658 | 1467815540774 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1658 | 1467815540775 Marionette TRACE conn2 <- [1,1694,null,{}] 07:32:20 INFO - PROCESS | 1658 | 1467815540777 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}] 07:32:20 INFO - PROCESS | 1658 | 1467815540781 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:20 INFO - PROCESS | 1658 | 1467815540895 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:32:20 INFO - PROCESS | 1658 | 1467815540905 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1658 | 1467815540906 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a20000 == 33 [pid = 1658] [id = 431] 07:32:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x123aa4c00) [pid = 1658] [serial = 1292] [outer = 0x0] 07:32:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123bbe800) [pid = 1658] [serial = 1293] [outer = 0x123aa4c00] 07:32:20 INFO - PROCESS | 1658 | 1467815540934 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x125f9c000) [pid = 1658] [serial = 1294] [outer = 0x123aa4c00] 07:32:21 INFO - PROCESS | 1658 | 1467815541381 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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 620ms 07:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:32:21 INFO - PROCESS | 1658 | 1467815541398 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1658 | 1467815541400 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:32:21 INFO - PROCESS | 1658 | 1467815541404 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1658 | 1467815541406 Marionette TRACE conn2 <- [1,1698,null,{}] 07:32:21 INFO - PROCESS | 1658 | 1467815541409 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}] 07:32:21 INFO - PROCESS | 1658 | 1467815541411 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:21 INFO - PROCESS | 1658 | 1467815541569 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:32:21 INFO - PROCESS | 1658 | 1467815541593 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1658 | 1467815541594 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12907e800 == 34 [pid = 1658] [id = 432] 07:32:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123b8d000) [pid = 1658] [serial = 1295] [outer = 0x0] 07:32:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126ad9c00) [pid = 1658] [serial = 1296] [outer = 0x123b8d000] 07:32:21 INFO - PROCESS | 1658 | 1467815541636 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128b7b400) [pid = 1658] [serial = 1297] [outer = 0x123b8d000] 07:32:22 INFO - PROCESS | 1658 | 1467815542038 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]]]}] 07:32: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 07:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 07:32:22 INFO - PROCESS | 1658 | 1467815542074 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:32:22 INFO - PROCESS | 1658 | 1467815542076 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:32:22 INFO - PROCESS | 1658 | 1467815542079 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1658 | 1467815542080 Marionette TRACE conn2 <- [1,1702,null,{}] 07:32:22 INFO - PROCESS | 1658 | 1467815542082 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}] 07:32:22 INFO - PROCESS | 1658 | 1467815542084 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:22 INFO - PROCESS | 1658 | 1467815542371 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123aa0800) [pid = 1658] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1213d2000) [pid = 1658] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x126362400) [pid = 1658] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1127cc400) [pid = 1658] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x115de8c00) [pid = 1658] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x116473400) [pid = 1658] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113de7800) [pid = 1658] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12af98400) [pid = 1658] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118538400) [pid = 1658] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1121bd000) [pid = 1658] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x115e2f800) [pid = 1658] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x116a2d000) [pid = 1658] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126ad9800) [pid = 1658] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:32:22 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x126ad8400) [pid = 1658] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:32:22 INFO - PROCESS | 1658 | 1467815542419 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1658 | 1467815542420 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x117154800 == 35 [pid = 1658] [id = 433] 07:32:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1127cb800) [pid = 1658] [serial = 1298] [outer = 0x0] 07:32:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x112d77c00) [pid = 1658] [serial = 1299] [outer = 0x1127cb800] 07:32:22 INFO - PROCESS | 1658 | 1467815542445 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x117518000) [pid = 1658] [serial = 1300] [outer = 0x1127cb800] 07:32:22 INFO - PROCESS | 1658 | 1467815542701 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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 668ms 07:32:22 INFO - PROCESS | 1658 | 1467815542748 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1658 | 1467815542749 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:32:22 INFO - PROCESS | 1658 | 1467815542751 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1658 | 1467815542752 Marionette TRACE conn2 <- [1,1706,null,{}] 07:32:22 INFO - PROCESS | 1658 | 1467815542754 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}] 07:32:22 INFO - PROCESS | 1658 | 1467815542755 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:22 INFO - PROCESS | 1658 | 1467815542844 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:32:22 INFO - PROCESS | 1658 | 1467815542848 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1658 | 1467815542849 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x119954800 == 36 [pid = 1658] [id = 434] 07:32:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118356000) [pid = 1658] [serial = 1301] [outer = 0x0] 07:32:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1213cb400) [pid = 1658] [serial = 1302] [outer = 0x118356000] 07:32:22 INFO - PROCESS | 1658 | 1467815542873 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12656d400) [pid = 1658] [serial = 1303] [outer = 0x118356000] 07:32:23 INFO - PROCESS | 1658 | 1467815543251 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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 568ms 07:32:23 INFO - PROCESS | 1658 | 1467815543321 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1658 | 1467815543323 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:32:23 INFO - PROCESS | 1658 | 1467815543326 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1658 | 1467815543328 Marionette TRACE conn2 <- [1,1710,null,{}] 07:32:23 INFO - PROCESS | 1658 | 1467815543331 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}] 07:32:23 INFO - PROCESS | 1658 | 1467815543333 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:23 INFO - PROCESS | 1658 | 1467815543449 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:32:23 INFO - PROCESS | 1658 | 1467815543455 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1658 | 1467815543456 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae50000 == 37 [pid = 1658] [id = 435] 07:32:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126791000) [pid = 1658] [serial = 1304] [outer = 0x0] 07:32:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128b86400) [pid = 1658] [serial = 1305] [outer = 0x126791000] 07:32:23 INFO - PROCESS | 1658 | 1467815543490 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128dc0800) [pid = 1658] [serial = 1306] [outer = 0x126791000] 07:32:23 INFO - PROCESS | 1658 | 1467815543867 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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 572ms 07:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:32:23 INFO - PROCESS | 1658 | 1467815543897 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1658 | 1467815543899 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:32:23 INFO - PROCESS | 1658 | 1467815543901 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1658 | 1467815543902 Marionette TRACE conn2 <- [1,1714,null,{}] 07:32:23 INFO - PROCESS | 1658 | 1467815543905 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}] 07:32:23 INFO - PROCESS | 1658 | 1467815543906 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:24 INFO - PROCESS | 1658 | 1467815544031 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:32:24 INFO - PROCESS | 1658 | 1467815544037 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1658 | 1467815544038 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e93000 == 38 [pid = 1658] [id = 436] 07:32:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123b8f800) [pid = 1658] [serial = 1307] [outer = 0x0] 07:32:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1290d0000) [pid = 1658] [serial = 1308] [outer = 0x123b8f800] 07:32:24 INFO - PROCESS | 1658 | 1467815544065 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1294e0400) [pid = 1658] [serial = 1309] [outer = 0x123b8f800] 07:32:24 INFO - PROCESS | 1658 | 1467815544463 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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 569ms 07:32:24 INFO - PROCESS | 1658 | 1467815544471 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:32:24 INFO - PROCESS | 1658 | 1467815544474 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:32:24 INFO - PROCESS | 1658 | 1467815544477 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1658 | 1467815544479 Marionette TRACE conn2 <- [1,1718,null,{}] 07:32:24 INFO - PROCESS | 1658 | 1467815544483 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}] 07:32:24 INFO - PROCESS | 1658 | 1467815544485 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:24 INFO - PROCESS | 1658 | 1467815544599 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:32:24 INFO - PROCESS | 1658 | 1467815544682 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1658 | 1467815544683 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x11716d000 == 39 [pid = 1658] [id = 437] 07:32:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x113197400) [pid = 1658] [serial = 1310] [outer = 0x0] 07:32:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1131a1400) [pid = 1658] [serial = 1311] [outer = 0x113197400] 07:32:24 INFO - PROCESS | 1658 | 1467815544715 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x115e99000) [pid = 1658] [serial = 1312] [outer = 0x113197400] 07:32:25 INFO - PROCESS | 1658 | 1467815545216 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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 821ms 07:32:25 INFO - PROCESS | 1658 | 1467815545298 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1658 | 1467815545301 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:32:25 INFO - PROCESS | 1658 | 1467815545305 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1658 | 1467815545307 Marionette TRACE conn2 <- [1,1722,null,{}] 07:32:25 INFO - PROCESS | 1658 | 1467815545310 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}] 07:32:25 INFO - PROCESS | 1658 | 1467815545312 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:25 INFO - PROCESS | 1658 | 1467815545419 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:32:25 INFO - PROCESS | 1658 | 1467815545477 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1658 | 1467815545478 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12175a000 == 40 [pid = 1658] [id = 438] 07:32:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1185a3400) [pid = 1658] [serial = 1313] [outer = 0x0] 07:32:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1185aa400) [pid = 1658] [serial = 1314] [outer = 0x1185a3400] 07:32:25 INFO - PROCESS | 1658 | 1467815545509 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1188f2800) [pid = 1658] [serial = 1315] [outer = 0x1185a3400] 07:32:26 INFO - PROCESS | 1658 | 1467815546000 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]]]}] 07:32: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 07:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 771ms 07:32:26 INFO - PROCESS | 1658 | 1467815546230 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1658 | 1467815546235 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:32:26 INFO - PROCESS | 1658 | 1467815546241 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1658 | 1467815546243 Marionette TRACE conn2 <- [1,1726,null,{}] 07:32:26 INFO - PROCESS | 1658 | 1467815546248 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}] 07:32:26 INFO - PROCESS | 1658 | 1467815546251 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:26 INFO - PROCESS | 1658 | 1467815546400 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:32:26 INFO - PROCESS | 1658 | 1467815546527 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1658 | 1467815546531 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d71800 == 41 [pid = 1658] [id = 439] 07:32:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x115dec400) [pid = 1658] [serial = 1316] [outer = 0x0] 07:32:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1161bc400) [pid = 1658] [serial = 1317] [outer = 0x115dec400] 07:32:26 INFO - PROCESS | 1658 | 1467815546560 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116f19c00) [pid = 1658] [serial = 1318] [outer = 0x115dec400] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae50000 == 40 [pid = 1658] [id = 435] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119954800 == 39 [pid = 1658] [id = 434] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x117154800 == 38 [pid = 1658] [id = 433] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12907e800 == 37 [pid = 1658] [id = 432] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x126a20000 == 36 [pid = 1658] [id = 431] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x124e97000 == 35 [pid = 1658] [id = 430] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x121287800 == 34 [pid = 1658] [id = 429] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119955000 == 33 [pid = 1658] [id = 428] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x118145800 == 32 [pid = 1658] [id = 427] 07:32:26 INFO - PROCESS | 1658 | --DOCSHELL 0x11662c000 == 31 [pid = 1658] [id = 426] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x123b91c00) [pid = 1658] [serial = 1242] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1213d4400) [pid = 1658] [serial = 1239] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12670dc00) [pid = 1658] [serial = 1248] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x117dc5c00) [pid = 1658] [serial = 1251] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119168c00) [pid = 1658] [serial = 1236] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116f1a400) [pid = 1658] [serial = 1221] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x118178c00) [pid = 1658] [serial = 1222] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x124eea400) [pid = 1658] [serial = 1245] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1127ccc00) [pid = 1658] [serial = 1219] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12b7da800) [pid = 1658] [serial = 1218] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x118757c00) [pid = 1658] [serial = 1233] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11915e400) [pid = 1658] [serial = 1234] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1127d4400) [pid = 1658] [serial = 1224] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11319a800) [pid = 1658] [serial = 1225] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x115e9a000) [pid = 1658] [serial = 1227] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116641800) [pid = 1658] [serial = 1228] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118106800) [pid = 1658] [serial = 1230] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1181a9400) [pid = 1658] [serial = 1231] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128dc1400) [pid = 1658] [serial = 1257] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126b13800) [pid = 1658] [serial = 1254] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x128b85000) [pid = 1658] [serial = 1255] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x129309400) [pid = 1658] [serial = 1258] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x126ad8800) [pid = 1658] [serial = 1249] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x125f9dc00) [pid = 1658] [serial = 1246] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x124ba0800) [pid = 1658] [serial = 1243] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123a9fc00) [pid = 1658] [serial = 1240] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12168a400) [pid = 1658] [serial = 1252] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x119961800) [pid = 1658] [serial = 1237] [outer = 0x0] [url = about:blank] 07:32:26 INFO - PROCESS | 1658 | 1467815546994 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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 774ms 07:32:27 INFO - PROCESS | 1658 | 1467815547046 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1658 | 1467815547049 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:32:27 INFO - PROCESS | 1658 | 1467815547053 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1658 | 1467815547055 Marionette TRACE conn2 <- [1,1730,null,{}] 07:32:27 INFO - PROCESS | 1658 | 1467815547059 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}] 07:32:27 INFO - PROCESS | 1658 | 1467815547061 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:27 INFO - PROCESS | 1658 | 1467815547153 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:32:27 INFO - PROCESS | 1658 | 1467815547248 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1658 | 1467815547251 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ab4000 == 32 [pid = 1658] [id = 440] 07:32:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x115e9a000) [pid = 1658] [serial = 1319] [outer = 0x0] 07:32:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116641800) [pid = 1658] [serial = 1320] [outer = 0x115e9a000] 07:32:27 INFO - PROCESS | 1658 | 1467815547283 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x117573400) [pid = 1658] [serial = 1321] [outer = 0x115e9a000] 07:32:27 INFO - PROCESS | 1658 | 1467815547728 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]]]}] 07:32: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 07:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 07:32:27 INFO - PROCESS | 1658 | 1467815547775 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1658 | 1467815547777 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:32:27 INFO - PROCESS | 1658 | 1467815547782 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1658 | 1467815547784 Marionette TRACE conn2 <- [1,1734,null,{}] 07:32:27 INFO - PROCESS | 1658 | 1467815547787 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}] 07:32:27 INFO - PROCESS | 1658 | 1467815547789 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:27 INFO - PROCESS | 1658 | 1467815547885 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:32:27 INFO - PROCESS | 1658 | 1467815547977 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1658 | 1467815547978 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d2000 == 33 [pid = 1658] [id = 441] 07:32:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1188f0400) [pid = 1658] [serial = 1322] [outer = 0x0] 07:32:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11910ec00) [pid = 1658] [serial = 1323] [outer = 0x1188f0400] 07:32:28 INFO - PROCESS | 1658 | 1467815548010 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1191a2400) [pid = 1658] [serial = 1324] [outer = 0x1188f0400] 07:32:28 INFO - PROCESS | 1658 | 1467815548392 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]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 07:32:28 INFO - PROCESS | 1658 | 1467815548452 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:32:28 INFO - PROCESS | 1658 | 1467815548454 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:32:28 INFO - PROCESS | 1658 | 1467815548456 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1658 | 1467815548458 Marionette TRACE conn2 <- [1,1738,null,{}] 07:32:28 INFO - PROCESS | 1658 | 1467815548465 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}] 07:32:28 INFO - PROCESS | 1658 | 1467815548469 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:28 INFO - PROCESS | 1658 | 1467815548569 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:32:28 INFO - PROCESS | 1658 | 1467815548639 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1658 | 1467815548642 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218b2800 == 34 [pid = 1658] [id = 442] 07:32:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1213c8c00) [pid = 1658] [serial = 1325] [outer = 0x0] 07:32:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1213df800) [pid = 1658] [serial = 1326] [outer = 0x1213c8c00] 07:32:28 INFO - PROCESS | 1658 | 1467815548675 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123aa9400) [pid = 1658] [serial = 1327] [outer = 0x1213c8c00] 07:32:29 INFO - PROCESS | 1658 | 1467815549058 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]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 07:32:29 INFO - PROCESS | 1658 | 1467815549127 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1658 | 1467815549129 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:32:29 INFO - PROCESS | 1658 | 1467815549131 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1658 | 1467815549132 Marionette TRACE conn2 <- [1,1742,null,{}] 07:32:29 INFO - PROCESS | 1658 | 1467815549135 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}] 07:32:29 INFO - PROCESS | 1658 | 1467815549136 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:29 INFO - PROCESS | 1658 | 1467815549255 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:32:29 INFO - PROCESS | 1658 | 1467815549334 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1658 | 1467815549336 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a25800 == 35 [pid = 1658] [id = 443] 07:32:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123bf3000) [pid = 1658] [serial = 1328] [outer = 0x0] 07:32:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1249e6400) [pid = 1658] [serial = 1329] [outer = 0x123bf3000] 07:32:29 INFO - PROCESS | 1658 | 1467815549365 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x125e59800) [pid = 1658] [serial = 1330] [outer = 0x123bf3000] 07:32:29 INFO - PROCESS | 1658 | 1467815549765 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]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 07:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:32:29 INFO - PROCESS | 1658 | 1467815549801 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1658 | 1467815549803 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:32:29 INFO - PROCESS | 1658 | 1467815549805 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1658 | 1467815549806 Marionette TRACE conn2 <- [1,1746,null,{}] 07:32:29 INFO - PROCESS | 1658 | 1467815549809 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}] 07:32:29 INFO - PROCESS | 1658 | 1467815549810 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:29 INFO - PROCESS | 1658 | 1467815549901 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:32:29 INFO - PROCESS | 1658 | 1467815549955 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1658 | 1467815549957 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c08800 == 36 [pid = 1658] [id = 444] 07:32:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x124b28400) [pid = 1658] [serial = 1331] [outer = 0x0] 07:32:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x125f9b000) [pid = 1658] [serial = 1332] [outer = 0x124b28400] 07:32:29 INFO - PROCESS | 1658 | 1467815549985 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12656f800) [pid = 1658] [serial = 1333] [outer = 0x124b28400] 07:32:30 INFO - PROCESS | 1658 | 1467815550404 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]]]}] 07:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 618ms 07:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:32:30 INFO - PROCESS | 1658 | 1467815550425 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1658 | 1467815550426 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:32:30 INFO - PROCESS | 1658 | 1467815550429 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1658 | 1467815550430 Marionette TRACE conn2 <- [1,1750,null,{}] 07:32:30 INFO - PROCESS | 1658 | 1467815550432 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}] 07:32:30 INFO - PROCESS | 1658 | 1467815550437 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:30 INFO - PROCESS | 1658 | 1467815550556 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:32:30 INFO - PROCESS | 1658 | 1467815550649 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1658 | 1467815550651 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a68b000 == 37 [pid = 1658] [id = 445] 07:32:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x126356400) [pid = 1658] [serial = 1334] [outer = 0x0] 07:32:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1290d0800) [pid = 1658] [serial = 1335] [outer = 0x126356400] 07:32:30 INFO - PROCESS | 1658 | 1467815550680 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x129308800) [pid = 1658] [serial = 1336] [outer = 0x126356400] 07:32:31 INFO - PROCESS | 1658 | 1467815551139 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]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 718ms 07:32:31 INFO - PROCESS | 1658 | 1467815551147 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1658 | 1467815551149 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:32:31 INFO - PROCESS | 1658 | 1467815551152 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1658 | 1467815551154 Marionette TRACE conn2 <- [1,1754,null,{}] 07:32:31 INFO - PROCESS | 1658 | 1467815551158 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}] 07:32:31 INFO - PROCESS | 1658 | 1467815551161 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:31 INFO - PROCESS | 1658 | 1467815551258 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:32:31 INFO - PROCESS | 1658 | 1467815551312 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1658 | 1467815551315 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x118893800 == 38 [pid = 1658] [id = 446] 07:32:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1134e6c00) [pid = 1658] [serial = 1337] [outer = 0x0] 07:32:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x116602400) [pid = 1658] [serial = 1338] [outer = 0x1134e6c00] 07:32:31 INFO - PROCESS | 1658 | 1467815551343 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118172800) [pid = 1658] [serial = 1339] [outer = 0x1134e6c00] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x11716d000 == 37 [pid = 1658] [id = 437] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x1181be000 == 36 [pid = 1658] [id = 425] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x12175a000 == 35 [pid = 1658] [id = 438] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x12a68b000 == 34 [pid = 1658] [id = 445] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x128c08800 == 33 [pid = 1658] [id = 444] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x124e93000 == 32 [pid = 1658] [id = 436] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x126a25800 == 31 [pid = 1658] [id = 443] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x1218b2800 == 30 [pid = 1658] [id = 442] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d2000 == 29 [pid = 1658] [id = 441] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x117d71800 == 28 [pid = 1658] [id = 439] 07:32:32 INFO - PROCESS | 1658 | --DOCSHELL 0x116ab4000 == 27 [pid = 1658] [id = 440] 07:32:32 INFO - PROCESS | 1658 | 1467815552307 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]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1174ms 07:32:32 INFO - PROCESS | 1658 | 1467815552328 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1658 | 1467815552331 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:32:32 INFO - PROCESS | 1658 | 1467815552336 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1658 | 1467815552339 Marionette TRACE conn2 <- [1,1758,null,{}] 07:32:32 INFO - PROCESS | 1658 | 1467815552344 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}] 07:32:32 INFO - PROCESS | 1658 | 1467815552346 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:32 INFO - PROCESS | 1658 | 1467815552474 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:32:32 INFO - PROCESS | 1658 | 1467815552552 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1658 | 1467815552553 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ac0000 == 28 [pid = 1658] [id = 447] 07:32:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x113985400) [pid = 1658] [serial = 1340] [outer = 0x0] 07:32:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1161b9800) [pid = 1658] [serial = 1341] [outer = 0x113985400] 07:32:32 INFO - PROCESS | 1658 | 1467815552581 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x116f1a000) [pid = 1658] [serial = 1342] [outer = 0x113985400] 07:32:32 INFO - PROCESS | 1658 | 1467815552902 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]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 575ms 07:32:32 INFO - PROCESS | 1658 | 1467815552916 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1658 | 1467815552919 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:32:32 INFO - PROCESS | 1658 | 1467815552924 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1658 | 1467815552928 Marionette TRACE conn2 <- [1,1762,null,{}] 07:32:32 INFO - PROCESS | 1658 | 1467815552932 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}] 07:32:32 INFO - PROCESS | 1658 | 1467815552934 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:33 INFO - PROCESS | 1658 | 1467815553013 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:32:33 INFO - PROCESS | 1658 | 1467815553017 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1658 | 1467815553018 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x11917e000 == 29 [pid = 1658] [id = 448] 07:32:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x117dc4400) [pid = 1658] [serial = 1343] [outer = 0x0] 07:32:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11853e800) [pid = 1658] [serial = 1344] [outer = 0x117dc4400] 07:32:33 INFO - PROCESS | 1658 | 1467815553048 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x11885b400) [pid = 1658] [serial = 1345] [outer = 0x117dc4400] 07:32:33 INFO - PROCESS | 1658 | 1467815553392 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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 523ms 07:32:33 INFO - PROCESS | 1658 | 1467815553448 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1658 | 1467815553449 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:32:33 INFO - PROCESS | 1658 | 1467815553451 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1658 | 1467815553454 Marionette TRACE conn2 <- [1,1766,null,{}] 07:32:33 INFO - PROCESS | 1658 | 1467815553461 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}] 07:32:33 INFO - PROCESS | 1658 | 1467815553465 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:33 INFO - PROCESS | 1658 | 1467815553543 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:32:33 INFO - PROCESS | 1658 | 1467815553549 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1658 | 1467815553551 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x121503800 == 30 [pid = 1658] [id = 449] 07:32:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x11319d400) [pid = 1658] [serial = 1346] [outer = 0x0] 07:32:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1195ed400) [pid = 1658] [serial = 1347] [outer = 0x11319d400] 07:32:33 INFO - PROCESS | 1658 | 1467815553578 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x119c5ec00) [pid = 1658] [serial = 1348] [outer = 0x11319d400] 07:32:33 INFO - PROCESS | 1658 | 1467815553929 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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 07:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:32:33 INFO - PROCESS | 1658 | 1467815553973 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1658 | 1467815553974 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:32:33 INFO - PROCESS | 1658 | 1467815553977 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1658 | 1467815553978 Marionette TRACE conn2 <- [1,1770,null,{}] 07:32:33 INFO - PROCESS | 1658 | 1467815553980 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}] 07:32:33 INFO - PROCESS | 1658 | 1467815553981 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:34 INFO - PROCESS | 1658 | 1467815554091 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:32:34 INFO - PROCESS | 1658 | 1467815554106 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1658 | 1467815554107 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e83000 == 31 [pid = 1658] [id = 450] 07:32:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x119682400) [pid = 1658] [serial = 1349] [outer = 0x0] 07:32:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x121686400) [pid = 1658] [serial = 1350] [outer = 0x119682400] 07:32:34 INFO - PROCESS | 1658 | 1467815554133 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x123b8d400) [pid = 1658] [serial = 1351] [outer = 0x119682400] 07:32:34 INFO - PROCESS | 1658 | 1467815554513 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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 568ms 07:32:34 INFO - PROCESS | 1658 | 1467815554545 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1658 | 1467815554547 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:32:34 INFO - PROCESS | 1658 | 1467815554556 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1658 | 1467815554557 Marionette TRACE conn2 <- [1,1774,null,{}] 07:32:34 INFO - PROCESS | 1658 | 1467815554561 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}] 07:32:34 INFO - PROCESS | 1658 | 1467815554563 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:34 INFO - PROCESS | 1658 | 1467815554656 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:32:34 INFO - PROCESS | 1658 | 1467815554660 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1658 | 1467815554661 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291e2800 == 32 [pid = 1658] [id = 451] 07:32:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x117572000) [pid = 1658] [serial = 1352] [outer = 0x0] 07:32:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x123b95c00) [pid = 1658] [serial = 1353] [outer = 0x117572000] 07:32:34 INFO - PROCESS | 1658 | 1467815554685 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x125e57000) [pid = 1658] [serial = 1354] [outer = 0x117572000] 07:32:35 INFO - PROCESS | 1658 | 1467815555055 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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 07:32:35 INFO - PROCESS | 1658 | 1467815555078 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1658 | 1467815555079 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:32:35 INFO - PROCESS | 1658 | 1467815555087 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1658 | 1467815555088 Marionette TRACE conn2 <- [1,1778,null,{}] 07:32:35 INFO - PROCESS | 1658 | 1467815555091 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}] 07:32:35 INFO - PROCESS | 1658 | 1467815555095 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:35 INFO - PROCESS | 1658 | 1467815555207 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:32:35 INFO - PROCESS | 1658 | 1467815555249 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1658 | 1467815555251 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae49800 == 33 [pid = 1658] [id = 452] 07:32:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x125eef800) [pid = 1658] [serial = 1355] [outer = 0x0] 07:32:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x126790400) [pid = 1658] [serial = 1356] [outer = 0x125eef800] 07:32:35 INFO - PROCESS | 1658 | 1467815555275 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x128dbf400) [pid = 1658] [serial = 1357] [outer = 0x125eef800] 07:32:35 INFO - PROCESS | 1658 | 1467815555565 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]]]}] 07:32: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 07:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 525ms 07:32:35 INFO - PROCESS | 1658 | 1467815555610 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:32:35 INFO - PROCESS | 1658 | 1467815555613 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1658 | 1467815555623 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1658 | 1467815555625 Marionette TRACE conn2 <- [1,1782,null,{}] 07:32:35 INFO - PROCESS | 1658 | 1467815555629 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}] 07:32:35 INFO - PROCESS | 1658 | 1467815555631 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:35 INFO - PROCESS | 1658 | 1467815555751 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:32:35 INFO - PROCESS | 1658 | 1467815555766 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1658 | 1467815555768 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b951000 == 34 [pid = 1658] [id = 453] 07:32:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128dc6000) [pid = 1658] [serial = 1358] [outer = 0x0] 07:32:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x128dee400) [pid = 1658] [serial = 1359] [outer = 0x128dc6000] 07:32:35 INFO - PROCESS | 1658 | 1467815555806 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x129307400) [pid = 1658] [serial = 1360] [outer = 0x128dc6000] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x116644800) [pid = 1658] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x113199000) [pid = 1658] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11678f800) [pid = 1658] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1161bf400) [pid = 1658] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x112979c00) [pid = 1658] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x123aa4c00) [pid = 1658] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1191a0800) [pid = 1658] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x126791000) [pid = 1658] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x123b8f800) [pid = 1658] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x123b8d000) [pid = 1658] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1121b2800) [pid = 1658] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x115df1800) [pid = 1658] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1127cb800) [pid = 1658] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x119112800) [pid = 1658] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x123a30400) [pid = 1658] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x113197400) [pid = 1658] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x115e9f400) [pid = 1658] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118356000) [pid = 1658] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1185a3400) [pid = 1658] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:32:36 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x115dec400) [pid = 1658] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:32:36 INFO - PROCESS | 1658 | 1467815556473 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]]]}] 07:32:36 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 07:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 07:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:32:36 INFO - PROCESS | 1658 | 1467815556497 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1658 | 1467815556498 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:32:36 INFO - PROCESS | 1658 | 1467815556500 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1658 | 1467815556501 Marionette TRACE conn2 <- [1,1786,null,{}] 07:32:36 INFO - PROCESS | 1658 | 1467815556503 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}] 07:32:36 INFO - PROCESS | 1658 | 1467815556504 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:36 INFO - PROCESS | 1658 | 1467815556581 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:32:36 INFO - PROCESS | 1658 | 1467815556584 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1658 | 1467815556585 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fd1800 == 35 [pid = 1658] [id = 454] 07:32:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1127cb800) [pid = 1658] [serial = 1361] [outer = 0x0] 07:32:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x116644800) [pid = 1658] [serial = 1362] [outer = 0x1127cb800] 07:32:36 INFO - PROCESS | 1658 | 1467815556610 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x118355c00) [pid = 1658] [serial = 1363] [outer = 0x1127cb800] 07:32:36 INFO - PROCESS | 1658 | 1467815556938 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]]]}] 07:32: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 07:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 07:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:32:36 INFO - PROCESS | 1658 | 1467815556970 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1658 | 1467815556972 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:32:36 INFO - PROCESS | 1658 | 1467815556974 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1658 | 1467815556988 Marionette TRACE conn2 <- [1,1790,null,{}] 07:32:37 INFO - PROCESS | 1658 | 1467815557000 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}] 07:32:37 INFO - PROCESS | 1658 | 1467815557002 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:37 INFO - PROCESS | 1658 | 1467815557104 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:32:37 INFO - PROCESS | 1658 | 1467815557131 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1658 | 1467815557133 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x121503000 == 36 [pid = 1658] [id = 455] 07:32:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11885d400) [pid = 1658] [serial = 1364] [outer = 0x0] 07:32:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1195ed000) [pid = 1658] [serial = 1365] [outer = 0x11885d400] 07:32:37 INFO - PROCESS | 1658 | 1467815557170 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x123b8d000) [pid = 1658] [serial = 1366] [outer = 0x11885d400] 07:32:37 INFO - PROCESS | 1658 | 1467815557600 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]]]}] 07:32: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) 07:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 640ms 07:32:37 INFO - PROCESS | 1658 | 1467815557615 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1658 | 1467815557616 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:32:37 INFO - PROCESS | 1658 | 1467815557618 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1658 | 1467815557619 Marionette TRACE conn2 <- [1,1794,null,{}] 07:32:37 INFO - PROCESS | 1658 | 1467815557621 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}] 07:32:37 INFO - PROCESS | 1658 | 1467815557622 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:37 INFO - PROCESS | 1658 | 1467815557725 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:32:37 INFO - PROCESS | 1658 | 1467815557733 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1658 | 1467815557734 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c573800 == 37 [pid = 1658] [id = 456] 07:32:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x125f9ec00) [pid = 1658] [serial = 1367] [outer = 0x0] 07:32:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128dbc400) [pid = 1658] [serial = 1368] [outer = 0x125f9ec00] 07:32:37 INFO - PROCESS | 1658 | 1467815557758 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x129309800) [pid = 1658] [serial = 1369] [outer = 0x125f9ec00] 07:32:38 INFO - PROCESS | 1658 | 1467815558067 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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 470ms 07:32:38 INFO - PROCESS | 1658 | 1467815558088 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:32:38 INFO - PROCESS | 1658 | 1467815558090 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:32:38 INFO - PROCESS | 1658 | 1467815558095 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1658 | 1467815558097 Marionette TRACE conn2 <- [1,1798,null,{}] 07:32:38 INFO - PROCESS | 1658 | 1467815558100 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}] 07:32:38 INFO - PROCESS | 1658 | 1467815558110 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:38 INFO - PROCESS | 1658 | 1467815558201 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:32:38 INFO - PROCESS | 1658 | 1467815558205 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1658 | 1467815558206 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291db800 == 38 [pid = 1658] [id = 457] 07:32:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12930ec00) [pid = 1658] [serial = 1370] [outer = 0x0] 07:32:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12a5aa400) [pid = 1658] [serial = 1371] [outer = 0x12930ec00] 07:32:38 INFO - PROCESS | 1658 | 1467815558233 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12a5ff400) [pid = 1658] [serial = 1372] [outer = 0x12930ec00] 07:32:38 INFO - PROCESS | 1658 | 1467815558829 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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 771ms 07:32:38 INFO - PROCESS | 1658 | 1467815558865 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1658 | 1467815558868 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:32:38 INFO - PROCESS | 1658 | 1467815558871 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1658 | 1467815558874 Marionette TRACE conn2 <- [1,1802,null,{}] 07:32:38 INFO - PROCESS | 1658 | 1467815558878 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}] 07:32:38 INFO - PROCESS | 1658 | 1467815558880 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:38 INFO - PROCESS | 1658 | 1467815558993 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:32:39 INFO - PROCESS | 1658 | 1467815559052 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1658 | 1467815559053 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d3800 == 39 [pid = 1658] [id = 458] 07:32:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1131a0800) [pid = 1658] [serial = 1373] [outer = 0x0] 07:32:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x116798c00) [pid = 1658] [serial = 1374] [outer = 0x1131a0800] 07:32:39 INFO - PROCESS | 1658 | 1467815559084 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x117dc9800) [pid = 1658] [serial = 1375] [outer = 0x1131a0800] 07:32:39 INFO - PROCESS | 1658 | 1467815559630 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]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 825ms 07:32:39 INFO - PROCESS | 1658 | 1467815559708 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1658 | 1467815559713 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:32:39 INFO - PROCESS | 1658 | 1467815559717 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1658 | 1467815559719 Marionette TRACE conn2 <- [1,1806,null,{}] 07:32:39 INFO - PROCESS | 1658 | 1467815559722 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}] 07:32:39 INFO - PROCESS | 1658 | 1467815559724 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:39 INFO - PROCESS | 1658 | 1467815559833 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:32:40 INFO - PROCESS | 1658 | 1467815560030 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1658 | 1467815560032 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x113908800 == 40 [pid = 1658] [id = 459] 07:32:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1127d3400) [pid = 1658] [serial = 1376] [outer = 0x0] 07:32:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1131c0400) [pid = 1658] [serial = 1377] [outer = 0x1127d3400] 07:32:40 INFO - PROCESS | 1658 | 1467815560060 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x116604c00) [pid = 1658] [serial = 1378] [outer = 0x1127d3400] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12c573800 == 39 [pid = 1658] [id = 456] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x121503000 == 38 [pid = 1658] [id = 455] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x125fd1800 == 37 [pid = 1658] [id = 454] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12b951000 == 36 [pid = 1658] [id = 453] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae49800 == 35 [pid = 1658] [id = 452] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x1291e2800 == 34 [pid = 1658] [id = 451] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x125e83000 == 33 [pid = 1658] [id = 450] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x121503800 == 32 [pid = 1658] [id = 449] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x11917e000 == 31 [pid = 1658] [id = 448] 07:32:40 INFO - PROCESS | 1658 | --DOCSHELL 0x116ac0000 == 30 [pid = 1658] [id = 447] 07:32:40 INFO - PROCESS | 1658 | 1467815560512 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]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 820ms 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x113193400) [pid = 1658] [serial = 1279] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x117dbf800) [pid = 1658] [serial = 1281] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11817f800) [pid = 1658] [serial = 1282] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x118354c00) [pid = 1658] [serial = 1276] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x117517800) [pid = 1658] [serial = 1275] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119114400) [pid = 1658] [serial = 1284] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x123bbe800) [pid = 1658] [serial = 1293] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1191a1c00) [pid = 1658] [serial = 1285] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119a8d400) [pid = 1658] [serial = 1287] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x128dc0800) [pid = 1658] [serial = 1306] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1290d0000) [pid = 1658] [serial = 1308] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x126ad9c00) [pid = 1658] [serial = 1296] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x113197c00) [pid = 1658] [serial = 1261] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1127d9c00) [pid = 1658] [serial = 1260] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11853f400) [pid = 1658] [serial = 1264] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x117518000) [pid = 1658] [serial = 1300] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118109800) [pid = 1658] [serial = 1263] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1211b4c00) [pid = 1658] [serial = 1267] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x119683c00) [pid = 1658] [serial = 1266] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x128b86400) [pid = 1658] [serial = 1305] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126363c00) [pid = 1658] [serial = 1270] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x124b2cc00) [pid = 1658] [serial = 1269] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1131a1400) [pid = 1658] [serial = 1311] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126ba9400) [pid = 1658] [serial = 1273] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123b94400) [pid = 1658] [serial = 1272] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12656d400) [pid = 1658] [serial = 1303] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1294e0400) [pid = 1658] [serial = 1309] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x112d77c00) [pid = 1658] [serial = 1299] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128b7b400) [pid = 1658] [serial = 1297] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1185aa400) [pid = 1658] [serial = 1314] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x125f9c000) [pid = 1658] [serial = 1294] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1213cb400) [pid = 1658] [serial = 1302] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x115e99000) [pid = 1658] [serial = 1312] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1188f2800) [pid = 1658] [serial = 1315] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1213cbc00) [pid = 1658] [serial = 1288] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x116f19c00) [pid = 1658] [serial = 1318] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1161bc400) [pid = 1658] [serial = 1317] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123aa3c00) [pid = 1658] [serial = 1291] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1213d3800) [pid = 1658] [serial = 1290] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x113b72c00) [pid = 1658] [serial = 1278] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1658 | 1467815560559 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1658 | 1467815560561 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:32:40 INFO - PROCESS | 1658 | 1467815560570 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1658 | 1467815560572 Marionette TRACE conn2 <- [1,1810,null,{}] 07:32:40 INFO - PROCESS | 1658 | 1467815560581 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}] 07:32:40 INFO - PROCESS | 1658 | 1467815560584 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:40 INFO - PROCESS | 1658 | 1467815560665 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:32:40 INFO - PROCESS | 1658 | 1467815560670 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1658 | 1467815560672 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x118142800 == 31 [pid = 1658] [id = 460] 07:32:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x116f9d000) [pid = 1658] [serial = 1379] [outer = 0x0] 07:32:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x118105000) [pid = 1658] [serial = 1380] [outer = 0x116f9d000] 07:32:40 INFO - PROCESS | 1658 | 1467815560700 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118354c00) [pid = 1658] [serial = 1381] [outer = 0x116f9d000] 07:32:41 INFO - PROCESS | 1658 | 1467815561054 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]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 07:32:41 INFO - PROCESS | 1658 | 1467815561092 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1658 | 1467815561094 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:32:41 INFO - PROCESS | 1658 | 1467815561118 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1658 | 1467815561119 Marionette TRACE conn2 <- [1,1814,null,{}] 07:32:41 INFO - PROCESS | 1658 | 1467815561122 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}] 07:32:41 INFO - PROCESS | 1658 | 1467815561123 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:41 INFO - PROCESS | 1658 | 1467815561205 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:32:41 INFO - PROCESS | 1658 | 1467815561212 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1658 | 1467815561213 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x119950800 == 32 [pid = 1658] [id = 461] 07:32:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1185a7000) [pid = 1658] [serial = 1382] [outer = 0x0] 07:32:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119115c00) [pid = 1658] [serial = 1383] [outer = 0x1185a7000] 07:32:41 INFO - PROCESS | 1658 | 1467815561238 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1195f1400) [pid = 1658] [serial = 1384] [outer = 0x1185a7000] 07:32:41 INFO - PROCESS | 1658 | 1467815561604 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]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 523ms 07:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:32:41 INFO - PROCESS | 1658 | 1467815561638 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1658 | 1467815561639 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:32:41 INFO - PROCESS | 1658 | 1467815561652 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1658 | 1467815561656 Marionette TRACE conn2 <- [1,1818,null,{}] 07:32:41 INFO - PROCESS | 1658 | 1467815561665 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}] 07:32:41 INFO - PROCESS | 1658 | 1467815561667 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:41 INFO - PROCESS | 1658 | 1467815561748 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:32:41 INFO - PROCESS | 1658 | 1467815561753 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1658 | 1467815561754 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12189e000 == 33 [pid = 1658] [id = 462] 07:32:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x119683c00) [pid = 1658] [serial = 1385] [outer = 0x0] 07:32:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1211b4c00) [pid = 1658] [serial = 1386] [outer = 0x119683c00] 07:32:41 INFO - PROCESS | 1658 | 1467815561780 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123b94400) [pid = 1658] [serial = 1387] [outer = 0x119683c00] 07:32:42 INFO - PROCESS | 1658 | 1467815562116 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]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 490ms 07:32:42 INFO - PROCESS | 1658 | 1467815562132 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1658 | 1467815562134 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:32:42 INFO - PROCESS | 1658 | 1467815562136 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1658 | 1467815562138 Marionette TRACE conn2 <- [1,1822,null,{}] 07:32:42 INFO - PROCESS | 1658 | 1467815562140 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}] 07:32:42 INFO - PROCESS | 1658 | 1467815562142 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:42 INFO - PROCESS | 1658 | 1467815562228 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:32:42 INFO - PROCESS | 1658 | 1467815562285 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1658 | 1467815562292 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e80000 == 34 [pid = 1658] [id = 463] 07:32:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123b94000) [pid = 1658] [serial = 1388] [outer = 0x0] 07:32:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x124ee9400) [pid = 1658] [serial = 1389] [outer = 0x123b94000] 07:32:42 INFO - PROCESS | 1658 | 1467815562317 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12635c400) [pid = 1658] [serial = 1390] [outer = 0x123b94000] 07:32:42 INFO - PROCESS | 1658 | 1467815562620 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]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 520ms 07:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:32:42 INFO - PROCESS | 1658 | 1467815562657 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1658 | 1467815562658 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:32:42 INFO - PROCESS | 1658 | 1467815562662 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1658 | 1467815562663 Marionette TRACE conn2 <- [1,1826,null,{}] 07:32:42 INFO - PROCESS | 1658 | 1467815562666 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}] 07:32:42 INFO - PROCESS | 1658 | 1467815562667 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:42 INFO - PROCESS | 1658 | 1467815562763 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:32:42 INFO - PROCESS | 1658 | 1467815562775 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1658 | 1467815562779 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12151a800 == 35 [pid = 1658] [id = 464] 07:32:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x126b0fc00) [pid = 1658] [serial = 1391] [outer = 0x0] 07:32:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126ba4c00) [pid = 1658] [serial = 1392] [outer = 0x126b0fc00] 07:32:42 INFO - PROCESS | 1658 | 1467815562811 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128dbb800) [pid = 1658] [serial = 1393] [outer = 0x126b0fc00] 07:32:43 INFO - PROCESS | 1658 | 1467815563164 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]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 07:32:43 INFO - PROCESS | 1658 | 1467815563182 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1658 | 1467815563183 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:32:43 INFO - PROCESS | 1658 | 1467815563186 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1658 | 1467815563187 Marionette TRACE conn2 <- [1,1830,null,{}] 07:32:43 INFO - PROCESS | 1658 | 1467815563189 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}] 07:32:43 INFO - PROCESS | 1658 | 1467815563191 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:43 INFO - PROCESS | 1658 | 1467815563306 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:32:43 INFO - PROCESS | 1658 | 1467815563343 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1658 | 1467815563344 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a430800 == 36 [pid = 1658] [id = 465] 07:32:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128dc3400) [pid = 1658] [serial = 1394] [outer = 0x0] 07:32:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1290d7800) [pid = 1658] [serial = 1395] [outer = 0x128dc3400] 07:32:43 INFO - PROCESS | 1658 | 1467815563368 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1294e3800) [pid = 1658] [serial = 1396] [outer = 0x128dc3400] 07:32:43 INFO - PROCESS | 1658 | 1467815563755 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]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 620ms 07:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:32:43 INFO - PROCESS | 1658 | 1467815563807 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1658 | 1467815563809 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:32:43 INFO - PROCESS | 1658 | 1467815563812 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1658 | 1467815563814 Marionette TRACE conn2 <- [1,1834,null,{}] 07:32:43 INFO - PROCESS | 1658 | 1467815563825 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}] 07:32:43 INFO - PROCESS | 1658 | 1467815563827 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:43 INFO - PROCESS | 1658 | 1467815563953 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:32:43 INFO - PROCESS | 1658 | 1467815563959 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1658 | 1467815563960 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a693800 == 37 [pid = 1658] [id = 466] 07:32:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1294e6800) [pid = 1658] [serial = 1397] [outer = 0x0] 07:32:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12a5b8c00) [pid = 1658] [serial = 1398] [outer = 0x1294e6800] 07:32:43 INFO - PROCESS | 1658 | 1467815563983 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12a5fa000) [pid = 1658] [serial = 1399] [outer = 0x1294e6800] 07:32:44 INFO - PROCESS | 1658 | 1467815564290 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]]]}] 07:32: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 07:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 529ms 07:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:32:44 INFO - PROCESS | 1658 | 1467815564340 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1658 | 1467815564342 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:32:44 INFO - PROCESS | 1658 | 1467815564348 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1658 | 1467815564349 Marionette TRACE conn2 <- [1,1838,null,{}] 07:32:44 INFO - PROCESS | 1658 | 1467815564351 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}] 07:32:44 INFO - PROCESS | 1658 | 1467815564352 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:44 INFO - PROCESS | 1658 | 1467815564456 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:32:44 INFO - PROCESS | 1658 | 1467815564492 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1658 | 1467815564493 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b94a800 == 38 [pid = 1658] [id = 467] 07:32:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1195e6800) [pid = 1658] [serial = 1400] [outer = 0x0] 07:32:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12a80f000) [pid = 1658] [serial = 1401] [outer = 0x1195e6800] 07:32:44 INFO - PROCESS | 1658 | 1467815564517 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12ae66400) [pid = 1658] [serial = 1402] [outer = 0x1195e6800] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x117572000) [pid = 1658] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x125eef800) [pid = 1658] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x115e9a000) [pid = 1658] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x113985400) [pid = 1658] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11319d400) [pid = 1658] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x117dc4400) [pid = 1658] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1188f0400) [pid = 1658] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1134e6c00) [pid = 1658] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1213c8c00) [pid = 1658] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123bf3000) [pid = 1658] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x124b28400) [pid = 1658] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x126356400) [pid = 1658] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128dc6000) [pid = 1658] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1127cb800) [pid = 1658] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x125f9ec00) [pid = 1658] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x119682400) [pid = 1658] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:32:44 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11885d400) [pid = 1658] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:32:44 INFO - PROCESS | 1658 | 1467815564884 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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 07:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:32:44 INFO - PROCESS | 1658 | 1467815564917 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1658 | 1467815564918 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:32:44 INFO - PROCESS | 1658 | 1467815564920 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1658 | 1467815564921 Marionette TRACE conn2 <- [1,1842,null,{}] 07:32:44 INFO - PROCESS | 1658 | 1467815564923 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}] 07:32:44 INFO - PROCESS | 1658 | 1467815564924 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:45 INFO - PROCESS | 1658 | 1467815565039 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:32:45 INFO - PROCESS | 1658 | 1467815565074 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1658 | 1467815565075 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210b4800 == 39 [pid = 1658] [id = 468] 07:32:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x112d50c00) [pid = 1658] [serial = 1403] [outer = 0x0] 07:32:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x118753800) [pid = 1658] [serial = 1404] [outer = 0x112d50c00] 07:32:45 INFO - PROCESS | 1658 | 1467815565100 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1213c8c00) [pid = 1658] [serial = 1405] [outer = 0x112d50c00] 07:32:45 INFO - PROCESS | 1658 | 1467815565357 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]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 471ms 07:32:45 INFO - PROCESS | 1658 | 1467815565398 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1658 | 1467815565399 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:32:45 INFO - PROCESS | 1658 | 1467815565402 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1658 | 1467815565403 Marionette TRACE conn2 <- [1,1846,null,{}] 07:32:45 INFO - PROCESS | 1658 | 1467815565405 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}] 07:32:45 INFO - PROCESS | 1658 | 1467815565406 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:45 INFO - PROCESS | 1658 | 1467815565498 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:32:45 INFO - PROCESS | 1658 | 1467815565502 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1658 | 1467815565504 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c579000 == 40 [pid = 1658] [id = 469] 07:32:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118110000) [pid = 1658] [serial = 1406] [outer = 0x0] 07:32:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1249edc00) [pid = 1658] [serial = 1407] [outer = 0x118110000] 07:32:45 INFO - PROCESS | 1658 | 1467815565531 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12a80b800) [pid = 1658] [serial = 1408] [outer = 0x118110000] 07:32:45 INFO - PROCESS | 1658 | 1467815565872 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]]]}] 07:32: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) 07:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 07:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:32:45 INFO - PROCESS | 1658 | 1467815565923 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1658 | 1467815565925 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:32:45 INFO - PROCESS | 1658 | 1467815565927 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1658 | 1467815565929 Marionette TRACE conn2 <- [1,1850,null,{}] 07:32:45 INFO - PROCESS | 1658 | 1467815565931 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}] 07:32:45 INFO - PROCESS | 1658 | 1467815565933 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:46 INFO - PROCESS | 1658 | 1467815566020 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:32:46 INFO - PROCESS | 1658 | 1467815566023 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1658 | 1467815566024 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce75000 == 41 [pid = 1658] [id = 470] 07:32:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12ae68800) [pid = 1658] [serial = 1409] [outer = 0x0] 07:32:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12af96c00) [pid = 1658] [serial = 1410] [outer = 0x12ae68800] 07:32:46 INFO - PROCESS | 1658 | 1467815566052 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12b121800) [pid = 1658] [serial = 1411] [outer = 0x12ae68800] 07:32:46 INFO - PROCESS | 1658 | 1467815566367 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]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 07:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:32:46 INFO - PROCESS | 1658 | 1467815566397 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1658 | 1467815566398 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:32:46 INFO - PROCESS | 1658 | 1467815566400 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1658 | 1467815566401 Marionette TRACE conn2 <- [1,1854,null,{}] 07:32:46 INFO - PROCESS | 1658 | 1467815566403 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}] 07:32:46 INFO - PROCESS | 1658 | 1467815566405 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:46 INFO - PROCESS | 1658 | 1467815566491 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:32:46 INFO - PROCESS | 1658 | 1467815566496 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1658 | 1467815566497 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9e000 == 42 [pid = 1658] [id = 471] 07:32:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12b117400) [pid = 1658] [serial = 1412] [outer = 0x0] 07:32:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12b7ddc00) [pid = 1658] [serial = 1413] [outer = 0x12b117400] 07:32:46 INFO - PROCESS | 1658 | 1467815566521 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12b7e4000) [pid = 1658] [serial = 1414] [outer = 0x12b117400] 07:32:47 INFO - PROCESS | 1658 | 1467815566999 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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 620ms 07:32:47 INFO - PROCESS | 1658 | 1467815567021 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1658 | 1467815567023 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:32:47 INFO - PROCESS | 1658 | 1467815567028 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1658 | 1467815567031 Marionette TRACE conn2 <- [1,1858,null,{}] 07:32:47 INFO - PROCESS | 1658 | 1467815567035 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}] 07:32:47 INFO - PROCESS | 1658 | 1467815567037 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:47 INFO - PROCESS | 1658 | 1467815567145 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:32:47 INFO - PROCESS | 1658 | 1467815567252 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1658 | 1467815567253 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x11918a000 == 43 [pid = 1658] [id = 472] 07:32:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x117517800) [pid = 1658] [serial = 1415] [outer = 0x0] 07:32:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118103400) [pid = 1658] [serial = 1416] [outer = 0x117517800] 07:32:47 INFO - PROCESS | 1658 | 1467815567286 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1185a6c00) [pid = 1658] [serial = 1417] [outer = 0x117517800] 07:32:47 INFO - PROCESS | 1658 | 1467815567698 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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 724ms 07:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:32:47 INFO - PROCESS | 1658 | 1467815567751 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1658 | 1467815567754 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:32:47 INFO - PROCESS | 1658 | 1467815567758 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1658 | 1467815567760 Marionette TRACE conn2 <- [1,1862,null,{}] 07:32:47 INFO - PROCESS | 1658 | 1467815567763 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}] 07:32:47 INFO - PROCESS | 1658 | 1467815567764 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:47 INFO - PROCESS | 1658 | 1467815567899 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:32:47 INFO - PROCESS | 1658 | 1467815567970 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1658 | 1467815567971 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a22800 == 44 [pid = 1658] [id = 473] 07:32:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119118000) [pid = 1658] [serial = 1418] [outer = 0x0] 07:32:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11995bc00) [pid = 1658] [serial = 1419] [outer = 0x119118000] 07:32:48 INFO - PROCESS | 1658 | 1467815568004 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1213d3800) [pid = 1658] [serial = 1420] [outer = 0x119118000] 07:32:48 INFO - PROCESS | 1658 | 1467815568423 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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 724ms 07:32:48 INFO - PROCESS | 1658 | 1467815568483 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1658 | 1467815568486 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:32:48 INFO - PROCESS | 1658 | 1467815568490 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1658 | 1467815568494 Marionette TRACE conn2 <- [1,1866,null,{}] 07:32:48 INFO - PROCESS | 1658 | 1467815568540 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}] 07:32:48 INFO - PROCESS | 1658 | 1467815568545 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:48 INFO - PROCESS | 1658 | 1467815568645 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:32:48 INFO - PROCESS | 1658 | 1467815568718 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1658 | 1467815568720 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d179000 == 45 [pid = 1658] [id = 474] 07:32:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12656c800) [pid = 1658] [serial = 1421] [outer = 0x0] 07:32:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x126ad8400) [pid = 1658] [serial = 1422] [outer = 0x12656c800] 07:32:48 INFO - PROCESS | 1658 | 1467815568751 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128cc5800) [pid = 1658] [serial = 1423] [outer = 0x12656c800] 07:32:49 INFO - PROCESS | 1658 | 1467815569148 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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 07:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:32:49 INFO - PROCESS | 1658 | 1467815569181 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1658 | 1467815569183 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:32:49 INFO - PROCESS | 1658 | 1467815569187 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1658 | 1467815569189 Marionette TRACE conn2 <- [1,1870,null,{}] 07:32:49 INFO - PROCESS | 1658 | 1467815569193 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}] 07:32:49 INFO - PROCESS | 1658 | 1467815569196 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:49 INFO - PROCESS | 1658 | 1467815569328 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:32:49 INFO - PROCESS | 1658 | 1467815569377 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1658 | 1467815569378 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3d9000 == 46 [pid = 1658] [id = 475] 07:32:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128dc2000) [pid = 1658] [serial = 1424] [outer = 0x0] 07:32:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x129305800) [pid = 1658] [serial = 1425] [outer = 0x128dc2000] 07:32:49 INFO - PROCESS | 1658 | 1467815569400 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12a5fb400) [pid = 1658] [serial = 1426] [outer = 0x128dc2000] 07:32:49 INFO - PROCESS | 1658 | 1467815569793 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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 673ms 07:32:49 INFO - PROCESS | 1658 | 1467815569860 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1658 | 1467815569861 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:32:49 INFO - PROCESS | 1658 | 1467815569863 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1658 | 1467815569865 Marionette TRACE conn2 <- [1,1874,null,{}] 07:32:49 INFO - PROCESS | 1658 | 1467815569867 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}] 07:32:49 INFO - PROCESS | 1658 | 1467815569869 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:50 INFO - PROCESS | 1658 | 1467815570099 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:32:50 INFO - PROCESS | 1658 | 1467815570221 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1658 | 1467815570223 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184da000 == 47 [pid = 1658] [id = 476] 07:32:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1161bc400) [pid = 1658] [serial = 1427] [outer = 0x0] 07:32:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11688dc00) [pid = 1658] [serial = 1428] [outer = 0x1161bc400] 07:32:50 INFO - PROCESS | 1658 | 1467815570252 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118180800) [pid = 1658] [serial = 1429] [outer = 0x1161bc400] 07:32:50 INFO - PROCESS | 1658 | 1467815570683 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]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 871ms 07:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:32:50 INFO - PROCESS | 1658 | 1467815570736 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 1658 | 1467815570739 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:32:50 INFO - PROCESS | 1658 | 1467815570742 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1658 | 1467815570746 Marionette TRACE conn2 <- [1,1878,null,{}] 07:32:50 INFO - PROCESS | 1658 | 1467815570749 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}] 07:32:50 INFO - PROCESS | 1658 | 1467815570751 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:50 INFO - PROCESS | 1658 | 1467815570844 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:32:50 INFO - PROCESS | 1658 | 1467815570922 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1658 | 1467815570923 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d0000 == 48 [pid = 1658] [id = 477] 07:32:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118754000) [pid = 1658] [serial = 1430] [outer = 0x0] 07:32:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11885d400) [pid = 1658] [serial = 1431] [outer = 0x118754000] 07:32:50 INFO - PROCESS | 1658 | 1467815570951 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11911a400) [pid = 1658] [serial = 1432] [outer = 0x118754000] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce75000 == 47 [pid = 1658] [id = 470] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12c579000 == 46 [pid = 1658] [id = 469] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x1210b4800 == 45 [pid = 1658] [id = 468] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12b94a800 == 44 [pid = 1658] [id = 467] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12a693800 == 43 [pid = 1658] [id = 466] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12a430800 == 42 [pid = 1658] [id = 465] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12151a800 == 41 [pid = 1658] [id = 464] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x125e80000 == 40 [pid = 1658] [id = 463] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12189e000 == 39 [pid = 1658] [id = 462] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x119950800 == 38 [pid = 1658] [id = 461] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x118142800 == 37 [pid = 1658] [id = 460] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x113908800 == 36 [pid = 1658] [id = 459] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x1291db800 == 35 [pid = 1658] [id = 457] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d3800 == 34 [pid = 1658] [id = 458] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x118893800 == 33 [pid = 1658] [id = 446] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x1184da000 == 32 [pid = 1658] [id = 476] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3d9000 == 31 [pid = 1658] [id = 475] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12d179000 == 30 [pid = 1658] [id = 474] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x126a22800 == 29 [pid = 1658] [id = 473] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9e000 == 28 [pid = 1658] [id = 471] 07:32:51 INFO - PROCESS | 1658 | --DOCSHELL 0x11918a000 == 27 [pid = 1658] [id = 472] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x123b95c00) [pid = 1658] [serial = 1353] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x126790400) [pid = 1658] [serial = 1356] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x117573400) [pid = 1658] [serial = 1321] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1161b9800) [pid = 1658] [serial = 1341] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x116f1a000) [pid = 1658] [serial = 1342] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1195ed400) [pid = 1658] [serial = 1347] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116641800) [pid = 1658] [serial = 1320] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119c5ec00) [pid = 1658] [serial = 1348] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11853e800) [pid = 1658] [serial = 1344] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11885b400) [pid = 1658] [serial = 1345] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1191a2400) [pid = 1658] [serial = 1324] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x118172800) [pid = 1658] [serial = 1339] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116602400) [pid = 1658] [serial = 1338] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11910ec00) [pid = 1658] [serial = 1323] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x123aa9400) [pid = 1658] [serial = 1327] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1213df800) [pid = 1658] [serial = 1326] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x125e59800) [pid = 1658] [serial = 1330] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1249e6400) [pid = 1658] [serial = 1329] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12656f800) [pid = 1658] [serial = 1333] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x125f9b000) [pid = 1658] [serial = 1332] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x129308800) [pid = 1658] [serial = 1336] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1290d0800) [pid = 1658] [serial = 1335] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x128dee400) [pid = 1658] [serial = 1359] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x128dbf400) [pid = 1658] [serial = 1357] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118355c00) [pid = 1658] [serial = 1363] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x116644800) [pid = 1658] [serial = 1362] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128dbc400) [pid = 1658] [serial = 1368] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x129307400) [pid = 1658] [serial = 1360] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x121686400) [pid = 1658] [serial = 1350] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x129309800) [pid = 1658] [serial = 1369] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1195ed000) [pid = 1658] [serial = 1365] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12a5aa400) [pid = 1658] [serial = 1371] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x125e57000) [pid = 1658] [serial = 1354] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x123b8d000) [pid = 1658] [serial = 1366] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123b8d400) [pid = 1658] [serial = 1351] [outer = 0x0] [url = about:blank] 07:32:51 INFO - PROCESS | 1658 | 1467815571895 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]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1175ms 07:32:51 INFO - PROCESS | 1658 | 1467815571922 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1658 | 1467815571927 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:32:51 INFO - PROCESS | 1658 | 1467815571947 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1658 | 1467815571952 Marionette TRACE conn2 <- [1,1882,null,{}] 07:32:51 INFO - PROCESS | 1658 | 1467815571957 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}] 07:32:51 INFO - PROCESS | 1658 | 1467815571960 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:52 INFO - PROCESS | 1658 | 1467815572088 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:32:52 INFO - PROCESS | 1658 | 1467815572105 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1658 | 1467815572108 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x117155800 == 28 [pid = 1658] [id = 478] 07:32:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x115e9f000) [pid = 1658] [serial = 1433] [outer = 0x0] 07:32:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x116811000) [pid = 1658] [serial = 1434] [outer = 0x115e9f000] 07:32:52 INFO - PROCESS | 1658 | 1467815572153 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x117518000) [pid = 1658] [serial = 1435] [outer = 0x115e9f000] 07:32:52 INFO - PROCESS | 1658 | 1467815572616 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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 680ms 07:32:52 INFO - PROCESS | 1658 | 1467815572621 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1658 | 1467815572625 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:32:52 INFO - PROCESS | 1658 | 1467815572631 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1658 | 1467815572633 Marionette TRACE conn2 <- [1,1886,null,{}] 07:32:52 INFO - PROCESS | 1658 | 1467815572635 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}] 07:32:52 INFO - PROCESS | 1658 | 1467815572637 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:52 INFO - PROCESS | 1658 | 1467815572716 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:32:52 INFO - PROCESS | 1658 | 1467815572739 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1658 | 1467815572740 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181ce800 == 29 [pid = 1658] [id = 479] 07:32:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11810bc00) [pid = 1658] [serial = 1436] [outer = 0x0] 07:32:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x118356000) [pid = 1658] [serial = 1437] [outer = 0x11810bc00] 07:32:52 INFO - PROCESS | 1658 | 1467815572770 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118755c00) [pid = 1658] [serial = 1438] [outer = 0x11810bc00] 07:32:53 INFO - PROCESS | 1658 | 1467815573115 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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 07:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:32:53 INFO - PROCESS | 1658 | 1467815573153 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1658 | 1467815573154 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:32:53 INFO - PROCESS | 1658 | 1467815573156 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1658 | 1467815573159 Marionette TRACE conn2 <- [1,1890,null,{}] 07:32:53 INFO - PROCESS | 1658 | 1467815573169 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}] 07:32:53 INFO - PROCESS | 1658 | 1467815573172 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:53 INFO - PROCESS | 1658 | 1467815573248 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:32:53 INFO - PROCESS | 1658 | 1467815573252 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1658 | 1467815573254 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x120faa000 == 30 [pid = 1658] [id = 480] 07:32:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119161800) [pid = 1658] [serial = 1439] [outer = 0x0] 07:32:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119675c00) [pid = 1658] [serial = 1440] [outer = 0x119161800] 07:32:53 INFO - PROCESS | 1658 | 1467815573284 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x120e8b800) [pid = 1658] [serial = 1441] [outer = 0x119161800] 07:32:53 INFO - PROCESS | 1658 | 1467815573860 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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 778ms 07:32:53 INFO - PROCESS | 1658 | 1467815573964 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1658 | 1467815573967 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:32:53 INFO - PROCESS | 1658 | 1467815573972 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1658 | 1467815573975 Marionette TRACE conn2 <- [1,1894,null,{}] 07:32:53 INFO - PROCESS | 1658 | 1467815573979 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}] 07:32:53 INFO - PROCESS | 1658 | 1467815573980 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:54 INFO - PROCESS | 1658 | 1467815574086 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:32:54 INFO - PROCESS | 1658 | 1467815574140 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1658 | 1467815574142 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x118136800 == 31 [pid = 1658] [id = 481] 07:32:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116608000) [pid = 1658] [serial = 1442] [outer = 0x0] 07:32:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x117569400) [pid = 1658] [serial = 1443] [outer = 0x116608000] 07:32:54 INFO - PROCESS | 1658 | 1467815574174 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x118172800) [pid = 1658] [serial = 1444] [outer = 0x116608000] 07:32:54 INFO - PROCESS | 1658 | 1467815574715 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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 824ms 07:32:54 INFO - PROCESS | 1658 | 1467815574796 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1658 | 1467815574799 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:32:54 INFO - PROCESS | 1658 | 1467815574804 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1658 | 1467815574806 Marionette TRACE conn2 <- [1,1898,null,{}] 07:32:54 INFO - PROCESS | 1658 | 1467815574808 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}] 07:32:54 INFO - PROCESS | 1658 | 1467815574810 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:54 INFO - PROCESS | 1658 | 1467815574919 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:32:54 INFO - PROCESS | 1658 | 1467815574976 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1658 | 1467815574977 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f9e000 == 32 [pid = 1658] [id = 482] 07:32:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1188fb000) [pid = 1658] [serial = 1445] [outer = 0x0] 07:32:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x119116400) [pid = 1658] [serial = 1446] [outer = 0x1188fb000] 07:32:55 INFO - PROCESS | 1658 | 1467815575009 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1195e9000) [pid = 1658] [serial = 1447] [outer = 0x1188fb000] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x116aca000 == 31 [pid = 1658] [id = 23] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x11746b800 == 30 [pid = 1658] [id = 24] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x112e51800 == 29 [pid = 1658] [id = 25] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12c56c000 == 28 [pid = 1658] [id = 14] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1181ce800 == 27 [pid = 1658] [id = 479] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x117155800 == 26 [pid = 1658] [id = 478] 07:32:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d0000 == 25 [pid = 1658] [id = 477] 07:32:55 INFO - PROCESS | 1658 | 1467815575618 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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 869ms 07:32:55 INFO - PROCESS | 1658 | 1467815575674 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1658 | 1467815575679 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:32:55 INFO - PROCESS | 1658 | 1467815575684 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1658 | 1467815575687 Marionette TRACE conn2 <- [1,1902,null,{}] 07:32:55 INFO - PROCESS | 1658 | 1467815575693 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}] 07:32:55 INFO - PROCESS | 1658 | 1467815575696 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:55 INFO - PROCESS | 1658 | 1467815575837 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:32:55 INFO - PROCESS | 1658 | 1467815575957 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1658 | 1467815575959 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746b800 == 26 [pid = 1658] [id = 483] 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x117dc6c00) [pid = 1658] [serial = 1448] [outer = 0x0] 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x118105c00) [pid = 1658] [serial = 1449] [outer = 0x117dc6c00] 07:32:56 INFO - PROCESS | 1658 | 1467815576047 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1185acc00) [pid = 1658] [serial = 1450] [outer = 0x117dc6c00] 07:32:56 INFO - PROCESS | 1658 | 1467815576473 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]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 823ms 07:32:56 INFO - PROCESS | 1658 | 1467815576507 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1658 | 1467815576510 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:32:56 INFO - PROCESS | 1658 | 1467815576515 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1658 | 1467815576516 Marionette TRACE conn2 <- [1,1906,null,{}] 07:32:56 INFO - PROCESS | 1658 | 1467815576519 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}] 07:32:56 INFO - PROCESS | 1658 | 1467815576521 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:56 INFO - PROCESS | 1658 | 1467815576621 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:32:56 INFO - PROCESS | 1658 | 1467815576677 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1658 | 1467815576678 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x119abc000 == 27 [pid = 1658] [id = 484] 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118868400) [pid = 1658] [serial = 1451] [outer = 0x0] 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11995d000) [pid = 1658] [serial = 1452] [outer = 0x118868400] 07:32:56 INFO - PROCESS | 1658 | 1467815576709 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1213c8800) [pid = 1658] [serial = 1453] [outer = 0x118868400] 07:32:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x113196800) [pid = 1658] [serial = 1454] [outer = 0x123aa1000] 07:32:57 INFO - PROCESS | 1658 | 1467815577187 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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 724ms 07:32:57 INFO - PROCESS | 1658 | 1467815577253 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 1658 | 1467815577255 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:32:57 INFO - PROCESS | 1658 | 1467815577257 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1658 | 1467815577260 Marionette TRACE conn2 <- [1,1910,null,{}] 07:32:57 INFO - PROCESS | 1658 | 1467815577283 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}] 07:32:57 INFO - PROCESS | 1658 | 1467815577287 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:57 INFO - PROCESS | 1658 | 1467815577382 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:32:57 INFO - PROCESS | 1658 | 1467815577451 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 1658 | 1467815577454 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e42000 == 28 [pid = 1658] [id = 485] 07:32:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1191a1000) [pid = 1658] [serial = 1455] [outer = 0x0] 07:32:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x123a3b000) [pid = 1658] [serial = 1456] [outer = 0x1191a1000] 07:32:57 INFO - PROCESS | 1658 | 1467815577487 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x123b94c00) [pid = 1658] [serial = 1457] [outer = 0x1191a1000] 07:32:57 INFO - PROCESS | 1658 | 1467815577916 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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 684ms 07:32:57 INFO - PROCESS | 1658 | 1467815577942 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 1658 | 1467815577944 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:32:57 INFO - PROCESS | 1658 | 1467815577946 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1658 | 1467815577947 Marionette TRACE conn2 <- [1,1914,null,{}] 07:32:57 INFO - PROCESS | 1658 | 1467815577950 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}] 07:32:57 INFO - PROCESS | 1658 | 1467815577951 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:58 INFO - PROCESS | 1658 | 1467815578050 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:32:58 INFO - PROCESS | 1658 | 1467815578104 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1658 | 1467815578106 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b48000 == 29 [pid = 1658] [id = 486] 07:32:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x124b28400) [pid = 1658] [serial = 1458] [outer = 0x0] 07:32:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x125e5b400) [pid = 1658] [serial = 1459] [outer = 0x124b28400] 07:32:58 INFO - PROCESS | 1658 | 1467815578135 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x125f9a000) [pid = 1658] [serial = 1460] [outer = 0x124b28400] 07:32:58 INFO - PROCESS | 1658 | 1467815578574 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]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 07:32:58 INFO - PROCESS | 1658 | 1467815578617 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1658 | 1467815578619 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:32:58 INFO - PROCESS | 1658 | 1467815578623 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1658 | 1467815578625 Marionette TRACE conn2 <- [1,1918,null,{}] 07:32:58 INFO - PROCESS | 1658 | 1467815578629 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}] 07:32:58 INFO - PROCESS | 1658 | 1467815578631 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:58 INFO - PROCESS | 1658 | 1467815578752 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:32:58 INFO - PROCESS | 1658 | 1467815578820 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1658 | 1467815578821 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291d3800 == 30 [pid = 1658] [id = 487] 07:32:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126354c00) [pid = 1658] [serial = 1461] [outer = 0x0] 07:32:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12670e000) [pid = 1658] [serial = 1462] [outer = 0x126354c00] 07:32:58 INFO - PROCESS | 1658 | 1467815578850 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126adfc00) [pid = 1658] [serial = 1463] [outer = 0x126354c00] 07:32:59 INFO - PROCESS | 1658 | 1467815579321 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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 07:32:59 INFO - PROCESS | 1658 | 1467815579345 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1658 | 1467815579347 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:32:59 INFO - PROCESS | 1658 | 1467815579351 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1658 | 1467815579352 Marionette TRACE conn2 <- [1,1922,null,{}] 07:32:59 INFO - PROCESS | 1658 | 1467815579356 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}] 07:32:59 INFO - PROCESS | 1658 | 1467815579358 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:59 INFO - PROCESS | 1658 | 1467815579456 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:32:59 INFO - PROCESS | 1658 | 1467815579512 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1658 | 1467815579515 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:32:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d59000 == 31 [pid = 1658] [id = 488] 07:32:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x116644800) [pid = 1658] [serial = 1464] [outer = 0x0] 07:32:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116f19000) [pid = 1658] [serial = 1465] [outer = 0x116644800] 07:32:59 INFO - PROCESS | 1658 | 1467815579543 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1185ab400) [pid = 1658] [serial = 1466] [outer = 0x116644800] 07:32:59 INFO - PROCESS | 1658 | --DOCSHELL 0x118136800 == 30 [pid = 1658] [id = 481] 07:32:59 INFO - PROCESS | 1658 | 1467815579982 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 07:33:00 INFO - PROCESS | 1658 | 1467815580032 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1658 | 1467815580035 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:33:00 INFO - PROCESS | 1658 | 1467815580038 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1658 | 1467815580040 Marionette TRACE conn2 <- [1,1926,null,{}] 07:33:00 INFO - PROCESS | 1658 | 1467815580059 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}] 07:33:00 INFO - PROCESS | 1658 | 1467815580060 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:00 INFO - PROCESS | 1658 | 1467815580195 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:33:00 INFO - PROCESS | 1658 | 1467815580208 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1658 | 1467815580209 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x119956000 == 31 [pid = 1658] [id = 489] 07:33:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1181ae400) [pid = 1658] [serial = 1467] [outer = 0x0] 07:33:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118863400) [pid = 1658] [serial = 1468] [outer = 0x1181ae400] 07:33:00 INFO - PROCESS | 1658 | 1467815580254 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x119961800) [pid = 1658] [serial = 1469] [outer = 0x1181ae400] 07:33:00 INFO - PROCESS | 1658 | 1467815580678 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 684ms 07:33:00 INFO - PROCESS | 1658 | 1467815580722 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1658 | 1467815580725 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:33:00 INFO - PROCESS | 1658 | 1467815580731 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1658 | 1467815580733 Marionette TRACE conn2 <- [1,1930,null,{}] 07:33:00 INFO - PROCESS | 1658 | 1467815580736 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}] 07:33:00 INFO - PROCESS | 1658 | 1467815580738 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:00 INFO - PROCESS | 1658 | 1467815580837 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:33:00 INFO - PROCESS | 1658 | 1467815580895 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1658 | 1467815580897 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c06000 == 32 [pid = 1658] [id = 490] 07:33:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x121680000) [pid = 1658] [serial = 1470] [outer = 0x0] 07:33:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1218d9c00) [pid = 1658] [serial = 1471] [outer = 0x121680000] 07:33:00 INFO - PROCESS | 1658 | 1467815580928 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x123bedc00) [pid = 1658] [serial = 1472] [outer = 0x121680000] 07:33:01 INFO - PROCESS | 1658 | 1467815581353 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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 07:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:33:01 INFO - PROCESS | 1658 | 1467815581402 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1658 | 1467815581404 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:33:01 INFO - PROCESS | 1658 | 1467815581406 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1658 | 1467815581409 Marionette TRACE conn2 <- [1,1934,null,{}] 07:33:01 INFO - PROCESS | 1658 | 1467815581417 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}] 07:33:01 INFO - PROCESS | 1658 | 1467815581420 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:01 INFO - PROCESS | 1658 | 1467815581536 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:33:01 INFO - PROCESS | 1658 | 1467815581621 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1658 | 1467815581623 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a69f800 == 33 [pid = 1658] [id = 491] 07:33:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12635e400) [pid = 1658] [serial = 1473] [outer = 0x0] 07:33:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x126ba9c00) [pid = 1658] [serial = 1474] [outer = 0x12635e400] 07:33:01 INFO - PROCESS | 1658 | 1467815581657 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128cd2c00) [pid = 1658] [serial = 1475] [outer = 0x12635e400] 07:33:02 INFO - PROCESS | 1658 | 1467815582084 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]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 725ms 07:33:02 INFO - PROCESS | 1658 | 1467815582131 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 1658 | 1467815582133 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:33:02 INFO - PROCESS | 1658 | 1467815582135 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1658 | 1467815582137 Marionette TRACE conn2 <- [1,1938,null,{}] 07:33:02 INFO - PROCESS | 1658 | 1467815582139 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}] 07:33:02 INFO - PROCESS | 1658 | 1467815582140 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:02 INFO - PROCESS | 1658 | 1467815582278 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:33:02 INFO - PROCESS | 1658 | 1467815582289 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1658 | 1467815582290 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b143800 == 34 [pid = 1658] [id = 492] 07:33:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1290d0800) [pid = 1658] [serial = 1476] [outer = 0x0] 07:33:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1290d4400) [pid = 1658] [serial = 1477] [outer = 0x1290d0800] 07:33:02 INFO - PROCESS | 1658 | 1467815582331 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12930a000) [pid = 1658] [serial = 1478] [outer = 0x1290d0800] 07:33:02 INFO - PROCESS | 1658 | 1467815582771 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]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 07:33:02 INFO - PROCESS | 1658 | 1467815582806 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 1658 | 1467815582807 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:33:02 INFO - PROCESS | 1658 | 1467815582810 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1658 | 1467815582811 Marionette TRACE conn2 <- [1,1942,null,{}] 07:33:02 INFO - PROCESS | 1658 | 1467815582813 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}] 07:33:02 INFO - PROCESS | 1658 | 1467815582815 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:02 INFO - PROCESS | 1658 | 1467815582932 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:33:03 INFO - PROCESS | 1658 | 1467815583006 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1658 | 1467815583007 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218b6000 == 35 [pid = 1658] [id = 493] 07:33:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x117572800) [pid = 1658] [serial = 1479] [outer = 0x0] 07:33:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12a5aa400) [pid = 1658] [serial = 1480] [outer = 0x117572800] 07:33:03 INFO - PROCESS | 1658 | 1467815583036 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12a5fac00) [pid = 1658] [serial = 1481] [outer = 0x117572800] 07:33:03 INFO - PROCESS | 1658 | 1467815583479 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]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 718ms 07:33:03 INFO - PROCESS | 1658 | 1467815583529 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 1658 | 1467815583530 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:33:03 INFO - PROCESS | 1658 | 1467815583533 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1658 | 1467815583534 Marionette TRACE conn2 <- [1,1946,null,{}] 07:33:03 INFO - PROCESS | 1658 | 1467815583536 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}] 07:33:03 INFO - PROCESS | 1658 | 1467815583541 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:03 INFO - PROCESS | 1658 | 1467815583708 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:33:03 INFO - PROCESS | 1658 | 1467815583721 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1658 | 1467815583722 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c575000 == 36 [pid = 1658] [id = 494] 07:33:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12ae6d400) [pid = 1658] [serial = 1482] [outer = 0x0] 07:33:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12b124800) [pid = 1658] [serial = 1483] [outer = 0x12ae6d400] 07:33:03 INFO - PROCESS | 1658 | 1467815583751 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12b7e4400) [pid = 1658] [serial = 1484] [outer = 0x12ae6d400] 07:33:04 INFO - PROCESS | 1658 | 1467815584228 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]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 774ms 07:33:04 INFO - PROCESS | 1658 | --DOCSHELL 0x125e42000 == 35 [pid = 1658] [id = 485] 07:33:04 INFO - PROCESS | 1658 | --DOCSHELL 0x119abc000 == 34 [pid = 1658] [id = 484] 07:33:04 INFO - PROCESS | 1658 | --DOCSHELL 0x11746b800 == 33 [pid = 1658] [id = 483] 07:33:04 INFO - PROCESS | 1658 | 1467815584372 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1658 | 1467815584375 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:33:04 INFO - PROCESS | 1658 | 1467815584378 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1658 | 1467815584380 Marionette TRACE conn2 <- [1,1950,null,{}] 07:33:04 INFO - PROCESS | 1658 | 1467815584384 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}] 07:33:04 INFO - PROCESS | 1658 | 1467815584386 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:04 INFO - PROCESS | 1658 | 1467815584491 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:33:04 INFO - PROCESS | 1658 | 1467815584547 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1658 | 1467815584551 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x118136800 == 34 [pid = 1658] [id = 495] 07:33:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x117dc7000) [pid = 1658] [serial = 1485] [outer = 0x0] 07:33:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x11853e800) [pid = 1658] [serial = 1486] [outer = 0x117dc7000] 07:33:04 INFO - PROCESS | 1658 | 1467815584584 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x119677800) [pid = 1658] [serial = 1487] [outer = 0x117dc7000] 07:33:05 INFO - PROCESS | 1658 | 1467815585050 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]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 07:33:05 INFO - PROCESS | 1658 | 1467815585099 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:33:05 INFO - PROCESS | 1658 | 1467815585101 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:33:05 INFO - PROCESS | 1658 | 1467815585106 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1658 | 1467815585108 Marionette TRACE conn2 <- [1,1954,null,{}] 07:33:05 INFO - PROCESS | 1658 | 1467815585111 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}] 07:33:05 INFO - PROCESS | 1658 | 1467815585113 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:05 INFO - PROCESS | 1658 | 1467815585216 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:33:05 INFO - PROCESS | 1658 | 1467815585278 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1658 | 1467815585279 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b53800 == 35 [pid = 1658] [id = 496] 07:33:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1213d2000) [pid = 1658] [serial = 1488] [outer = 0x0] 07:33:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x123b95800) [pid = 1658] [serial = 1489] [outer = 0x1213d2000] 07:33:05 INFO - PROCESS | 1658 | 1467815585311 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x124ee5c00) [pid = 1658] [serial = 1490] [outer = 0x1213d2000] 07:33:05 INFO - PROCESS | 1658 | 1467815585767 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]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 673ms 07:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:33:05 INFO - PROCESS | 1658 | 1467815585776 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1658 | 1467815585778 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:33:05 INFO - PROCESS | 1658 | 1467815585780 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1658 | 1467815585782 Marionette TRACE conn2 <- [1,1958,null,{}] 07:33:05 INFO - PROCESS | 1658 | 1467815585788 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}] 07:33:05 INFO - PROCESS | 1658 | 1467815585792 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:05 INFO - PROCESS | 1658 | 1467815585922 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:33:05 INFO - PROCESS | 1658 | 1467815585987 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1658 | 1467815585989 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b146000 == 36 [pid = 1658] [id = 497] 07:33:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x128cc6000) [pid = 1658] [serial = 1491] [outer = 0x0] 07:33:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128dc1c00) [pid = 1658] [serial = 1492] [outer = 0x128cc6000] 07:33:06 INFO - PROCESS | 1658 | 1467815586023 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12930bc00) [pid = 1658] [serial = 1493] [outer = 0x128cc6000] 07:33:06 INFO - PROCESS | 1658 | 1467815586450 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]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 720ms 07:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:33:06 INFO - PROCESS | 1658 | 1467815586501 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1658 | 1467815586502 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:33:06 INFO - PROCESS | 1658 | 1467815586504 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1658 | 1467815586505 Marionette TRACE conn2 <- [1,1962,null,{}] 07:33:06 INFO - PROCESS | 1658 | 1467815586508 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}] 07:33:06 INFO - PROCESS | 1658 | 1467815586509 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:06 INFO - PROCESS | 1658 | 1467815586607 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:33:06 INFO - PROCESS | 1658 | 1467815586667 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1658 | 1467815586668 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c56e000 == 37 [pid = 1658] [id = 498] 07:33:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12a815400) [pid = 1658] [serial = 1494] [outer = 0x0] 07:33:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12ae6e800) [pid = 1658] [serial = 1495] [outer = 0x12a815400] 07:33:06 INFO - PROCESS | 1658 | 1467815586699 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12b11bc00) [pid = 1658] [serial = 1496] [outer = 0x12a815400] 07:33:07 INFO - PROCESS | 1658 | 1467815587126 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]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 669ms 07:33:07 INFO - PROCESS | 1658 | 1467815587173 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1658 | 1467815587175 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:33:07 INFO - PROCESS | 1658 | 1467815587177 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1658 | 1467815587178 Marionette TRACE conn2 <- [1,1966,null,{}] 07:33:07 INFO - PROCESS | 1658 | 1467815587181 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}] 07:33:07 INFO - PROCESS | 1658 | 1467815587182 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:07 INFO - PROCESS | 1658 | 1467815587294 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:33:07 INFO - PROCESS | 1658 | 1467815587367 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1658 | 1467815587369 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x113d02800 == 38 [pid = 1658] [id = 499] 07:33:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12b118000) [pid = 1658] [serial = 1497] [outer = 0x0] 07:33:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12b7dcc00) [pid = 1658] [serial = 1498] [outer = 0x12b118000] 07:33:07 INFO - PROCESS | 1658 | 1467815587398 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12b986000) [pid = 1658] [serial = 1499] [outer = 0x12b118000] 07:33:07 INFO - PROCESS | 1658 | 1467815587800 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]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 669ms 07:33:07 INFO - PROCESS | 1658 | 1467815587847 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1658 | 1467815587848 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:33:07 INFO - PROCESS | 1658 | 1467815587851 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1658 | 1467815587852 Marionette TRACE conn2 <- [1,1970,null,{}] 07:33:07 INFO - PROCESS | 1658 | 1467815587854 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}] 07:33:07 INFO - PROCESS | 1658 | 1467815587858 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:07 INFO - PROCESS | 1658 | 1467815587988 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:33:08 INFO - PROCESS | 1658 | 1467815588053 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1658 | 1467815588055 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3df000 == 39 [pid = 1658] [id = 500] 07:33:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12b991000) [pid = 1658] [serial = 1500] [outer = 0x0] 07:33:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12be37400) [pid = 1658] [serial = 1501] [outer = 0x12b991000] 07:33:08 INFO - PROCESS | 1658 | 1467815588127 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12be3f800) [pid = 1658] [serial = 1502] [outer = 0x12b991000] 07:33:08 INFO - PROCESS | 1658 | 1467815588534 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]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 718ms 07:33:08 INFO - PROCESS | 1658 | 1467815588581 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 1658 | 1467815588582 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:33:08 INFO - PROCESS | 1658 | 1467815588585 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 1658 | 1467815588586 Marionette TRACE conn2 <- [1,1974,null,{}] 07:33:08 INFO - PROCESS | 1658 | 1467815588588 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}] 07:33:08 INFO - PROCESS | 1658 | 1467815588590 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:08 INFO - PROCESS | 1658 | 1467815588742 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:33:08 INFO - PROCESS | 1658 | 1467815588808 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1658 | 1467815588809 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c6800 == 40 [pid = 1658] [id = 501] 07:33:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x116604400) [pid = 1658] [serial = 1503] [outer = 0x0] 07:33:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x11756ec00) [pid = 1658] [serial = 1504] [outer = 0x116604400] 07:33:08 INFO - PROCESS | 1658 | 1467815588838 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x11967a000) [pid = 1658] [serial = 1505] [outer = 0x116604400] 07:33:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1218b6000 == 39 [pid = 1658] [id = 493] 07:33:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12b143800 == 38 [pid = 1658] [id = 492] 07:33:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12a69f800 == 37 [pid = 1658] [id = 491] 07:33:09 INFO - PROCESS | 1658 | --DOCSHELL 0x128c06000 == 36 [pid = 1658] [id = 490] 07:33:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119956000 == 35 [pid = 1658] [id = 489] 07:33:09 INFO - PROCESS | 1658 | 1467815589399 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]]]}] 07:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 871ms 07:33:09 INFO - PROCESS | 1658 | 1467815589457 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 1658 | 1467815589462 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:33:09 INFO - PROCESS | 1658 | 1467815589490 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 1658 | 1467815589496 Marionette TRACE conn2 <- [1,1978,null,{}] 07:33:09 INFO - PROCESS | 1658 | 1467815589502 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}] 07:33:09 INFO - PROCESS | 1658 | 1467815589505 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:09 INFO - PROCESS | 1658 | 1467815589623 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:33:09 INFO - PROCESS | 1658 | 1467815589695 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1658 | 1467815589698 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1265b3800 == 36 [pid = 1658] [id = 502] 07:33:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x119a91c00) [pid = 1658] [serial = 1506] [outer = 0x0] 07:33:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1213c9800) [pid = 1658] [serial = 1507] [outer = 0x119a91c00] 07:33:09 INFO - PROCESS | 1658 | 1467815589730 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1217f1000) [pid = 1658] [serial = 1508] [outer = 0x119a91c00] 07:33:10 INFO - PROCESS | 1658 | 1467815590169 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]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 07:33:10 INFO - PROCESS | 1658 | 1467815590227 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 1658 | 1467815590230 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:33:10 INFO - PROCESS | 1658 | 1467815590236 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1658 | 1467815590238 Marionette TRACE conn2 <- [1,1982,null,{}] 07:33:10 INFO - PROCESS | 1658 | 1467815590241 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}] 07:33:10 INFO - PROCESS | 1658 | 1467815590244 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:10 INFO - PROCESS | 1658 | 1467815590345 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:33:10 INFO - PROCESS | 1658 | 1467815590421 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 1658 | 1467815590422 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b146800 == 37 [pid = 1658] [id = 503] 07:33:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x124ee2c00) [pid = 1658] [serial = 1509] [outer = 0x0] 07:33:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x125eef800) [pid = 1658] [serial = 1510] [outer = 0x124ee2c00] 07:33:10 INFO - PROCESS | 1658 | 1467815590454 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x126b0e800) [pid = 1658] [serial = 1511] [outer = 0x124ee2c00] 07:33:10 INFO - PROCESS | 1658 | 1467815590881 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]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 675ms 07:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:33:10 INFO - PROCESS | 1658 | 1467815590912 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 1658 | 1467815590913 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:33:10 INFO - PROCESS | 1658 | 1467815590916 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1658 | 1467815590918 Marionette TRACE conn2 <- [1,1986,null,{}] 07:33:10 INFO - PROCESS | 1658 | 1467815590926 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}] 07:33:10 INFO - PROCESS | 1658 | 1467815590929 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:11 INFO - PROCESS | 1658 | 1467815591044 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:33:11 INFO - PROCESS | 1658 | 1467815591150 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1658 | 1467815591152 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d191000 == 38 [pid = 1658] [id = 504] 07:33:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x129308800) [pid = 1658] [serial = 1512] [outer = 0x0] 07:33:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12a5f2400) [pid = 1658] [serial = 1513] [outer = 0x129308800] 07:33:11 INFO - PROCESS | 1658 | 1467815591188 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12af8b400) [pid = 1658] [serial = 1514] [outer = 0x129308800] 07:33:11 INFO - PROCESS | 1658 | 1467815591620 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]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 724ms 07:33:11 INFO - PROCESS | 1658 | 1467815591648 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1658 | 1467815591650 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:33:11 INFO - PROCESS | 1658 | 1467815591652 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1658 | 1467815591653 Marionette TRACE conn2 <- [1,1990,null,{}] 07:33:11 INFO - PROCESS | 1658 | 1467815591656 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}] 07:33:11 INFO - PROCESS | 1658 | 1467815591657 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:11 INFO - PROCESS | 1658 | 1467815591756 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:33:11 INFO - PROCESS | 1658 | 1467815591818 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1658 | 1467815591819 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168b8000 == 39 [pid = 1658] [id = 505] 07:33:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12b989000) [pid = 1658] [serial = 1515] [outer = 0x0] 07:33:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12b992c00) [pid = 1658] [serial = 1516] [outer = 0x12b989000] 07:33:11 INFO - PROCESS | 1658 | 1467815591849 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12bc8fc00) [pid = 1658] [serial = 1517] [outer = 0x12b989000] 07:33:12 INFO - PROCESS | 1658 | 1467815592261 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]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 619ms 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:33:12 INFO - PROCESS | 1658 | 1467815592271 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1658 | 1467815592273 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:33:12 INFO - PROCESS | 1658 | 1467815592275 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1658 | 1467815592276 Marionette TRACE conn2 <- [1,1994,null,{}] 07:33:12 INFO - PROCESS | 1658 | 1467815592279 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}] 07:33:12 INFO - PROCESS | 1658 | 1467815592280 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:12 INFO - PROCESS | 1658 | 1467815592376 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:33:12 INFO - PROCESS | 1658 | 1467815592436 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 1658 | 1467815592437 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b5b000 == 40 [pid = 1658] [id = 506] 07:33:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x121a4b800) [pid = 1658] [serial = 1518] [outer = 0x0] 07:33:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x121a50800) [pid = 1658] [serial = 1519] [outer = 0x121a4b800] 07:33:12 INFO - PROCESS | 1658 | 1467815592466 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x121a55000) [pid = 1658] [serial = 1520] [outer = 0x121a4b800] 07:33:12 INFO - PROCESS | 1658 | 1467815592921 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]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:33:12 INFO - PROCESS | 1658 | 1467815592945 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1658 | 1467815592947 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:33:12 INFO - PROCESS | 1658 | 1467815592949 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1658 | 1467815592950 Marionette TRACE conn2 <- [1,1998,null,{}] 07:33:12 INFO - PROCESS | 1658 | 1467815592953 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}] 07:33:12 INFO - PROCESS | 1658 | 1467815592957 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:13 INFO - PROCESS | 1658 | 1467815593082 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:33:13 INFO - PROCESS | 1658 | 1467815593191 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1658 | 1467815593193 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a61c000 == 41 [pid = 1658] [id = 507] 07:33:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12bc95400) [pid = 1658] [serial = 1521] [outer = 0x0] 07:33:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12be36800) [pid = 1658] [serial = 1522] [outer = 0x12bc95400] 07:33:13 INFO - PROCESS | 1658 | 1467815593225 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12c431800) [pid = 1658] [serial = 1523] [outer = 0x12bc95400] 07:33:13 INFO - PROCESS | 1658 | 1467815593652 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]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 719ms 07:33:13 INFO - PROCESS | 1658 | 1467815593669 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 1658 | 1467815593670 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:33:13 INFO - PROCESS | 1658 | 1467815593673 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1658 | 1467815593674 Marionette TRACE conn2 <- [1,2002,null,{}] 07:33:13 INFO - PROCESS | 1658 | 1467815593676 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}] 07:33:13 INFO - PROCESS | 1658 | 1467815593678 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:13 INFO - PROCESS | 1658 | 1467815593779 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:33:13 INFO - PROCESS | 1658 | 1467815593842 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1658 | 1467815593843 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df1c000 == 42 [pid = 1658] [id = 508] 07:33:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x126794800) [pid = 1658] [serial = 1524] [outer = 0x0] 07:33:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12c52ec00) [pid = 1658] [serial = 1525] [outer = 0x126794800] 07:33:13 INFO - PROCESS | 1658 | 1467815593872 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12c536000) [pid = 1658] [serial = 1526] [outer = 0x126794800] 07:33:14 INFO - PROCESS | 1658 | 1467815594408 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]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 07:33:14 INFO - PROCESS | 1658 | --DOCSHELL 0x128b53800 == 41 [pid = 1658] [id = 496] 07:33:14 INFO - PROCESS | 1658 | --DOCSHELL 0x118136800 == 40 [pid = 1658] [id = 495] 07:33:14 INFO - PROCESS | 1658 | 1467815594537 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 1658 | 1467815594540 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:33:14 INFO - PROCESS | 1658 | 1467815594562 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1658 | 1467815594565 Marionette TRACE conn2 <- [1,2006,null,{}] 07:33:14 INFO - PROCESS | 1658 | 1467815594571 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}] 07:33:14 INFO - PROCESS | 1658 | 1467815594573 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:14 INFO - PROCESS | 1658 | 1467815594681 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:33:14 INFO - PROCESS | 1658 | 1467815594756 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1658 | 1467815594759 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1265ac800 == 41 [pid = 1658] [id = 509] 07:33:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x1213c6c00) [pid = 1658] [serial = 1527] [outer = 0x0] 07:33:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x1217ec000) [pid = 1658] [serial = 1528] [outer = 0x1213c6c00] 07:33:14 INFO - PROCESS | 1658 | 1467815594792 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x121a4a800) [pid = 1658] [serial = 1529] [outer = 0x1213c6c00] 07:33:15 INFO - PROCESS | 1658 | 1467815595196 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]]]}] 07:33:15 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 07:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 693ms 07:33:15 INFO - PROCESS | 1658 | 1467815595236 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1658 | 1467815595238 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:33:15 INFO - PROCESS | 1658 | 1467815595244 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1658 | 1467815595248 Marionette TRACE conn2 <- [1,2010,null,{}] 07:33:15 INFO - PROCESS | 1658 | 1467815595250 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}] 07:33:15 INFO - PROCESS | 1658 | 1467815595252 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:15 INFO - PROCESS | 1658 | 1467815595356 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:33:15 INFO - PROCESS | 1658 | 1467815595424 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 1658 | 1467815595425 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a688800 == 42 [pid = 1658] [id = 510] 07:33:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x123b8d800) [pid = 1658] [serial = 1530] [outer = 0x0] 07:33:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x125ef6800) [pid = 1658] [serial = 1531] [outer = 0x123b8d800] 07:33:15 INFO - PROCESS | 1658 | 1467815595456 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x128cca000) [pid = 1658] [serial = 1532] [outer = 0x123b8d800] 07:33:15 INFO - PROCESS | 1658 | 1467815595917 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]]]}] 07:33:15 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 07:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 726ms 07:33:15 INFO - PROCESS | 1658 | 1467815595967 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1658 | 1467815595969 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:33:15 INFO - PROCESS | 1658 | 1467815595971 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1658 | 1467815595973 Marionette TRACE conn2 <- [1,2014,null,{}] 07:33:15 INFO - PROCESS | 1658 | 1467815595996 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}] 07:33:16 INFO - PROCESS | 1658 | 1467815595999 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:16 INFO - PROCESS | 1658 | 1467815596167 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:33:16 INFO - PROCESS | 1658 | 1467815596227 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1658 | 1467815596229 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf96800 == 43 [pid = 1658] [id = 511] 07:33:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12af8e000) [pid = 1658] [serial = 1533] [outer = 0x0] 07:33:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12af99400) [pid = 1658] [serial = 1534] [outer = 0x12af8e000] 07:33:16 INFO - PROCESS | 1658 | 1467815596263 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12b7db800) [pid = 1658] [serial = 1535] [outer = 0x12af8e000] 07:33:16 INFO - PROCESS | 1658 | 1467815596684 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]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 07:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:33:16 INFO - PROCESS | 1658 | 1467815596745 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 1658 | 1467815596746 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:33:16 INFO - PROCESS | 1658 | 1467815596749 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 1658 | 1467815596750 Marionette TRACE conn2 <- [1,2018,null,{}] 07:33:16 INFO - PROCESS | 1658 | 1467815596753 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}] 07:33:16 INFO - PROCESS | 1658 | 1467815596754 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:16 INFO - PROCESS | 1658 | 1467815596856 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:33:16 INFO - PROCESS | 1658 | 1467815596936 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1658 | 1467815596937 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df27000 == 44 [pid = 1658] [id = 512] 07:33:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1217a7000) [pid = 1658] [serial = 1536] [outer = 0x0] 07:33:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x1217ab400) [pid = 1658] [serial = 1537] [outer = 0x1217a7000] 07:33:16 INFO - PROCESS | 1658 | 1467815596966 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12b7e3000) [pid = 1658] [serial = 1538] [outer = 0x1217a7000] 07:33:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1168b8000 == 43 [pid = 1658] [id = 505] 07:33:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12d191000 == 42 [pid = 1658] [id = 504] 07:33:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12b146800 == 41 [pid = 1658] [id = 503] 07:33:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1265b3800 == 40 [pid = 1658] [id = 502] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x112f8a800 == 39 [pid = 1658] [id = 22] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x129089800 == 38 [pid = 1658] [id = 6] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x117d59000 == 37 [pid = 1658] [id = 488] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3df000 == 36 [pid = 1658] [id = 500] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3e0000 == 35 [pid = 1658] [id = 19] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12b146000 == 34 [pid = 1658] [id = 497] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x128b48000 == 33 [pid = 1658] [id = 486] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x126b5b000 == 32 [pid = 1658] [id = 506] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12b144800 == 31 [pid = 1658] [id = 9] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x120faa000 == 30 [pid = 1658] [id = 480] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x119acf000 == 29 [pid = 1658] [id = 11] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d184000 == 28 [pid = 1658] [id = 18] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12a61c000 == 27 [pid = 1658] [id = 507] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d820000 == 26 [pid = 1658] [id = 21] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3e1000 == 25 [pid = 1658] [id = 13] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x113d0b800 == 24 [pid = 1658] [id = 26] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12c575000 == 23 [pid = 1658] [id = 494] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12a68b800 == 22 [pid = 1658] [id = 8] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x1291d3800 == 21 [pid = 1658] [id = 487] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12b957800 == 20 [pid = 1658] [id = 10] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12c96b000 == 19 [pid = 1658] [id = 15] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12c56e000 == 18 [pid = 1658] [id = 498] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x1181d4000 == 17 [pid = 1658] [id = 12] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x113d02800 == 16 [pid = 1658] [id = 499] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d825800 == 15 [pid = 1658] [id = 20] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c6800 == 14 [pid = 1658] [id = 501] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf96800 == 13 [pid = 1658] [id = 511] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x120f9e000 == 12 [pid = 1658] [id = 482] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12a688800 == 11 [pid = 1658] [id = 510] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12df1c000 == 10 [pid = 1658] [id = 508] 07:33:19 INFO - PROCESS | 1658 | --DOCSHELL 0x1265ac800 == 9 [pid = 1658] [id = 509] 07:33:21 INFO - PROCESS | 1658 | 1467815601079 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]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 4386ms 07:33:21 INFO - PROCESS | 1658 | 1467815601136 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 1658 | 1467815601139 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:33:21 INFO - PROCESS | 1658 | 1467815601153 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1658 | 1467815601156 Marionette TRACE conn2 <- [1,2022,null,{}] 07:33:21 INFO - PROCESS | 1658 | 1467815601160 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}] 07:33:21 INFO - PROCESS | 1658 | 1467815601161 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:21 INFO - PROCESS | 1658 | 1467815601275 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:33:21 INFO - PROCESS | 1658 | 1467815601283 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1658 | 1467815601284 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9e800 == 10 [pid = 1658] [id = 513] 07:33:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x1217a6000) [pid = 1658] [serial = 1539] [outer = 0x0] 07:33:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x1217a9800) [pid = 1658] [serial = 1540] [outer = 0x1217a6000] 07:33:21 INFO - PROCESS | 1658 | 1467815601313 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x1217f6400) [pid = 1658] [serial = 1541] [outer = 0x1217a6000] 07:33:21 INFO - PROCESS | 1658 | 1467815601676 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]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 572ms 07:33:21 INFO - PROCESS | 1658 | 1467815601724 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 1658 | 1467815601728 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:33:21 INFO - PROCESS | 1658 | 1467815601733 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1658 | 1467815601735 Marionette TRACE conn2 <- [1,2026,null,{}] 07:33:21 INFO - PROCESS | 1658 | 1467815601742 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}] 07:33:21 INFO - PROCESS | 1658 | 1467815601744 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:21 INFO - PROCESS | 1658 | 1467815601861 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:33:21 INFO - PROCESS | 1658 | 1467815601923 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1658 | 1467815601925 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294b6800 == 11 [pid = 1658] [id = 514] 07:33:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x121a47c00) [pid = 1658] [serial = 1542] [outer = 0x0] 07:33:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x121a56000) [pid = 1658] [serial = 1543] [outer = 0x121a47c00] 07:33:21 INFO - PROCESS | 1658 | 1467815601953 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x125e63800) [pid = 1658] [serial = 1544] [outer = 0x121a47c00] 07:33:22 INFO - PROCESS | 1658 | 1467815602299 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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 625ms 07:33:22 INFO - PROCESS | 1658 | 1467815602358 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1658 | 1467815602359 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:33:22 INFO - PROCESS | 1658 | 1467815602362 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1658 | 1467815602364 Marionette TRACE conn2 <- [1,2030,null,{}] 07:33:22 INFO - PROCESS | 1658 | 1467815602372 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}] 07:33:22 INFO - PROCESS | 1658 | 1467815602375 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:22 INFO - PROCESS | 1658 | 1467815602494 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:33:22 INFO - PROCESS | 1658 | 1467815602499 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1658 | 1467815602501 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a699800 == 12 [pid = 1658] [id = 515] 07:33:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x128ccac00) [pid = 1658] [serial = 1545] [outer = 0x0] 07:33:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x1290cf000) [pid = 1658] [serial = 1546] [outer = 0x128ccac00] 07:33:22 INFO - PROCESS | 1658 | 1467815602530 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x12a811c00) [pid = 1658] [serial = 1547] [outer = 0x128ccac00] 07:33:22 INFO - PROCESS | 1658 | 1467815602901 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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 573ms 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:33:22 INFO - PROCESS | 1658 | 1467815602941 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1658 | 1467815602943 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:33:22 INFO - PROCESS | 1658 | 1467815602947 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1658 | 1467815602949 Marionette TRACE conn2 <- [1,2034,null,{}] 07:33:22 INFO - PROCESS | 1658 | 1467815602951 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}] 07:33:22 INFO - PROCESS | 1658 | 1467815602952 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:23 INFO - PROCESS | 1658 | 1467815603820 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x116644800) [pid = 1658] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x11810bc00) [pid = 1658] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x1161bc400) [pid = 1658] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x118754000) [pid = 1658] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x115e9f000) [pid = 1658] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x117517800) [pid = 1658] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x128dc3400) [pid = 1658] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x126b0fc00) [pid = 1658] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x119118000) [pid = 1658] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x1195e6800) [pid = 1658] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x112d50c00) [pid = 1658] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x1294e6800) [pid = 1658] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x1185a7000) [pid = 1658] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x119683c00) [pid = 1658] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x1131a0800) [pid = 1658] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x12930ec00) [pid = 1658] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x123b94000) [pid = 1658] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x116f9d000) [pid = 1658] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1127d3400) [pid = 1658] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12ae68800) [pid = 1658] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12656c800) [pid = 1658] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x118110000) [pid = 1658] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x128dc2000) [pid = 1658] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12b117400) [pid = 1658] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1181ae400) [pid = 1658] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1191a1000) [pid = 1658] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128cc6000) [pid = 1658] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x117dc7000) [pid = 1658] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1188fb000) [pid = 1658] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x124b28400) [pid = 1658] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x126354c00) [pid = 1658] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x116608000) [pid = 1658] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x118868400) [pid = 1658] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1213d2000) [pid = 1658] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119161800) [pid = 1658] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x117572800) [pid = 1658] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x117dc6c00) [pid = 1658] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12b991000) [pid = 1658] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12b118000) [pid = 1658] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12ae6d400) [pid = 1658] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12a815400) [pid = 1658] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1290d0800) [pid = 1658] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12635e400) [pid = 1658] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x121680000) [pid = 1658] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x126794800) [pid = 1658] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1213c6c00) [pid = 1658] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x123b8d800) [pid = 1658] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x116604400) [pid = 1658] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x119a91c00) [pid = 1658] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x124ee2c00) [pid = 1658] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12af8e000) [pid = 1658] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x129308800) [pid = 1658] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12b989000) [pid = 1658] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x121a4b800) [pid = 1658] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:33:23 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12bc95400) [pid = 1658] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:33:23 INFO - PROCESS | 1658 | 1467815603913 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1658 | 1467815603914 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x113416000 == 13 [pid = 1658] [id = 516] 07:33:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1127d0400) [pid = 1658] [serial = 1548] [outer = 0x0] 07:33:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x112986400) [pid = 1658] [serial = 1549] [outer = 0x1127d0400] 07:33:23 INFO - PROCESS | 1658 | 1467815603939 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x113be5400) [pid = 1658] [serial = 1550] [outer = 0x1127d0400] 07:33:24 INFO - PROCESS | 1658 | 1467815604217 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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1320ms 07:33:24 INFO - PROCESS | 1658 | 1467815604267 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1658 | 1467815604268 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:33:24 INFO - PROCESS | 1658 | 1467815604271 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1658 | 1467815604272 Marionette TRACE conn2 <- [1,2038,null,{}] 07:33:24 INFO - PROCESS | 1658 | 1467815604274 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}] 07:33:24 INFO - PROCESS | 1658 | 1467815604275 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:24 INFO - PROCESS | 1658 | 1467815604395 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:33:24 INFO - PROCESS | 1658 | 1467815604403 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1658 | 1467815604404 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a42b000 == 14 [pid = 1658] [id = 517] 07:33:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x113199000) [pid = 1658] [serial = 1551] [outer = 0x0] 07:33:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x116644800) [pid = 1658] [serial = 1552] [outer = 0x113199000] 07:33:24 INFO - PROCESS | 1658 | 1467815604429 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x118538400) [pid = 1658] [serial = 1553] [outer = 0x113199000] 07:33:24 INFO - PROCESS | 1658 | 1467815604763 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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 07:33:24 INFO - PROCESS | 1658 | 1467815604790 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1658 | 1467815604791 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:33:24 INFO - PROCESS | 1658 | 1467815604794 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1658 | 1467815604795 Marionette TRACE conn2 <- [1,2042,null,{}] 07:33:24 INFO - PROCESS | 1658 | 1467815604798 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}] 07:33:24 INFO - PROCESS | 1658 | 1467815604802 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:24 INFO - PROCESS | 1658 | 1467815604903 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:33:24 INFO - PROCESS | 1658 | 1467815604908 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1658 | 1467815604909 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d821000 == 15 [pid = 1658] [id = 518] 07:33:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x118758400) [pid = 1658] [serial = 1554] [outer = 0x0] 07:33:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1217ea000) [pid = 1658] [serial = 1555] [outer = 0x118758400] 07:33:24 INFO - PROCESS | 1658 | 1467815604934 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x125f9c000) [pid = 1658] [serial = 1556] [outer = 0x118758400] 07:33:25 INFO - PROCESS | 1658 | 1467815605378 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]]]}] 07:33:25 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) 07:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 623ms 07:33:25 INFO - PROCESS | 1658 | 1467815605418 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:33:25 INFO - PROCESS | 1658 | 1467815605420 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:33:25 INFO - PROCESS | 1658 | 1467815605423 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1658 | 1467815605425 Marionette TRACE conn2 <- [1,2046,null,{}] 07:33:25 INFO - PROCESS | 1658 | 1467815605428 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}] 07:33:25 INFO - PROCESS | 1658 | 1467815605430 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:25 INFO - PROCESS | 1658 | 1467815605561 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:33:25 INFO - PROCESS | 1658 | 1467815605572 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1658 | 1467815605573 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df2c800 == 16 [pid = 1658] [id = 519] 07:33:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x126354c00) [pid = 1658] [serial = 1557] [outer = 0x0] 07:33:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x126b0c400) [pid = 1658] [serial = 1558] [outer = 0x126354c00] 07:33:25 INFO - PROCESS | 1658 | 1467815605613 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x128b7d800) [pid = 1658] [serial = 1559] [outer = 0x126354c00] 07:33:26 INFO - PROCESS | 1658 | 1467815606333 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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 973ms 07:33:26 INFO - PROCESS | 1658 | 1467815606399 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1658 | 1467815606402 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:33:26 INFO - PROCESS | 1658 | 1467815606407 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1658 | 1467815606409 Marionette TRACE conn2 <- [1,2050,null,{}] 07:33:26 INFO - PROCESS | 1658 | 1467815606412 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}] 07:33:26 INFO - PROCESS | 1658 | 1467815606414 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:26 INFO - PROCESS | 1658 | 1467815606522 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:33:26 INFO - PROCESS | 1658 | 1467815606592 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1658 | 1467815606593 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a51000 == 17 [pid = 1658] [id = 520] 07:33:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1185ae400) [pid = 1658] [serial = 1560] [outer = 0x0] 07:33:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1191a5000) [pid = 1658] [serial = 1561] [outer = 0x1185ae400] 07:33:26 INFO - PROCESS | 1658 | 1467815606665 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1213ca800) [pid = 1658] [serial = 1562] [outer = 0x1185ae400] 07:33:27 INFO - PROCESS | 1658 | 1467815607350 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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 973ms 07:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:33:27 INFO - PROCESS | 1658 | 1467815607380 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1658 | 1467815607382 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:33:27 INFO - PROCESS | 1658 | 1467815607386 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1658 | 1467815607387 Marionette TRACE conn2 <- [1,2054,null,{}] 07:33:27 INFO - PROCESS | 1658 | 1467815607391 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}] 07:33:27 INFO - PROCESS | 1658 | 1467815607393 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:27 INFO - PROCESS | 1658 | 1467815607491 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:33:27 INFO - PROCESS | 1658 | 1467815607590 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1658 | 1467815607593 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f85000 == 18 [pid = 1658] [id = 521] 07:33:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1121bd400) [pid = 1658] [serial = 1563] [outer = 0x0] 07:33:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1127d0800) [pid = 1658] [serial = 1564] [outer = 0x1121bd400] 07:33:27 INFO - PROCESS | 1658 | 1467815607623 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x112d70800) [pid = 1658] [serial = 1565] [outer = 0x1121bd400] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x119115c00) [pid = 1658] [serial = 1383] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1195f1400) [pid = 1658] [serial = 1384] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1211b4c00) [pid = 1658] [serial = 1386] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x123b94400) [pid = 1658] [serial = 1387] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x116798c00) [pid = 1658] [serial = 1374] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x117dc9800) [pid = 1658] [serial = 1375] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12a5ff400) [pid = 1658] [serial = 1372] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x124ee9400) [pid = 1658] [serial = 1389] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x118105000) [pid = 1658] [serial = 1380] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x118354c00) [pid = 1658] [serial = 1381] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1131c0400) [pid = 1658] [serial = 1377] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x116604c00) [pid = 1658] [serial = 1378] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12635c400) [pid = 1658] [serial = 1390] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x123a3dc00) [pid = 1658] [serial = 898] [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.] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x116f19000) [pid = 1658] [serial = 1465] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11756ec00) [pid = 1658] [serial = 1504] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x11688dc00) [pid = 1658] [serial = 1428] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118180800) [pid = 1658] [serial = 1429] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x11885d400) [pid = 1658] [serial = 1431] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x116811000) [pid = 1658] [serial = 1434] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x11911a400) [pid = 1658] [serial = 1432] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118103400) [pid = 1658] [serial = 1416] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1290d7800) [pid = 1658] [serial = 1395] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x126ba4c00) [pid = 1658] [serial = 1392] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11995bc00) [pid = 1658] [serial = 1419] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1294e3800) [pid = 1658] [serial = 1396] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12a80f000) [pid = 1658] [serial = 1401] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118753800) [pid = 1658] [serial = 1404] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12a5b8c00) [pid = 1658] [serial = 1398] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12a5fa000) [pid = 1658] [serial = 1399] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1185a6c00) [pid = 1658] [serial = 1417] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12b121800) [pid = 1658] [serial = 1411] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x117518000) [pid = 1658] [serial = 1435] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x126ad8400) [pid = 1658] [serial = 1422] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1213d3800) [pid = 1658] [serial = 1420] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1249edc00) [pid = 1658] [serial = 1407] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12a5fb400) [pid = 1658] [serial = 1426] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12b7ddc00) [pid = 1658] [serial = 1413] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12af96c00) [pid = 1658] [serial = 1410] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12b7e4000) [pid = 1658] [serial = 1414] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x129305800) [pid = 1658] [serial = 1425] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12ae66400) [pid = 1658] [serial = 1402] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x118755c00) [pid = 1658] [serial = 1438] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x128dbb800) [pid = 1658] [serial = 1393] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x128cc5800) [pid = 1658] [serial = 1423] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12a80b800) [pid = 1658] [serial = 1408] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1213c8c00) [pid = 1658] [serial = 1405] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1217ec000) [pid = 1658] [serial = 1528] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1185ab400) [pid = 1658] [serial = 1466] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x118356000) [pid = 1658] [serial = 1437] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x123b95800) [pid = 1658] [serial = 1489] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11995d000) [pid = 1658] [serial = 1452] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x118105c00) [pid = 1658] [serial = 1449] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11967a000) [pid = 1658] [serial = 1505] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11853e800) [pid = 1658] [serial = 1486] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1213c9800) [pid = 1658] [serial = 1507] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1218d9c00) [pid = 1658] [serial = 1471] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x125f9a000) [pid = 1658] [serial = 1460] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x128dc1c00) [pid = 1658] [serial = 1492] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123a3b000) [pid = 1658] [serial = 1456] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126adfc00) [pid = 1658] [serial = 1463] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x125ef6800) [pid = 1658] [serial = 1531] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12670e000) [pid = 1658] [serial = 1462] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118172800) [pid = 1658] [serial = 1444] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x119116400) [pid = 1658] [serial = 1446] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1213c8800) [pid = 1658] [serial = 1453] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x124ee5c00) [pid = 1658] [serial = 1490] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x125e5b400) [pid = 1658] [serial = 1459] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x120e8b800) [pid = 1658] [serial = 1441] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x117569400) [pid = 1658] [serial = 1443] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x119675c00) [pid = 1658] [serial = 1440] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x123bedc00) [pid = 1658] [serial = 1472] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x125eef800) [pid = 1658] [serial = 1510] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x126ba9c00) [pid = 1658] [serial = 1474] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12b7dcc00) [pid = 1658] [serial = 1498] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118863400) [pid = 1658] [serial = 1468] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x123b94c00) [pid = 1658] [serial = 1457] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12af99400) [pid = 1658] [serial = 1534] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12930bc00) [pid = 1658] [serial = 1493] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12ae6e800) [pid = 1658] [serial = 1495] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x119677800) [pid = 1658] [serial = 1487] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x1195e9000) [pid = 1658] [serial = 1447] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x119961800) [pid = 1658] [serial = 1469] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x128cca000) [pid = 1658] [serial = 1532] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1217f1000) [pid = 1658] [serial = 1508] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x121a50800) [pid = 1658] [serial = 1519] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x12be3f800) [pid = 1658] [serial = 1502] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x12b986000) [pid = 1658] [serial = 1499] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x12be37400) [pid = 1658] [serial = 1501] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12b124800) [pid = 1658] [serial = 1483] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x12b7e4400) [pid = 1658] [serial = 1484] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x12b7db800) [pid = 1658] [serial = 1535] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x12b11bc00) [pid = 1658] [serial = 1496] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12af8b400) [pid = 1658] [serial = 1514] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x12930a000) [pid = 1658] [serial = 1478] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x12b992c00) [pid = 1658] [serial = 1516] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x12a5aa400) [pid = 1658] [serial = 1480] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x1290d4400) [pid = 1658] [serial = 1477] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x121a4a800) [pid = 1658] [serial = 1529] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x128cd2c00) [pid = 1658] [serial = 1475] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 56 (0x126b0e800) [pid = 1658] [serial = 1511] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 55 (0x12a5f2400) [pid = 1658] [serial = 1513] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 54 (0x12a5fac00) [pid = 1658] [serial = 1481] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 53 (0x1185acc00) [pid = 1658] [serial = 1450] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 52 (0x12c536000) [pid = 1658] [serial = 1526] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 51 (0x12c431800) [pid = 1658] [serial = 1523] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 50 (0x12c52ec00) [pid = 1658] [serial = 1525] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 49 (0x121a55000) [pid = 1658] [serial = 1520] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 48 (0x12bc8fc00) [pid = 1658] [serial = 1517] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | --DOMWINDOW == 47 (0x12be36800) [pid = 1658] [serial = 1522] [outer = 0x0] [url = about:blank] 07:33:28 INFO - PROCESS | 1658 | 1467815608217 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]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 878ms 07:33:28 INFO - PROCESS | 1658 | 1467815608264 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1658 | 1467815608267 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:33:28 INFO - PROCESS | 1658 | 1467815608272 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1658 | 1467815608274 Marionette TRACE conn2 <- [1,2058,null,{}] 07:33:28 INFO - PROCESS | 1658 | 1467815608276 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}] 07:33:28 INFO - PROCESS | 1658 | 1467815608280 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:28 INFO - PROCESS | 1658 | 1467815608354 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:33:28 INFO - PROCESS | 1658 | 1467815608409 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1658 | 1467815608411 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x116872800 == 19 [pid = 1658] [id = 522] 07:33:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x113b05800) [pid = 1658] [serial = 1566] [outer = 0x0] 07:33:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x113b76000) [pid = 1658] [serial = 1567] [outer = 0x113b05800] 07:33:28 INFO - PROCESS | 1658 | 1467815608442 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x115d11400) [pid = 1658] [serial = 1568] [outer = 0x113b05800] 07:33:28 INFO - PROCESS | 1658 | 1467815608828 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]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 569ms 07:33:28 INFO - PROCESS | 1658 | 1467815608842 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1658 | 1467815608843 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:33:28 INFO - PROCESS | 1658 | 1467815608850 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1658 | 1467815608854 Marionette TRACE conn2 <- [1,2062,null,{}] 07:33:28 INFO - PROCESS | 1658 | 1467815608866 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}] 07:33:28 INFO - PROCESS | 1658 | 1467815608872 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:29 INFO - PROCESS | 1658 | 1467815608999 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:33:29 INFO - PROCESS | 1658 | 1467815609110 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1658 | 1467815609112 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x118146000 == 20 [pid = 1658] [id = 523] 07:33:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x115e98800) [pid = 1658] [serial = 1569] [outer = 0x0] 07:33:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x11663e800) [pid = 1658] [serial = 1570] [outer = 0x115e98800] 07:33:29 INFO - PROCESS | 1658 | 1467815609165 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x116a33c00) [pid = 1658] [serial = 1571] [outer = 0x115e98800] 07:33:29 INFO - PROCESS | 1658 | 1467815609501 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]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 677ms 07:33:29 INFO - PROCESS | 1658 | 1467815609528 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:33:29 INFO - PROCESS | 1658 | 1467815609532 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:33:29 INFO - PROCESS | 1658 | 1467815609535 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1658 | 1467815609537 Marionette TRACE conn2 <- [1,2066,null,{}] 07:33:29 INFO - PROCESS | 1658 | 1467815609540 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}] 07:33:29 INFO - PROCESS | 1658 | 1467815609542 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:29 INFO - PROCESS | 1658 | 1467815609662 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:33:29 INFO - PROCESS | 1658 | 1467815609668 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1658 | 1467815609670 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x11877f800 == 21 [pid = 1658] [id = 524] 07:33:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x116fa0c00) [pid = 1658] [serial = 1572] [outer = 0x0] 07:33:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x117dc1400) [pid = 1658] [serial = 1573] [outer = 0x116fa0c00] 07:33:29 INFO - PROCESS | 1658 | 1467815609712 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x118105800) [pid = 1658] [serial = 1574] [outer = 0x116fa0c00] 07:33:30 INFO - PROCESS | 1658 | 1467815610188 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]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 673ms 07:33:30 INFO - PROCESS | 1658 | 1467815610216 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1658 | 1467815610217 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:33:30 INFO - PROCESS | 1658 | 1467815610220 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1658 | 1467815610221 Marionette TRACE conn2 <- [1,2070,null,{}] 07:33:30 INFO - PROCESS | 1658 | 1467815610223 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}] 07:33:30 INFO - PROCESS | 1658 | 1467815610224 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:30 INFO - PROCESS | 1658 | 1467815610319 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:33:30 INFO - PROCESS | 1658 | 1467815610366 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1658 | 1467815610367 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192ef000 == 22 [pid = 1658] [id = 525] 07:33:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x111f1e000) [pid = 1658] [serial = 1575] [outer = 0x0] 07:33:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x11810e800) [pid = 1658] [serial = 1576] [outer = 0x111f1e000] 07:33:30 INFO - PROCESS | 1658 | 1467815610391 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x1181adc00) [pid = 1658] [serial = 1577] [outer = 0x111f1e000] 07:33:30 INFO - PROCESS | 1658 | 1467815610709 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]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 517ms 07:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:33:30 INFO - PROCESS | 1658 | 1467815610738 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1658 | 1467815610739 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1658 | 1467815610741 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1658 | 1467815610742 Marionette TRACE conn2 <- [1,2074,null,{}] 07:33:30 INFO - PROCESS | 1658 | 1467815610747 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}] 07:33:30 INFO - PROCESS | 1658 | 1467815610751 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:30 INFO - PROCESS | 1658 | 1467815610864 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:33:30 INFO - PROCESS | 1658 | 1467815610876 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1658 | 1467815610878 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x119951800 == 23 [pid = 1658] [id = 526] 07:33:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x1181af000) [pid = 1658] [serial = 1578] [outer = 0x0] 07:33:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x11853d800) [pid = 1658] [serial = 1579] [outer = 0x1181af000] 07:33:30 INFO - PROCESS | 1658 | 1467815610903 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x119112800) [pid = 1658] [serial = 1580] [outer = 0x1181af000] 07:33:31 INFO - PROCESS | 1658 | 1467815611220 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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 07:33:31 INFO - PROCESS | 1658 | 1467815611263 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1658 | 1467815611265 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:33:31 INFO - PROCESS | 1658 | 1467815611267 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1658 | 1467815611268 Marionette TRACE conn2 <- [1,2078,null,{}] 07:33:31 INFO - PROCESS | 1658 | 1467815611271 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}] 07:33:31 INFO - PROCESS | 1658 | 1467815611272 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:31 INFO - PROCESS | 1658 | 1467815611363 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:33:31 INFO - PROCESS | 1658 | 1467815611366 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1658 | 1467815611367 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e0a800 == 24 [pid = 1658] [id = 527] 07:33:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x1181afc00) [pid = 1658] [serial = 1581] [outer = 0x0] 07:33:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x119165c00) [pid = 1658] [serial = 1582] [outer = 0x1181afc00] 07:33:31 INFO - PROCESS | 1658 | 1467815611391 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x1185ab800) [pid = 1658] [serial = 1583] [outer = 0x1181afc00] 07:33:31 INFO - PROCESS | 1658 | 1467815611727 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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 519ms 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:33:31 INFO - PROCESS | 1658 | 1467815611786 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1658 | 1467815611788 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:33:31 INFO - PROCESS | 1658 | 1467815611790 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1658 | 1467815611791 Marionette TRACE conn2 <- [1,2082,null,{}] 07:33:31 INFO - PROCESS | 1658 | 1467815611793 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}] 07:33:31 INFO - PROCESS | 1658 | 1467815611794 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:31 INFO - PROCESS | 1658 | 1467815611887 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:33:31 INFO - PROCESS | 1658 | 1467815611899 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1658 | 1467815611900 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x121203800 == 25 [pid = 1658] [id = 528] 07:33:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x1191a9c00) [pid = 1658] [serial = 1584] [outer = 0x0] 07:33:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x1195ef800) [pid = 1658] [serial = 1585] [outer = 0x1191a9c00] 07:33:31 INFO - PROCESS | 1658 | 1467815611924 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x11967a000) [pid = 1658] [serial = 1586] [outer = 0x1191a9c00] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x1217a6000) [pid = 1658] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x121a47c00) [pid = 1658] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x128ccac00) [pid = 1658] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x118758400) [pid = 1658] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x1127d0400) [pid = 1658] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x113199000) [pid = 1658] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:33:32 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x1217a7000) [pid = 1658] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:33:32 INFO - PROCESS | 1658 | 1467815612423 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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 668ms 07:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:33:32 INFO - PROCESS | 1658 | 1467815612460 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1658 | 1467815612463 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:33:32 INFO - PROCESS | 1658 | 1467815612468 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1658 | 1467815612471 Marionette TRACE conn2 <- [1,2086,null,{}] 07:33:32 INFO - PROCESS | 1658 | 1467815612477 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}] 07:33:32 INFO - PROCESS | 1658 | 1467815612480 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:32 INFO - PROCESS | 1658 | 1467815612622 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:33:32 INFO - PROCESS | 1658 | 1467815612738 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1658 | 1467815612740 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x116855800 == 26 [pid = 1658] [id = 529] 07:33:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x112d79000) [pid = 1658] [serial = 1587] [outer = 0x0] 07:33:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x11302b400) [pid = 1658] [serial = 1588] [outer = 0x112d79000] 07:33:32 INFO - PROCESS | 1658 | 1467815612771 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x1131c9400) [pid = 1658] [serial = 1589] [outer = 0x112d79000] 07:33:33 INFO - PROCESS | 1658 | 1467815613189 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]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 775ms 07:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:33:33 INFO - PROCESS | 1658 | 1467815613242 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1658 | 1467815613246 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:33:33 INFO - PROCESS | 1658 | 1467815613250 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1658 | 1467815613252 Marionette TRACE conn2 <- [1,2090,null,{}] 07:33:33 INFO - PROCESS | 1658 | 1467815613254 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}] 07:33:33 INFO - PROCESS | 1658 | 1467815613256 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:33 INFO - PROCESS | 1658 | 1467815613355 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:33:33 INFO - PROCESS | 1658 | 1467815613407 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1658 | 1467815613409 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x111f68800 == 27 [pid = 1658] [id = 530] 07:33:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x115dee400) [pid = 1658] [serial = 1590] [outer = 0x0] 07:33:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x11614b400) [pid = 1658] [serial = 1591] [outer = 0x115dee400] 07:33:33 INFO - PROCESS | 1658 | 1467815613452 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x116890000) [pid = 1658] [serial = 1592] [outer = 0x115dee400] 07:33:33 INFO - PROCESS | 1658 | 1467815613868 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]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 07:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:33:33 INFO - PROCESS | 1658 | 1467815613920 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1658 | 1467815613922 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:33:33 INFO - PROCESS | 1658 | 1467815613924 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1658 | 1467815613927 Marionette TRACE conn2 <- [1,2094,null,{}] 07:33:33 INFO - PROCESS | 1658 | 1467815613935 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}] 07:33:33 INFO - PROCESS | 1658 | 1467815613938 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:34 INFO - PROCESS | 1658 | 1467815614050 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:33:34 INFO - PROCESS | 1658 | 1467815614105 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1658 | 1467815614107 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x123a53800 == 28 [pid = 1658] [id = 531] 07:33:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x118108c00) [pid = 1658] [serial = 1593] [outer = 0x0] 07:33:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1185aa000) [pid = 1658] [serial = 1594] [outer = 0x118108c00] 07:33:34 INFO - PROCESS | 1658 | 1467815614139 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x11885d400) [pid = 1658] [serial = 1595] [outer = 0x118108c00] 07:33:34 INFO - PROCESS | 1658 | 1467815614549 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]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 07:33:34 INFO - PROCESS | 1658 | 1467815614597 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:33:34 INFO - PROCESS | 1658 | 1467815614598 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:33:34 INFO - PROCESS | 1658 | 1467815614601 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1658 | 1467815614602 Marionette TRACE conn2 <- [1,2098,null,{}] 07:33:34 INFO - PROCESS | 1658 | 1467815614604 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}] 07:33:34 INFO - PROCESS | 1658 | 1467815614606 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:34 INFO - PROCESS | 1658 | 1467815614702 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:33:34 INFO - PROCESS | 1658 | 1467815614754 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1658 | 1467815614755 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9e000 == 29 [pid = 1658] [id = 532] 07:33:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x119112000) [pid = 1658] [serial = 1596] [outer = 0x0] 07:33:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1195e6400) [pid = 1658] [serial = 1597] [outer = 0x119112000] 07:33:34 INFO - PROCESS | 1658 | 1467815614784 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x119962400) [pid = 1658] [serial = 1598] [outer = 0x119112000] 07:33:35 INFO - PROCESS | 1658 | 1467815615298 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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 719ms 07:33:35 INFO - PROCESS | 1658 | 1467815615339 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1658 | 1467815615341 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:33:35 INFO - PROCESS | 1658 | 1467815615358 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1658 | 1467815615360 Marionette TRACE conn2 <- [1,2102,null,{}] 07:33:35 INFO - PROCESS | 1658 | 1467815615365 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}] 07:33:35 INFO - PROCESS | 1658 | 1467815615366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:35 INFO - PROCESS | 1658 | 1467815615458 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:33:35 INFO - PROCESS | 1658 | 1467815615510 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1658 | 1467815615513 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x118771000 == 30 [pid = 1658] [id = 533] 07:33:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x113b73400) [pid = 1658] [serial = 1599] [outer = 0x0] 07:33:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x115ded400) [pid = 1658] [serial = 1600] [outer = 0x113b73400] 07:33:35 INFO - PROCESS | 1658 | 1467815615541 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x116819c00) [pid = 1658] [serial = 1601] [outer = 0x113b73400] 07:33:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12df27000 == 29 [pid = 1658] [id = 512] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x1217a9800) [pid = 1658] [serial = 1540] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x125e63800) [pid = 1658] [serial = 1544] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x121a56000) [pid = 1658] [serial = 1543] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x126b0c400) [pid = 1658] [serial = 1558] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12a811c00) [pid = 1658] [serial = 1547] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x1290cf000) [pid = 1658] [serial = 1546] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x1217ea000) [pid = 1658] [serial = 1555] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x112986400) [pid = 1658] [serial = 1549] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x113be5400) [pid = 1658] [serial = 1550] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x116644800) [pid = 1658] [serial = 1552] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x1217f6400) [pid = 1658] [serial = 1541] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x125f9c000) [pid = 1658] [serial = 1556] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12b7e3000) [pid = 1658] [serial = 1538] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x118538400) [pid = 1658] [serial = 1553] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x1217ab400) [pid = 1658] [serial = 1537] [outer = 0x0] [url = about:blank] 07:33:36 INFO - PROCESS | 1658 | 1467815616411 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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1091ms 07:33:36 INFO - PROCESS | 1658 | 1467815616435 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:33:36 INFO - PROCESS | 1658 | 1467815616438 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:33:36 INFO - PROCESS | 1658 | 1467815616441 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1658 | 1467815616443 Marionette TRACE conn2 <- [1,2106,null,{}] 07:33:36 INFO - PROCESS | 1658 | 1467815616454 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}] 07:33:36 INFO - PROCESS | 1658 | 1467815616456 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:36 INFO - PROCESS | 1658 | 1467815616535 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:33:36 INFO - PROCESS | 1658 | 1467815616540 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1658 | 1467815616541 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x11662a800 == 30 [pid = 1658] [id = 534] 07:33:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x113020800) [pid = 1658] [serial = 1602] [outer = 0x0] 07:33:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x11398f000) [pid = 1658] [serial = 1603] [outer = 0x113020800] 07:33:36 INFO - PROCESS | 1658 | 1467815616574 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x11613f800) [pid = 1658] [serial = 1604] [outer = 0x113020800] 07:33:37 INFO - PROCESS | 1658 | 1467815617069 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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 678ms 07:33:37 INFO - PROCESS | 1658 | 1467815617121 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1658 | 1467815617127 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:33:37 INFO - PROCESS | 1658 | 1467815617135 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1658 | 1467815617138 Marionette TRACE conn2 <- [1,2110,null,{}] 07:33:37 INFO - PROCESS | 1658 | 1467815617141 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}] 07:33:37 INFO - PROCESS | 1658 | 1467815617146 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:37 INFO - PROCESS | 1658 | 1467815617228 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:33:37 INFO - PROCESS | 1658 | 1467815617278 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1658 | 1467815617279 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181d3000 == 31 [pid = 1658] [id = 535] 07:33:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x116f19c00) [pid = 1658] [serial = 1605] [outer = 0x0] 07:33:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x11756a000) [pid = 1658] [serial = 1606] [outer = 0x116f19c00] 07:33:37 INFO - PROCESS | 1658 | 1467815617313 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x118103400) [pid = 1658] [serial = 1607] [outer = 0x116f19c00] 07:33:37 INFO - PROCESS | 1658 | 1467815617591 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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 474ms 07:33:37 INFO - PROCESS | 1658 | 1467815617619 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1658 | 1467815617621 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:33:37 INFO - PROCESS | 1658 | 1467815617637 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1658 | 1467815617639 Marionette TRACE conn2 <- [1,2114,null,{}] 07:33:37 INFO - PROCESS | 1658 | 1467815617650 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}] 07:33:37 INFO - PROCESS | 1658 | 1467815617654 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:37 INFO - PROCESS | 1658 | 1467815617728 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:33:37 INFO - PROCESS | 1658 | 1467815617733 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1658 | 1467815617735 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x119acf800 == 32 [pid = 1658] [id = 536] 07:33:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x112983400) [pid = 1658] [serial = 1608] [outer = 0x0] 07:33:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1185a8c00) [pid = 1658] [serial = 1609] [outer = 0x112983400] 07:33:37 INFO - PROCESS | 1658 | 1467815617765 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x1188f5800) [pid = 1658] [serial = 1610] [outer = 0x112983400] 07:33:38 INFO - PROCESS | 1658 | 1467815618113 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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 528ms 07:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:33:38 INFO - PROCESS | 1658 | 1467815618160 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1658 | 1467815618162 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:33:38 INFO - PROCESS | 1658 | 1467815618164 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1658 | 1467815618165 Marionette TRACE conn2 <- [1,2118,null,{}] 07:33:38 INFO - PROCESS | 1658 | 1467815618167 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}] 07:33:38 INFO - PROCESS | 1658 | 1467815618169 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:38 INFO - PROCESS | 1658 | 1467815618246 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:33:38 INFO - PROCESS | 1658 | 1467815618250 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1658 | 1467815618251 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218a2800 == 33 [pid = 1658] [id = 537] 07:33:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x119113400) [pid = 1658] [serial = 1611] [outer = 0x0] 07:33:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x11919ec00) [pid = 1658] [serial = 1612] [outer = 0x119113400] 07:33:38 INFO - PROCESS | 1658 | 1467815618276 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1195f1000) [pid = 1658] [serial = 1613] [outer = 0x119113400] 07:33:38 INFO - PROCESS | 1658 | 1467815618652 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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms 07:33:38 INFO - PROCESS | 1658 | 1467815618685 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1658 | 1467815618687 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:33:38 INFO - PROCESS | 1658 | 1467815618697 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1658 | 1467815618698 Marionette TRACE conn2 <- [1,2122,null,{}] 07:33:38 INFO - PROCESS | 1658 | 1467815618701 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}] 07:33:38 INFO - PROCESS | 1658 | 1467815618703 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:38 INFO - PROCESS | 1658 | 1467815618858 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:33:38 INFO - PROCESS | 1658 | 1467815618916 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1658 | 1467815618918 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e49800 == 34 [pid = 1658] [id = 538] 07:33:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x1127d8000) [pid = 1658] [serial = 1614] [outer = 0x0] 07:33:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x119679800) [pid = 1658] [serial = 1615] [outer = 0x1127d8000] 07:33:38 INFO - PROCESS | 1658 | 1467815618959 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x120e88000) [pid = 1658] [serial = 1616] [outer = 0x1127d8000] 07:33:39 INFO - PROCESS | 1658 | 1467815619363 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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 07:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:33:39 INFO - PROCESS | 1658 | 1467815619371 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1658 | 1467815619373 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:33:39 INFO - PROCESS | 1658 | 1467815619375 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1658 | 1467815619376 Marionette TRACE conn2 <- [1,2126,null,{}] 07:33:39 INFO - PROCESS | 1658 | 1467815619380 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}] 07:33:39 INFO - PROCESS | 1658 | 1467815619385 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:39 INFO - PROCESS | 1658 | 1467815619535 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:33:39 INFO - PROCESS | 1658 | 1467815619559 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1658 | 1467815619561 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b4a800 == 35 [pid = 1658] [id = 539] 07:33:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x119a86c00) [pid = 1658] [serial = 1617] [outer = 0x0] 07:33:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x120fed400) [pid = 1658] [serial = 1618] [outer = 0x119a86c00] 07:33:39 INFO - PROCESS | 1658 | 1467815619602 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1217a8800) [pid = 1658] [serial = 1619] [outer = 0x119a86c00] 07:33:40 INFO - PROCESS | 1658 | 1467815620070 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]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 722ms 07:33:40 INFO - PROCESS | 1658 | 1467815620098 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 1658 | 1467815620099 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:33:40 INFO - PROCESS | 1658 | 1467815620108 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 1658 | 1467815620109 Marionette TRACE conn2 <- [1,2130,null,{}] 07:33:40 INFO - PROCESS | 1658 | 1467815620111 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}] 07:33:40 INFO - PROCESS | 1658 | 1467815620112 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:40 INFO - PROCESS | 1658 | 1467815620213 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:33:40 INFO - PROCESS | 1658 | 1467815620265 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1658 | 1467815620265 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a4c000 == 36 [pid = 1658] [id = 540] 07:33:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1127d5c00) [pid = 1658] [serial = 1620] [outer = 0x0] 07:33:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1217ac400) [pid = 1658] [serial = 1621] [outer = 0x1127d5c00] 07:33:40 INFO - PROCESS | 1658 | 1467815620289 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1217f0800) [pid = 1658] [serial = 1622] [outer = 0x1127d5c00] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x116fa0c00) [pid = 1658] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x111f1e000) [pid = 1658] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1181afc00) [pid = 1658] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1191a9c00) [pid = 1658] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1181af000) [pid = 1658] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x126354c00) [pid = 1658] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x113b05800) [pid = 1658] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x1185ae400) [pid = 1658] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x1121bd400) [pid = 1658] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:33:40 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x115e98800) [pid = 1658] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:33:40 INFO - PROCESS | 1658 | 1467815620708 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] 07:33:40 INFO - PROCESS | 1658 | 1467815620732 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:33:40 INFO - PROCESS | 1658 | 1467815620734 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 1658 | 1467815620735 Marionette TRACE conn2 <- [1,2134,null,{}] 07:33:40 INFO - PROCESS | 1658 | 1467815620738 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}] 07:33:40 INFO - PROCESS | 1658 | 1467815620739 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:40 INFO - PROCESS | 1658 | 1467815620810 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:33:40 INFO - PROCESS | 1658 | 1467815620815 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1658 | 1467815620816 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b43800 == 37 [pid = 1658] [id = 541] 07:33:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x113b71800) [pid = 1658] [serial = 1623] [outer = 0x0] 07:33:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11853a400) [pid = 1658] [serial = 1624] [outer = 0x113b71800] 07:33:40 INFO - PROCESS | 1658 | 1467815620840 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x1217ebc00) [pid = 1658] [serial = 1625] [outer = 0x113b71800] 07:33:41 INFO - PROCESS | 1658 | 1467815621167 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 470ms 07:33:41 INFO - PROCESS | 1658 | 1467815621205 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1658 | 1467815621207 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:33:41 INFO - PROCESS | 1658 | 1467815621209 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1658 | 1467815621210 Marionette TRACE conn2 <- [1,2138,null,{}] 07:33:41 INFO - PROCESS | 1658 | 1467815621215 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}] 07:33:41 INFO - PROCESS | 1658 | 1467815621223 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:41 INFO - PROCESS | 1658 | 1467815621320 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:33:41 INFO - PROCESS | 1658 | 1467815621323 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1658 | 1467815621324 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x119acf000 == 38 [pid = 1658] [id = 542] 07:33:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1217f5c00) [pid = 1658] [serial = 1626] [outer = 0x0] 07:33:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x1218dd800) [pid = 1658] [serial = 1627] [outer = 0x1217f5c00] 07:33:41 INFO - PROCESS | 1658 | 1467815621351 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x121a4c400) [pid = 1658] [serial = 1628] [outer = 0x1217f5c00] 07:33:41 INFO - PROCESS | 1658 | 1467815621672 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 471ms 07:33:41 INFO - PROCESS | 1658 | 1467815621680 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1658 | 1467815621682 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:33:41 INFO - PROCESS | 1658 | 1467815621685 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1658 | 1467815621686 Marionette TRACE conn2 <- [1,2142,null,{}] 07:33:41 INFO - PROCESS | 1658 | 1467815621689 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}] 07:33:41 INFO - PROCESS | 1658 | 1467815621690 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:41 INFO - PROCESS | 1658 | 1467815621808 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:33:41 INFO - PROCESS | 1658 | 1467815621891 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1658 | 1467815621892 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x129082000 == 39 [pid = 1658] [id = 543] 07:33:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x112d54400) [pid = 1658] [serial = 1629] [outer = 0x0] 07:33:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x121a50000) [pid = 1658] [serial = 1630] [outer = 0x112d54400] 07:33:41 INFO - PROCESS | 1658 | 1467815621932 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x123a9e400) [pid = 1658] [serial = 1631] [outer = 0x112d54400] 07:33:42 INFO - PROCESS | 1658 | 1467815622232 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] 07:33:42 INFO - PROCESS | 1658 | 1467815622258 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:33:42 INFO - PROCESS | 1658 | 1467815622268 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1658 | 1467815622270 Marionette TRACE conn2 <- [1,2146,null,{}] 07:33:42 INFO - PROCESS | 1658 | 1467815622272 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}] 07:33:42 INFO - PROCESS | 1658 | 1467815622274 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:42 INFO - PROCESS | 1658 | 1467815622372 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:33:42 INFO - PROCESS | 1658 | 1467815622376 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1658 | 1467815622379 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e45800 == 40 [pid = 1658] [id = 544] 07:33:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1217f7400) [pid = 1658] [serial = 1632] [outer = 0x0] 07:33:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x123aa8000) [pid = 1658] [serial = 1633] [outer = 0x1217f7400] 07:33:42 INFO - PROCESS | 1658 | 1467815622454 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1249df000) [pid = 1658] [serial = 1634] [outer = 0x1217f7400] 07:33:42 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 07:33:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:33:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1 07:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:42 INFO - _addTest/ [0,2149,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 1658 | 1467815622942 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:33:42 INFO - PROCESS | 1658 | 1467815622974 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1658 | 1467815622976 Marionette TRACE conn2 <- [1,2150,null,{}] 07:33:42 INFO - PROCESS | 1658 | 1467815622982 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}] 07:33:42 INFO - PROCESS | 1658 | 1467815622984 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:43 INFO - PROCESS | 1658 | 1467815623089 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:33:43 INFO - PROCESS | 1658 | 1467815623168 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1658 | 1467815623169 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181ce800 == 41 [pid = 1658] [id = 545] 07:33:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1131a0400) [pid = 1658] [serial = 1635] [outer = 0x0] 07:33:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x115e9a000) [pid = 1658] [serial = 1636] [outer = 0x1131a0400] 07:33:43 INFO - PROCESS | 1658 | 1467815623200 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x116889800) [pid = 1658] [serial = 1637] [outer = 0x1131a0400] 07:33:43 INFO - PROCESS | 1658 | 1467815623787 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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 874ms 07:33:43 INFO - PROCESS | 1658 | 1467815623848 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 1658 | 1467815623853 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:33:43 INFO - PROCESS | 1658 | 1467815623859 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 1658 | 1467815623862 Marionette TRACE conn2 <- [1,2154,null,{}] 07:33:43 INFO - PROCESS | 1658 | 1467815623893 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}] 07:33:43 INFO - PROCESS | 1658 | 1467815623895 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:44 INFO - PROCESS | 1658 | 1467815624011 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:33:44 INFO - PROCESS | 1658 | 1467815624065 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1658 | 1467815624067 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x121502800 == 42 [pid = 1658] [id = 546] 07:33:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118105400) [pid = 1658] [serial = 1638] [outer = 0x0] 07:33:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x118174800) [pid = 1658] [serial = 1639] [outer = 0x118105400] 07:33:44 INFO - PROCESS | 1658 | 1467815624097 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x118753000) [pid = 1658] [serial = 1640] [outer = 0x118105400] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x129082000 == 41 [pid = 1658] [id = 543] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x119acf000 == 40 [pid = 1658] [id = 542] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x128b43800 == 39 [pid = 1658] [id = 541] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x128a4c000 == 38 [pid = 1658] [id = 540] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x126b4a800 == 37 [pid = 1658] [id = 539] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x125e49800 == 36 [pid = 1658] [id = 538] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x1218a2800 == 35 [pid = 1658] [id = 537] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x119acf800 == 34 [pid = 1658] [id = 536] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x1181d3000 == 33 [pid = 1658] [id = 535] 07:33:44 INFO - PROCESS | 1658 | --DOCSHELL 0x11662a800 == 32 [pid = 1658] [id = 534] 07:33:44 INFO - PROCESS | 1658 | 1467815624687 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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 849ms 07:33:44 INFO - PROCESS | 1658 | 1467815624708 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1658 | 1467815624711 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:33:44 INFO - PROCESS | 1658 | 1467815624717 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1658 | 1467815624719 Marionette TRACE conn2 <- [1,2158,null,{}] 07:33:44 INFO - PROCESS | 1658 | 1467815624723 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}] 07:33:44 INFO - PROCESS | 1658 | 1467815624725 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:44 INFO - PROCESS | 1658 | 1467815624799 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1185ab800) [pid = 1658] [serial = 1583] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1195ef800) [pid = 1658] [serial = 1585] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11967a000) [pid = 1658] [serial = 1586] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x119112800) [pid = 1658] [serial = 1580] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x119165c00) [pid = 1658] [serial = 1582] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11853d800) [pid = 1658] [serial = 1579] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1181adc00) [pid = 1658] [serial = 1577] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x128b7d800) [pid = 1658] [serial = 1559] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x113b76000) [pid = 1658] [serial = 1567] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x115d11400) [pid = 1658] [serial = 1568] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1191a5000) [pid = 1658] [serial = 1561] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1213ca800) [pid = 1658] [serial = 1562] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1127d0800) [pid = 1658] [serial = 1564] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x112d70800) [pid = 1658] [serial = 1565] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x11663e800) [pid = 1658] [serial = 1570] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x116a33c00) [pid = 1658] [serial = 1571] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x118105800) [pid = 1658] [serial = 1574] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x117dc1400) [pid = 1658] [serial = 1573] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x11810e800) [pid = 1658] [serial = 1576] [outer = 0x0] [url = about:blank] 07:33:44 INFO - PROCESS | 1658 | 1467815624865 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1658 | 1467815624868 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164af000 == 33 [pid = 1658] [id = 547] 07:33:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x113020000) [pid = 1658] [serial = 1641] [outer = 0x0] 07:33:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x113b07400) [pid = 1658] [serial = 1642] [outer = 0x113020000] 07:33:44 INFO - PROCESS | 1658 | 1467815624897 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x115d18000) [pid = 1658] [serial = 1643] [outer = 0x113020000] 07:33:45 INFO - PROCESS | 1658 | 1467815625190 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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 521ms 07:33:45 INFO - PROCESS | 1658 | 1467815625238 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1658 | 1467815625241 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:33:45 INFO - PROCESS | 1658 | 1467815625248 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1658 | 1467815625249 Marionette TRACE conn2 <- [1,2162,null,{}] 07:33:45 INFO - PROCESS | 1658 | 1467815625252 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}] 07:33:45 INFO - PROCESS | 1658 | 1467815625253 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:45 INFO - PROCESS | 1658 | 1467815625329 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:33:45 INFO - PROCESS | 1658 | 1467815625333 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1658 | 1467815625335 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181be000 == 34 [pid = 1658] [id = 548] 07:33:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x116815800) [pid = 1658] [serial = 1644] [outer = 0x0] 07:33:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x116a33000) [pid = 1658] [serial = 1645] [outer = 0x116815800] 07:33:45 INFO - PROCESS | 1658 | 1467815625365 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x11756b000) [pid = 1658] [serial = 1646] [outer = 0x116815800] 07:33:45 INFO - PROCESS | 1658 | 1467815625839 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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 621ms 07:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:33:45 INFO - PROCESS | 1658 | 1467815625868 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1658 | 1467815625870 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:33:45 INFO - PROCESS | 1658 | 1467815625873 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1658 | 1467815625877 Marionette TRACE conn2 <- [1,2166,null,{}] 07:33:45 INFO - PROCESS | 1658 | 1467815625892 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}] 07:33:45 INFO - PROCESS | 1658 | 1467815625897 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:46 INFO - PROCESS | 1658 | 1467815626023 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:33:46 INFO - PROCESS | 1658 | 1467815626113 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1658 | 1467815626116 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d8800 == 35 [pid = 1658] [id = 549] 07:33:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1131bcc00) [pid = 1658] [serial = 1647] [outer = 0x0] 07:33:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1181ae000) [pid = 1658] [serial = 1648] [outer = 0x1131bcc00] 07:33:46 INFO - PROCESS | 1658 | 1467815626163 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118758400) [pid = 1658] [serial = 1649] [outer = 0x1131bcc00] 07:33:46 INFO - PROCESS | 1658 | 1467815626488 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]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 625ms 07:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:33:46 INFO - PROCESS | 1658 | 1467815626506 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1658 | 1467815626507 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:33:46 INFO - PROCESS | 1658 | 1467815626509 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1658 | 1467815626511 Marionette TRACE conn2 <- [1,2170,null,{}] 07:33:46 INFO - PROCESS | 1658 | 1467815626520 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}] 07:33:46 INFO - PROCESS | 1658 | 1467815626521 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:46 INFO - PROCESS | 1658 | 1467815626604 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:33:46 INFO - PROCESS | 1658 | 1467815626681 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1658 | 1467815626682 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x121214000 == 36 [pid = 1658] [id = 550] 07:33:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1188f2c00) [pid = 1658] [serial = 1650] [outer = 0x0] 07:33:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119118c00) [pid = 1658] [serial = 1651] [outer = 0x1188f2c00] 07:33:46 INFO - PROCESS | 1658 | 1467815626707 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1191a6c00) [pid = 1658] [serial = 1652] [outer = 0x1188f2c00] 07:33:46 INFO - PROCESS | 1658 | 1467815626995 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 523ms 07:33:47 INFO - PROCESS | 1658 | 1467815627041 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1658 | 1467815627043 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:33:47 INFO - PROCESS | 1658 | 1467815627049 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1658 | 1467815627050 Marionette TRACE conn2 <- [1,2174,null,{}] 07:33:47 INFO - PROCESS | 1658 | 1467815627053 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}] 07:33:47 INFO - PROCESS | 1658 | 1467815627054 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:47 INFO - PROCESS | 1658 | 1467815627157 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:33:47 INFO - PROCESS | 1658 | 1467815627196 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1658 | 1467815627197 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12174e800 == 37 [pid = 1658] [id = 551] 07:33:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1191a9800) [pid = 1658] [serial = 1653] [outer = 0x0] 07:33:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1195f2800) [pid = 1658] [serial = 1654] [outer = 0x1191a9800] 07:33:47 INFO - PROCESS | 1658 | 1467815627223 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11995b400) [pid = 1658] [serial = 1655] [outer = 0x1191a9800] 07:33:47 INFO - PROCESS | 1658 | 1467815627568 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 570ms 07:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:33:47 INFO - PROCESS | 1658 | 1467815627624 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1658 | 1467815627625 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:33:47 INFO - PROCESS | 1658 | 1467815627628 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1658 | 1467815627629 Marionette TRACE conn2 <- [1,2178,null,{}] 07:33:47 INFO - PROCESS | 1658 | 1467815627631 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}] 07:33:47 INFO - PROCESS | 1658 | 1467815627635 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:47 INFO - PROCESS | 1658 | 1467815627753 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:33:47 INFO - PROCESS | 1658 | 1467815627791 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1658 | 1467815627792 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b4e000 == 38 [pid = 1658] [id = 552] 07:33:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x11995bc00) [pid = 1658] [serial = 1656] [outer = 0x0] 07:33:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x120e8ac00) [pid = 1658] [serial = 1657] [outer = 0x11995bc00] 07:33:47 INFO - PROCESS | 1658 | 1467815627816 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1217ea000) [pid = 1658] [serial = 1658] [outer = 0x11995bc00] 07:33:48 INFO - PROCESS | 1658 | 1467815628203 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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 621ms 07:33:48 INFO - PROCESS | 1658 | 1467815628250 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:33:48 INFO - PROCESS | 1658 | 1467815628252 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:33:48 INFO - PROCESS | 1658 | 1467815628255 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1658 | 1467815628257 Marionette TRACE conn2 <- [1,2182,null,{}] 07:33:48 INFO - PROCESS | 1658 | 1467815628269 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}] 07:33:48 INFO - PROCESS | 1658 | 1467815628271 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:48 INFO - PROCESS | 1658 | 1467815628424 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:33:48 INFO - PROCESS | 1658 | 1467815628485 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1658 | 1467815628487 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a60800 == 39 [pid = 1658] [id = 553] 07:33:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1217f1800) [pid = 1658] [serial = 1659] [outer = 0x0] 07:33:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1217f6400) [pid = 1658] [serial = 1660] [outer = 0x1217f1800] 07:33:48 INFO - PROCESS | 1658 | 1467815628528 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x121a48000) [pid = 1658] [serial = 1661] [outer = 0x1217f1800] 07:33:48 INFO - PROCESS | 1658 | 1467815628968 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]]]}] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116f19c00) [pid = 1658] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x113b73400) [pid = 1658] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x113020800) [pid = 1658] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x119113400) [pid = 1658] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x112983400) [pid = 1658] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1127d8000) [pid = 1658] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x112d79000) [pid = 1658] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x115dee400) [pid = 1658] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x118108c00) [pid = 1658] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x119112000) [pid = 1658] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x119a86c00) [pid = 1658] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1127d5c00) [pid = 1658] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x113b71800) [pid = 1658] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1217f5c00) [pid = 1658] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:33:48 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x112d54400) [pid = 1658] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 771ms 07:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:33:49 INFO - PROCESS | 1658 | 1467815629037 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 1658 | 1467815629038 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:33:49 INFO - PROCESS | 1658 | 1467815629040 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1658 | 1467815629041 Marionette TRACE conn2 <- [1,2186,null,{}] 07:33:49 INFO - PROCESS | 1658 | 1467815629045 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}] 07:33:49 INFO - PROCESS | 1658 | 1467815629046 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:49 INFO - PROCESS | 1658 | 1467815629122 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:33:49 INFO - PROCESS | 1658 | 1467815629130 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1658 | 1467815629132 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192f4000 == 40 [pid = 1658] [id = 554] 07:33:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x112f1d800) [pid = 1658] [serial = 1662] [outer = 0x0] 07:33:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x113b73400) [pid = 1658] [serial = 1663] [outer = 0x112f1d800] 07:33:49 INFO - PROCESS | 1658 | 1467815629155 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118102400) [pid = 1658] [serial = 1664] [outer = 0x112f1d800] 07:33:49 INFO - PROCESS | 1658 | 1467815629472 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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 468ms 07:33:49 INFO - PROCESS | 1658 | 1467815629509 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:33:49 INFO - PROCESS | 1658 | 1467815629510 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:33:49 INFO - PROCESS | 1658 | 1467815629515 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1658 | 1467815629516 Marionette TRACE conn2 <- [1,2190,null,{}] 07:33:49 INFO - PROCESS | 1658 | 1467815629518 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}] 07:33:49 INFO - PROCESS | 1658 | 1467815629519 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:49 INFO - PROCESS | 1658 | 1467815629618 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:33:49 INFO - PROCESS | 1658 | 1467815629624 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1658 | 1467815629625 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d7800 == 41 [pid = 1658] [id = 555] 07:33:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x113020800) [pid = 1658] [serial = 1665] [outer = 0x0] 07:33:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119111000) [pid = 1658] [serial = 1666] [outer = 0x113020800] 07:33:49 INFO - PROCESS | 1658 | 1467815629650 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1217f5c00) [pid = 1658] [serial = 1667] [outer = 0x113020800] 07:33:49 INFO - PROCESS | 1658 | 1467815629947 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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 469ms 07:33:49 INFO - PROCESS | 1658 | 1467815629984 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 1658 | 1467815629985 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:33:49 INFO - PROCESS | 1658 | 1467815629987 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1658 | 1467815629988 Marionette TRACE conn2 <- [1,2194,null,{}] 07:33:49 INFO - PROCESS | 1658 | 1467815629991 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}] 07:33:49 INFO - PROCESS | 1658 | 1467815629992 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:50 INFO - PROCESS | 1658 | 1467815630068 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:33:50 INFO - PROCESS | 1658 | 1467815630072 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1658 | 1467815630073 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294b2800 == 42 [pid = 1658] [id = 556] 07:33:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x121a51000) [pid = 1658] [serial = 1668] [outer = 0x0] 07:33:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x123aa2c00) [pid = 1658] [serial = 1669] [outer = 0x121a51000] 07:33:50 INFO - PROCESS | 1658 | 1467815630100 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123b8c000) [pid = 1658] [serial = 1670] [outer = 0x121a51000] 07:33:50 INFO - PROCESS | 1658 | 1467815630447 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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 470ms 07:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:33:50 INFO - PROCESS | 1658 | 1467815630458 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1658 | 1467815630460 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:33:50 INFO - PROCESS | 1658 | 1467815630463 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1658 | 1467815630466 Marionette TRACE conn2 <- [1,2198,null,{}] 07:33:50 INFO - PROCESS | 1658 | 1467815630468 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}] 07:33:50 INFO - PROCESS | 1658 | 1467815630470 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:50 INFO - PROCESS | 1658 | 1467815630587 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:33:50 INFO - PROCESS | 1658 | 1467815630593 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1658 | 1467815630595 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a435800 == 43 [pid = 1658] [id = 557] 07:33:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123b91000) [pid = 1658] [serial = 1671] [outer = 0x0] 07:33:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12483a800) [pid = 1658] [serial = 1672] [outer = 0x123b91000] 07:33:50 INFO - PROCESS | 1658 | 1467815630622 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x124ee7800) [pid = 1658] [serial = 1673] [outer = 0x123b91000] 07:33:50 INFO - PROCESS | 1658 | 1467815630915 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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 472ms 07:33:50 INFO - PROCESS | 1658 | 1467815630937 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1658 | 1467815630938 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:33:50 INFO - PROCESS | 1658 | 1467815630940 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1658 | 1467815630941 Marionette TRACE conn2 <- [1,2202,null,{}] 07:33:50 INFO - PROCESS | 1658 | 1467815630944 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}] 07:33:50 INFO - PROCESS | 1658 | 1467815630946 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:51 INFO - PROCESS | 1658 | 1467815631074 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:33:51 INFO - PROCESS | 1658 | 1467815631130 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1658 | 1467815631132 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x113908800 == 44 [pid = 1658] [id = 558] 07:33:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x111c83800) [pid = 1658] [serial = 1674] [outer = 0x0] 07:33:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1121b9000) [pid = 1658] [serial = 1675] [outer = 0x111c83800] 07:33:51 INFO - PROCESS | 1658 | 1467815631163 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x113197000) [pid = 1658] [serial = 1676] [outer = 0x111c83800] 07:33:51 INFO - PROCESS | 1658 | 1467815631604 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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 07:33:51 INFO - PROCESS | 1658 | 1467815631611 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 1658 | 1467815631614 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:33:51 INFO - PROCESS | 1658 | 1467815631617 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1658 | 1467815631619 Marionette TRACE conn2 <- [1,2206,null,{}] 07:33:51 INFO - PROCESS | 1658 | 1467815631622 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}] 07:33:51 INFO - PROCESS | 1658 | 1467815631626 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:51 INFO - PROCESS | 1658 | 1467815631726 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:33:51 INFO - PROCESS | 1658 | 1467815631815 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1658 | 1467815631817 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x119947800 == 45 [pid = 1658] [id = 559] 07:33:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x116811000) [pid = 1658] [serial = 1677] [outer = 0x0] 07:33:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11756ec00) [pid = 1658] [serial = 1678] [outer = 0x116811000] 07:33:51 INFO - PROCESS | 1658 | 1467815631864 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11810c400) [pid = 1658] [serial = 1679] [outer = 0x116811000] 07:33:52 INFO - PROCESS | 1658 | 1467815632255 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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 07:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:33:52 INFO - PROCESS | 1658 | 1467815632290 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1658 | 1467815632291 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:33:52 INFO - PROCESS | 1658 | 1467815632293 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1658 | 1467815632295 Marionette TRACE conn2 <- [1,2210,null,{}] 07:33:52 INFO - PROCESS | 1658 | 1467815632297 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}] 07:33:52 INFO - PROCESS | 1658 | 1467815632298 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:52 INFO - PROCESS | 1658 | 1467815632385 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:33:52 INFO - PROCESS | 1658 | 1467815632432 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1658 | 1467815632434 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12908d000 == 46 [pid = 1658] [id = 560] 07:33:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1181aec00) [pid = 1658] [serial = 1680] [outer = 0x0] 07:33:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11910d800) [pid = 1658] [serial = 1681] [outer = 0x1181aec00] 07:33:52 INFO - PROCESS | 1658 | 1467815632456 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x119a85800) [pid = 1658] [serial = 1682] [outer = 0x1181aec00] 07:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 625ms 07:33:52 INFO - PROCESS | 1658 | 1467815632909 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]]]}] 07:33:52 INFO - PROCESS | 1658 | 1467815632919 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:33:52 INFO - PROCESS | 1658 | 1467815632923 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:33:52 INFO - PROCESS | 1658 | 1467815632935 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1658 | 1467815632939 Marionette TRACE conn2 <- [1,2214,null,{}] 07:33:52 INFO - PROCESS | 1658 | 1467815632943 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}] 07:33:52 INFO - PROCESS | 1658 | 1467815632946 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:53 INFO - PROCESS | 1658 | 1467815633083 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:33:53 INFO - PROCESS | 1658 | 1467815633177 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1658 | 1467815633178 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a684000 == 47 [pid = 1658] [id = 561] 07:33:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x120e8b400) [pid = 1658] [serial = 1683] [outer = 0x0] 07:33:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12168b400) [pid = 1658] [serial = 1684] [outer = 0x120e8b400] 07:33:53 INFO - PROCESS | 1658 | 1467815633219 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x121835400) [pid = 1658] [serial = 1685] [outer = 0x120e8b400] 07:33:53 INFO - PROCESS | 1658 | 1467815633641 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]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 731ms 07:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:33:53 INFO - PROCESS | 1658 | 1467815633659 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1658 | 1467815633661 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:33:53 INFO - PROCESS | 1658 | 1467815633663 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1658 | 1467815633664 Marionette TRACE conn2 <- [1,2218,null,{}] 07:33:53 INFO - PROCESS | 1658 | 1467815633667 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}] 07:33:53 INFO - PROCESS | 1658 | 1467815633668 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:53 INFO - PROCESS | 1658 | 1467815633767 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:33:53 INFO - PROCESS | 1658 | 1467815633820 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1658 | 1467815633821 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210bd800 == 48 [pid = 1658] [id = 562] 07:33:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1191a0800) [pid = 1658] [serial = 1686] [outer = 0x0] 07:33:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1217f3400) [pid = 1658] [serial = 1687] [outer = 0x1191a0800] 07:33:53 INFO - PROCESS | 1658 | 1467815633850 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x123a3b000) [pid = 1658] [serial = 1688] [outer = 0x1191a0800] 07:33:54 INFO - PROCESS | 1658 | 1467815634524 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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 925ms 07:33:54 INFO - PROCESS | 1658 | 1467815634589 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1658 | 1467815634593 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:33:54 INFO - PROCESS | 1658 | 1467815634597 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1658 | 1467815634602 Marionette TRACE conn2 <- [1,2222,null,{}] 07:33:54 INFO - PROCESS | 1658 | 1467815634607 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}] 07:33:54 INFO - PROCESS | 1658 | 1467815634610 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:54 INFO - PROCESS | 1658 | 1467815634722 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:33:54 INFO - PROCESS | 1658 | 1467815634780 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1658 | 1467815634781 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x11995a000 == 49 [pid = 1658] [id = 563] 07:33:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x114fa3000) [pid = 1658] [serial = 1689] [outer = 0x0] 07:33:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11613fc00) [pid = 1658] [serial = 1690] [outer = 0x114fa3000] 07:33:54 INFO - PROCESS | 1658 | 1467815634808 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116f98800) [pid = 1658] [serial = 1691] [outer = 0x114fa3000] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x123a53800 == 48 [pid = 1658] [id = 531] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x118771000 == 47 [pid = 1658] [id = 533] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12a435800 == 46 [pid = 1658] [id = 557] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1294b2800 == 45 [pid = 1658] [id = 556] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d7800 == 44 [pid = 1658] [id = 555] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1192f4000 == 43 [pid = 1658] [id = 554] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x128a60800 == 42 [pid = 1658] [id = 553] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x126b4e000 == 41 [pid = 1658] [id = 552] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12174e800 == 40 [pid = 1658] [id = 551] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x121214000 == 39 [pid = 1658] [id = 550] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d8800 == 38 [pid = 1658] [id = 549] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1181be000 == 37 [pid = 1658] [id = 548] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1164af000 == 36 [pid = 1658] [id = 547] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x121502800 == 35 [pid = 1658] [id = 546] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1181ce800 == 34 [pid = 1658] [id = 545] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x125e45800 == 33 [pid = 1658] [id = 544] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x124e9e000 == 32 [pid = 1658] [id = 532] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x1210bd800 == 31 [pid = 1658] [id = 562] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12a684000 == 30 [pid = 1658] [id = 561] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12908d000 == 29 [pid = 1658] [id = 560] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x119947800 == 28 [pid = 1658] [id = 559] 07:33:55 INFO - PROCESS | 1658 | --DOCSHELL 0x113908800 == 27 [pid = 1658] [id = 558] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11756a000) [pid = 1658] [serial = 1606] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118103400) [pid = 1658] [serial = 1607] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x116819c00) [pid = 1658] [serial = 1601] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x115ded400) [pid = 1658] [serial = 1600] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11398f000) [pid = 1658] [serial = 1603] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11613f800) [pid = 1658] [serial = 1604] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11919ec00) [pid = 1658] [serial = 1612] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1185a8c00) [pid = 1658] [serial = 1609] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1188f5800) [pid = 1658] [serial = 1610] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119679800) [pid = 1658] [serial = 1615] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1131c9400) [pid = 1658] [serial = 1589] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11302b400) [pid = 1658] [serial = 1588] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116890000) [pid = 1658] [serial = 1592] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11614b400) [pid = 1658] [serial = 1591] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11885d400) [pid = 1658] [serial = 1595] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1185aa000) [pid = 1658] [serial = 1594] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x119962400) [pid = 1658] [serial = 1598] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1195e6400) [pid = 1658] [serial = 1597] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x120fed400) [pid = 1658] [serial = 1618] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x120e88000) [pid = 1658] [serial = 1616] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1217ac400) [pid = 1658] [serial = 1621] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1217ebc00) [pid = 1658] [serial = 1625] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11853a400) [pid = 1658] [serial = 1624] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1218dd800) [pid = 1658] [serial = 1627] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1217f0800) [pid = 1658] [serial = 1622] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1217a8800) [pid = 1658] [serial = 1619] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1195f1000) [pid = 1658] [serial = 1613] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123a9e400) [pid = 1658] [serial = 1631] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x121a50000) [pid = 1658] [serial = 1630] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x121a4c400) [pid = 1658] [serial = 1628] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x123aa8000) [pid = 1658] [serial = 1633] [outer = 0x0] [url = about:blank] 07:33:55 INFO - PROCESS | 1658 | 1467815635750 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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1176ms 07:33:55 INFO - PROCESS | 1658 | 1467815635773 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1658 | 1467815635776 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:33:55 INFO - PROCESS | 1658 | 1467815635782 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1658 | 1467815635784 Marionette TRACE conn2 <- [1,2226,null,{}] 07:33:55 INFO - PROCESS | 1658 | 1467815635788 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}] 07:33:55 INFO - PROCESS | 1658 | 1467815635790 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:55 INFO - PROCESS | 1658 | 1467815635904 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:33:55 INFO - PROCESS | 1658 | 1467815635917 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1658 | 1467815635918 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x11686a000 == 28 [pid = 1658] [id = 564] 07:33:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x113b72000) [pid = 1658] [serial = 1692] [outer = 0x0] 07:33:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x114fa3c00) [pid = 1658] [serial = 1693] [outer = 0x113b72000] 07:33:55 INFO - PROCESS | 1658 | 1467815635966 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x11660dc00) [pid = 1658] [serial = 1694] [outer = 0x113b72000] 07:33:56 INFO - PROCESS | 1658 | 1467815636418 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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 07:33:56 INFO - PROCESS | 1658 | 1467815636452 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1658 | 1467815636456 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:33:56 INFO - PROCESS | 1658 | 1467815636461 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1658 | 1467815636462 Marionette TRACE conn2 <- [1,2230,null,{}] 07:33:56 INFO - PROCESS | 1658 | 1467815636465 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}] 07:33:56 INFO - PROCESS | 1658 | 1467815636466 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:56 INFO - PROCESS | 1658 | 1467815636548 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:33:56 INFO - PROCESS | 1658 | 1467815636554 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1658 | 1467815636555 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c3800 == 29 [pid = 1658] [id = 565] 07:33:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x116f19000) [pid = 1658] [serial = 1695] [outer = 0x0] 07:33:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118105800) [pid = 1658] [serial = 1696] [outer = 0x116f19000] 07:33:56 INFO - PROCESS | 1658 | 1467815636582 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1181b3800) [pid = 1658] [serial = 1697] [outer = 0x116f19000] 07:33:56 INFO - PROCESS | 1658 | 1467815636917 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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 471ms 07:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:33:56 INFO - PROCESS | 1658 | 1467815636931 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1658 | 1467815636933 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:33:56 INFO - PROCESS | 1658 | 1467815636935 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1658 | 1467815636938 Marionette TRACE conn2 <- [1,2234,null,{}] 07:33:56 INFO - PROCESS | 1658 | 1467815636948 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}] 07:33:56 INFO - PROCESS | 1658 | 1467815636951 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:57 INFO - PROCESS | 1658 | 1467815637030 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:33:57 INFO - PROCESS | 1658 | 1467815637089 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1658 | 1467815637091 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x113b2d800 == 30 [pid = 1658] [id = 566] 07:33:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1185a7c00) [pid = 1658] [serial = 1698] [outer = 0x0] 07:33:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1188f5800) [pid = 1658] [serial = 1699] [outer = 0x1185a7c00] 07:33:57 INFO - PROCESS | 1658 | 1467815637119 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11919f000) [pid = 1658] [serial = 1700] [outer = 0x1185a7c00] 07:33:57 INFO - PROCESS | 1658 | 1467815637405 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]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 523ms 07:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:33:57 INFO - PROCESS | 1658 | 1467815637458 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1658 | 1467815637460 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:33:57 INFO - PROCESS | 1658 | 1467815637464 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1658 | 1467815637466 Marionette TRACE conn2 <- [1,2238,null,{}] 07:33:57 INFO - PROCESS | 1658 | 1467815637468 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}] 07:33:57 INFO - PROCESS | 1658 | 1467815637469 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:57 INFO - PROCESS | 1658 | 1467815637548 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:33:57 INFO - PROCESS | 1658 | 1467815637604 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1658 | 1467815637606 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x121510800 == 31 [pid = 1658] [id = 567] 07:33:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1191a0400) [pid = 1658] [serial = 1701] [outer = 0x0] 07:33:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119961c00) [pid = 1658] [serial = 1702] [outer = 0x1191a0400] 07:33:57 INFO - PROCESS | 1658 | 1467815637631 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x120e8b000) [pid = 1658] [serial = 1703] [outer = 0x1191a0400] 07:33:57 INFO - PROCESS | 1658 | 1467815637902 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]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 474ms 07:33:57 INFO - PROCESS | 1658 | 1467815637945 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1658 | 1467815637948 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:33:57 INFO - PROCESS | 1658 | 1467815637966 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1658 | 1467815637968 Marionette TRACE conn2 <- [1,2242,null,{}] 07:33:57 INFO - PROCESS | 1658 | 1467815637970 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}] 07:33:57 INFO - PROCESS | 1658 | 1467815637971 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:58 INFO - PROCESS | 1658 | 1467815638065 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:33:58 INFO - PROCESS | 1658 | 1467815638069 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1658 | 1467815638070 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e83000 == 32 [pid = 1658] [id = 568] 07:33:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1195e9000) [pid = 1658] [serial = 1704] [outer = 0x0] 07:33:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1213cd800) [pid = 1658] [serial = 1705] [outer = 0x1195e9000] 07:33:58 INFO - PROCESS | 1658 | 1467815638095 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1217a1400) [pid = 1658] [serial = 1706] [outer = 0x1195e9000] 07:33:58 INFO - PROCESS | 1658 | 1467815638452 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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 524ms 07:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:33:58 INFO - PROCESS | 1658 | 1467815638492 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1658 | 1467815638493 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:33:58 INFO - PROCESS | 1658 | 1467815638495 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1658 | 1467815638496 Marionette TRACE conn2 <- [1,2246,null,{}] 07:33:58 INFO - PROCESS | 1658 | 1467815638499 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}] 07:33:58 INFO - PROCESS | 1658 | 1467815638503 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:58 INFO - PROCESS | 1658 | 1467815638616 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:33:58 INFO - PROCESS | 1658 | 1467815638630 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1658 | 1467815638631 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b53800 == 33 [pid = 1658] [id = 569] 07:33:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x113197800) [pid = 1658] [serial = 1707] [outer = 0x0] 07:33:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1217f3c00) [pid = 1658] [serial = 1708] [outer = 0x113197800] 07:33:58 INFO - PROCESS | 1658 | 1467815638656 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123b91c00) [pid = 1658] [serial = 1709] [outer = 0x113197800] 07:33:58 INFO - PROCESS | 1658 | 1467815638971 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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 07:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:33:59 INFO - PROCESS | 1658 | 1467815639023 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1658 | 1467815639024 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:33:59 INFO - PROCESS | 1658 | 1467815639026 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1658 | 1467815639027 Marionette TRACE conn2 <- [1,2250,null,{}] 07:33:59 INFO - PROCESS | 1658 | 1467815639037 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}] 07:33:59 INFO - PROCESS | 1658 | 1467815639038 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:59 INFO - PROCESS | 1658 | 1467815639130 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:33:59 INFO - PROCESS | 1658 | 1467815639166 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1658 | 1467815639167 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a60800 == 34 [pid = 1658] [id = 570] 07:33:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x123bf8c00) [pid = 1658] [serial = 1710] [outer = 0x0] 07:33:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1249ea000) [pid = 1658] [serial = 1711] [outer = 0x123bf8c00] 07:33:59 INFO - PROCESS | 1658 | 1467815639191 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x124de8000) [pid = 1658] [serial = 1712] [outer = 0x123bf8c00] 07:33:59 INFO - PROCESS | 1658 | 1467815639478 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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 468ms 07:33:59 INFO - PROCESS | 1658 | 1467815639502 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1658 | 1467815639503 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:33:59 INFO - PROCESS | 1658 | 1467815639517 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1658 | 1467815639518 Marionette TRACE conn2 <- [1,2254,null,{}] 07:33:59 INFO - PROCESS | 1658 | 1467815639520 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}] 07:33:59 INFO - PROCESS | 1658 | 1467815639521 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:59 INFO - PROCESS | 1658 | 1467815639619 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:33:59 INFO - PROCESS | 1658 | 1467815639623 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1658 | 1467815639624 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:33:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x128d09000 == 35 [pid = 1658] [id = 571] 07:33:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1249dfc00) [pid = 1658] [serial = 1713] [outer = 0x0] 07:33:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125e61800) [pid = 1658] [serial = 1714] [outer = 0x1249dfc00] 07:33:59 INFO - PROCESS | 1658 | 1467815639648 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x125f95c00) [pid = 1658] [serial = 1715] [outer = 0x1249dfc00] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1191a9800) [pid = 1658] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x113020800) [pid = 1658] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1217f7400) [pid = 1658] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x113020000) [pid = 1658] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1188f2c00) [pid = 1658] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1131a0400) [pid = 1658] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1217f1800) [pid = 1658] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x112f1d800) [pid = 1658] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x121a51000) [pid = 1658] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x116815800) [pid = 1658] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1131bcc00) [pid = 1658] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11995bc00) [pid = 1658] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x118105400) [pid = 1658] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:34:00 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x123b91000) [pid = 1658] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:34:00 INFO - PROCESS | 1658 | 1467815640175 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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 684ms 07:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:34:00 INFO - PROCESS | 1658 | 1467815640190 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1658 | 1467815640191 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:34:00 INFO - PROCESS | 1658 | 1467815640193 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1658 | 1467815640194 Marionette TRACE conn2 <- [1,2258,null,{}] 07:34:00 INFO - PROCESS | 1658 | 1467815640197 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}] 07:34:00 INFO - PROCESS | 1658 | 1467815640198 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:00 INFO - PROCESS | 1658 | 1467815640283 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:34:00 INFO - PROCESS | 1658 | 1467815640286 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1658 | 1467815640287 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a5b800 == 36 [pid = 1658] [id = 572] 07:34:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x112ebac00) [pid = 1658] [serial = 1716] [outer = 0x0] 07:34:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x115de7400) [pid = 1658] [serial = 1717] [outer = 0x112ebac00] 07:34:00 INFO - PROCESS | 1658 | 1467815640312 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x118751400) [pid = 1658] [serial = 1718] [outer = 0x112ebac00] 07:34:00 INFO - PROCESS | 1658 | 1467815640640 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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 472ms 07:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:34:00 INFO - PROCESS | 1658 | 1467815640666 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1658 | 1467815640667 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:34:00 INFO - PROCESS | 1658 | 1467815640669 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1658 | 1467815640670 Marionette TRACE conn2 <- [1,2262,null,{}] 07:34:00 INFO - PROCESS | 1658 | 1467815640672 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}] 07:34:00 INFO - PROCESS | 1658 | 1467815640673 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:00 INFO - PROCESS | 1658 | 1467815640772 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:34:00 INFO - PROCESS | 1658 | 1467815640780 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1658 | 1467815640782 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294b2800 == 37 [pid = 1658] [id = 573] 07:34:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1195ea800) [pid = 1658] [serial = 1719] [outer = 0x0] 07:34:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1218e7000) [pid = 1658] [serial = 1720] [outer = 0x1195ea800] 07:34:00 INFO - PROCESS | 1658 | 1467815640806 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x125e58000) [pid = 1658] [serial = 1721] [outer = 0x1195ea800] 07:34:01 INFO - PROCESS | 1658 | 1467815641108 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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 469ms 07:34:01 INFO - PROCESS | 1658 | 1467815641139 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1658 | 1467815641140 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:34:01 INFO - PROCESS | 1658 | 1467815641143 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1658 | 1467815641145 Marionette TRACE conn2 <- [1,2266,null,{}] 07:34:01 INFO - PROCESS | 1658 | 1467815641149 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}] 07:34:01 INFO - PROCESS | 1658 | 1467815641151 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:01 INFO - PROCESS | 1658 | 1467815641244 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:34:01 INFO - PROCESS | 1658 | 1467815641249 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1658 | 1467815641251 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a621800 == 38 [pid = 1658] [id = 574] 07:34:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x125f97000) [pid = 1658] [serial = 1722] [outer = 0x0] 07:34:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12635c400) [pid = 1658] [serial = 1723] [outer = 0x125f97000] 07:34:01 INFO - PROCESS | 1658 | 1467815641277 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126793c00) [pid = 1658] [serial = 1724] [outer = 0x125f97000] 07:34:01 INFO - PROCESS | 1658 | 1467815641601 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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 471ms 07:34:01 INFO - PROCESS | 1658 | 1467815641618 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:34:01 INFO - PROCESS | 1658 | 1467815641619 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:34:01 INFO - PROCESS | 1658 | 1467815641622 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1658 | 1467815641623 Marionette TRACE conn2 <- [1,2270,null,{}] 07:34:01 INFO - PROCESS | 1658 | 1467815641625 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}] 07:34:01 INFO - PROCESS | 1658 | 1467815641626 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:01 INFO - PROCESS | 1658 | 1467815641733 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:34:01 INFO - PROCESS | 1658 | 1467815641739 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1658 | 1467815641740 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae3e000 == 39 [pid = 1658] [id = 575] 07:34:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116f19c00) [pid = 1658] [serial = 1725] [outer = 0x0] 07:34:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126ad7800) [pid = 1658] [serial = 1726] [outer = 0x116f19c00] 07:34:01 INFO - PROCESS | 1658 | 1467815641764 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x126b15c00) [pid = 1658] [serial = 1727] [outer = 0x116f19c00] 07:34:02 INFO - PROCESS | 1658 | 1467815642065 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]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 07:34:02 INFO - PROCESS | 1658 | 1467815642090 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1658 | 1467815642091 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:34:02 INFO - PROCESS | 1658 | 1467815642094 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1658 | 1467815642095 Marionette TRACE conn2 <- [1,2274,null,{}] 07:34:02 INFO - PROCESS | 1658 | 1467815642099 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}] 07:34:02 INFO - PROCESS | 1658 | 1467815642100 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:02 INFO - PROCESS | 1658 | 1467815642257 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:34:02 INFO - PROCESS | 1658 | 1467815642335 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1658 | 1467815642338 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x116872000 == 40 [pid = 1658] [id = 576] 07:34:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x112d56c00) [pid = 1658] [serial = 1728] [outer = 0x0] 07:34:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x11319e400) [pid = 1658] [serial = 1729] [outer = 0x112d56c00] 07:34:02 INFO - PROCESS | 1658 | 1467815642371 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x115e30000) [pid = 1658] [serial = 1730] [outer = 0x112d56c00] 07:34:02 INFO - PROCESS | 1658 | 1467815642887 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]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 820ms 07:34:02 INFO - PROCESS | 1658 | 1467815642915 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1658 | 1467815642918 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:34:02 INFO - PROCESS | 1658 | 1467815642921 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1658 | 1467815642923 Marionette TRACE conn2 <- [1,2278,null,{}] 07:34:02 INFO - PROCESS | 1658 | 1467815642926 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}] 07:34:02 INFO - PROCESS | 1658 | 1467815642928 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:03 INFO - PROCESS | 1658 | 1467815643041 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:34:03 INFO - PROCESS | 1658 | 1467815643098 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1658 | 1467815643099 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e18000 == 41 [pid = 1658] [id = 577] 07:34:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11688c000) [pid = 1658] [serial = 1731] [outer = 0x0] 07:34:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x117dc9c00) [pid = 1658] [serial = 1732] [outer = 0x11688c000] 07:34:03 INFO - PROCESS | 1658 | 1467815643131 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118358800) [pid = 1658] [serial = 1733] [outer = 0x11688c000] 07:34:03 INFO - PROCESS | 1658 | 1467815643793 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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 922ms 07:34:03 INFO - PROCESS | 1658 | 1467815643855 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1658 | 1467815643857 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:34:03 INFO - PROCESS | 1658 | 1467815643860 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1658 | 1467815643864 Marionette TRACE conn2 <- [1,2282,null,{}] 07:34:03 INFO - PROCESS | 1658 | 1467815643869 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}] 07:34:03 INFO - PROCESS | 1658 | 1467815643870 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:03 INFO - PROCESS | 1658 | 1467815643968 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:34:04 INFO - PROCESS | 1658 | 1467815644049 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1658 | 1467815644051 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d4000 == 42 [pid = 1658] [id = 578] 07:34:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x11756a000) [pid = 1658] [serial = 1734] [outer = 0x0] 07:34:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x117dcb400) [pid = 1658] [serial = 1735] [outer = 0x11756a000] 07:34:04 INFO - PROCESS | 1658 | 1467815644080 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x118180c00) [pid = 1658] [serial = 1736] [outer = 0x11756a000] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12a621800 == 41 [pid = 1658] [id = 574] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x1294b2800 == 40 [pid = 1658] [id = 573] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x128a5b800 == 39 [pid = 1658] [id = 572] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x128d09000 == 38 [pid = 1658] [id = 571] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x128a60800 == 37 [pid = 1658] [id = 570] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x126b53800 == 36 [pid = 1658] [id = 569] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x125e83000 == 35 [pid = 1658] [id = 568] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x121510800 == 34 [pid = 1658] [id = 567] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x113b2d800 == 33 [pid = 1658] [id = 566] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c3800 == 32 [pid = 1658] [id = 565] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x11686a000 == 31 [pid = 1658] [id = 564] 07:34:04 INFO - PROCESS | 1658 | --DOCSHELL 0x11995a000 == 30 [pid = 1658] [id = 563] 07:34:04 INFO - PROCESS | 1658 | 1467815644440 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]]]}] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x123b8c000) [pid = 1658] [serial = 1670] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12483a800) [pid = 1658] [serial = 1672] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x124ee7800) [pid = 1658] [serial = 1673] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11995b400) [pid = 1658] [serial = 1655] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119111000) [pid = 1658] [serial = 1666] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1249df000) [pid = 1658] [serial = 1634] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x113b07400) [pid = 1658] [serial = 1642] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1195f2800) [pid = 1658] [serial = 1654] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x119118c00) [pid = 1658] [serial = 1651] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x115e9a000) [pid = 1658] [serial = 1636] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1217f6400) [pid = 1658] [serial = 1660] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1191a6c00) [pid = 1658] [serial = 1652] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x115d18000) [pid = 1658] [serial = 1643] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x113b73400) [pid = 1658] [serial = 1663] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123aa2c00) [pid = 1658] [serial = 1669] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116a33000) [pid = 1658] [serial = 1645] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x118758400) [pid = 1658] [serial = 1649] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x121a48000) [pid = 1658] [serial = 1661] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1217ea000) [pid = 1658] [serial = 1658] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1217f5c00) [pid = 1658] [serial = 1667] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x118753000) [pid = 1658] [serial = 1640] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x116889800) [pid = 1658] [serial = 1637] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11756b000) [pid = 1658] [serial = 1646] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x120e8ac00) [pid = 1658] [serial = 1657] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x118102400) [pid = 1658] [serial = 1664] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118174800) [pid = 1658] [serial = 1639] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1181ae000) [pid = 1658] [serial = 1648] [outer = 0x0] [url = about:blank] 07:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 627ms 07:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:34:04 INFO - PROCESS | 1658 | 1467815644488 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1658 | 1467815644491 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:34:04 INFO - PROCESS | 1658 | 1467815644496 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1658 | 1467815644497 Marionette TRACE conn2 <- [1,2286,null,{}] 07:34:04 INFO - PROCESS | 1658 | 1467815644500 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}] 07:34:04 INFO - PROCESS | 1658 | 1467815644501 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:04 INFO - PROCESS | 1658 | 1467815644581 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:34:04 INFO - PROCESS | 1658 | 1467815644586 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1658 | 1467815644587 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x119188800 == 31 [pid = 1658] [id = 579] 07:34:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118532400) [pid = 1658] [serial = 1737] [outer = 0x0] 07:34:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1185a5c00) [pid = 1658] [serial = 1738] [outer = 0x118532400] 07:34:04 INFO - PROCESS | 1658 | 1467815644614 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x118757c00) [pid = 1658] [serial = 1739] [outer = 0x118532400] 07:34:04 INFO - PROCESS | 1658 | 1467815644951 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]]]}] 07:34:04 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 07:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 471ms 07:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:34:04 INFO - PROCESS | 1658 | 1467815644967 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1658 | 1467815644968 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:34:04 INFO - PROCESS | 1658 | 1467815644970 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1658 | 1467815644973 Marionette TRACE conn2 <- [1,2290,null,{}] 07:34:04 INFO - PROCESS | 1658 | 1467815644983 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}] 07:34:04 INFO - PROCESS | 1658 | 1467815644986 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:05 INFO - PROCESS | 1658 | 1467815645087 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:34:05 INFO - PROCESS | 1658 | 1467815645146 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1658 | 1467815645149 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210c0800 == 32 [pid = 1658] [id = 580] 07:34:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1188fa000) [pid = 1658] [serial = 1740] [outer = 0x0] 07:34:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1195eb800) [pid = 1658] [serial = 1741] [outer = 0x1188fa000] 07:34:05 INFO - PROCESS | 1658 | 1467815645180 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x120e8b800) [pid = 1658] [serial = 1742] [outer = 0x1188fa000] 07:34:05 INFO - PROCESS | 1658 | 1467815645491 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]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 570ms 07:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:34:05 INFO - PROCESS | 1658 | 1467815645542 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1658 | 1467815645544 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:34:05 INFO - PROCESS | 1658 | 1467815645548 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1658 | 1467815645549 Marionette TRACE conn2 <- [1,2294,null,{}] 07:34:05 INFO - PROCESS | 1658 | 1467815645552 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}] 07:34:05 INFO - PROCESS | 1658 | 1467815645553 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:05 INFO - PROCESS | 1658 | 1467815645631 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:34:05 INFO - PROCESS | 1658 | 1467815645687 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1658 | 1467815645689 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x126527800 == 33 [pid = 1658] [id = 581] 07:34:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x120fe6800) [pid = 1658] [serial = 1743] [outer = 0x0] 07:34:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1217a3000) [pid = 1658] [serial = 1744] [outer = 0x120fe6800] 07:34:05 INFO - PROCESS | 1658 | 1467815645714 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1217f0000) [pid = 1658] [serial = 1745] [outer = 0x120fe6800] 07:34:05 INFO - PROCESS | 1658 | 1467815645982 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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 07:34:06 INFO - PROCESS | 1658 | 1467815646019 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1658 | 1467815646020 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:34:06 INFO - PROCESS | 1658 | 1467815646022 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1658 | 1467815646023 Marionette TRACE conn2 <- [1,2298,null,{}] 07:34:06 INFO - PROCESS | 1658 | 1467815646026 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}] 07:34:06 INFO - PROCESS | 1658 | 1467815646027 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:06 INFO - PROCESS | 1658 | 1467815646116 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:34:06 INFO - PROCESS | 1658 | 1467815646119 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1658 | 1467815646120 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a4f800 == 34 [pid = 1658] [id = 582] 07:34:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1217f4000) [pid = 1658] [serial = 1746] [outer = 0x0] 07:34:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x121a48c00) [pid = 1658] [serial = 1747] [outer = 0x1217f4000] 07:34:06 INFO - PROCESS | 1658 | 1467815646144 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123a33400) [pid = 1658] [serial = 1748] [outer = 0x1217f4000] 07:34:06 INFO - PROCESS | 1658 | 1467815646481 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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 07:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:34:06 INFO - PROCESS | 1658 | 1467815646492 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1658 | 1467815646493 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:34:06 INFO - PROCESS | 1658 | 1467815646496 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1658 | 1467815646499 Marionette TRACE conn2 <- [1,2302,null,{}] 07:34:06 INFO - PROCESS | 1658 | 1467815646502 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}] 07:34:06 INFO - PROCESS | 1658 | 1467815646506 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:06 INFO - PROCESS | 1658 | 1467815646640 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:34:06 INFO - PROCESS | 1658 | 1467815646652 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1658 | 1467815646653 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b4b000 == 35 [pid = 1658] [id = 583] 07:34:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1213ce800) [pid = 1658] [serial = 1749] [outer = 0x0] 07:34:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123a36c00) [pid = 1658] [serial = 1750] [outer = 0x1213ce800] 07:34:06 INFO - PROCESS | 1658 | 1467815646678 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x125f9c000) [pid = 1658] [serial = 1751] [outer = 0x1213ce800] 07:34:07 INFO - PROCESS | 1658 | 1467815647004 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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 07:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:34:07 INFO - PROCESS | 1658 | 1467815647018 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1658 | 1467815647019 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:34:07 INFO - PROCESS | 1658 | 1467815647021 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1658 | 1467815647022 Marionette TRACE conn2 <- [1,2306,null,{}] 07:34:07 INFO - PROCESS | 1658 | 1467815647024 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}] 07:34:07 INFO - PROCESS | 1658 | 1467815647026 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:07 INFO - PROCESS | 1658 | 1467815647129 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:34:07 INFO - PROCESS | 1658 | 1467815647133 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1658 | 1467815647134 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12945b800 == 36 [pid = 1658] [id = 584] 07:34:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126356400) [pid = 1658] [serial = 1752] [outer = 0x0] 07:34:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126575000) [pid = 1658] [serial = 1753] [outer = 0x126356400] 07:34:07 INFO - PROCESS | 1658 | 1467815647159 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12679c000) [pid = 1658] [serial = 1754] [outer = 0x126356400] 07:34:07 INFO - PROCESS | 1658 | 1467815647516 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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 07:34:07 INFO - PROCESS | 1658 | 1467815647540 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1658 | 1467815647542 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:34:07 INFO - PROCESS | 1658 | 1467815647550 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1658 | 1467815647552 Marionette TRACE conn2 <- [1,2310,null,{}] 07:34:07 INFO - PROCESS | 1658 | 1467815647554 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}] 07:34:07 INFO - PROCESS | 1658 | 1467815647555 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:07 INFO - PROCESS | 1658 | 1467815647651 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:34:07 INFO - PROCESS | 1658 | 1467815647655 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1658 | 1467815647656 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a5d2800 == 37 [pid = 1658] [id = 585] 07:34:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x126357400) [pid = 1658] [serial = 1755] [outer = 0x0] 07:34:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x126b12c00) [pid = 1658] [serial = 1756] [outer = 0x126357400] 07:34:07 INFO - PROCESS | 1658 | 1467815647680 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x126baec00) [pid = 1658] [serial = 1757] [outer = 0x126357400] 07:34:08 INFO - PROCESS | 1658 | 1467815648017 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]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 526ms 07:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:34:08 INFO - PROCESS | 1658 | 1467815648070 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1658 | 1467815648072 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:34:08 INFO - PROCESS | 1658 | 1467815648074 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1658 | 1467815648075 Marionette TRACE conn2 <- [1,2314,null,{}] 07:34:08 INFO - PROCESS | 1658 | 1467815648077 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}] 07:34:08 INFO - PROCESS | 1658 | 1467815648078 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:08 INFO - PROCESS | 1658 | 1467815648175 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:34:08 INFO - PROCESS | 1658 | 1467815648187 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1658 | 1467815648188 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a614800 == 38 [pid = 1658] [id = 586] 07:34:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126ba2400) [pid = 1658] [serial = 1758] [outer = 0x0] 07:34:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128b7c400) [pid = 1658] [serial = 1759] [outer = 0x126ba2400] 07:34:08 INFO - PROCESS | 1658 | 1467815648212 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x128cc3400) [pid = 1658] [serial = 1760] [outer = 0x126ba2400] 07:34:08 INFO - PROCESS | 1658 | 1467815648528 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]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 467ms 07:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:34:08 INFO - PROCESS | 1658 | 1467815648542 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1658 | 1467815648543 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:34:08 INFO - PROCESS | 1658 | 1467815648546 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1658 | 1467815648549 Marionette TRACE conn2 <- [1,2318,null,{}] 07:34:08 INFO - PROCESS | 1658 | 1467815648552 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}] 07:34:08 INFO - PROCESS | 1658 | 1467815648553 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:08 INFO - PROCESS | 1658 | 1467815648759 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1195e9000) [pid = 1658] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x113b72000) [pid = 1658] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1185a7c00) [pid = 1658] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x123bf8c00) [pid = 1658] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1191a0400) [pid = 1658] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x116f19000) [pid = 1658] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x114fa3000) [pid = 1658] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x111c83800) [pid = 1658] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116811000) [pid = 1658] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1181aec00) [pid = 1658] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x120e8b400) [pid = 1658] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1191a0800) [pid = 1658] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113197800) [pid = 1658] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1249dfc00) [pid = 1658] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x125f97000) [pid = 1658] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x112ebac00) [pid = 1658] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:34:08 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1195ea800) [pid = 1658] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:34:08 INFO - PROCESS | 1658 | 1467815648805 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1658 | 1467815648807 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192de800 == 39 [pid = 1658] [id = 587] 07:34:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1127d2000) [pid = 1658] [serial = 1761] [outer = 0x0] 07:34:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x113197800) [pid = 1658] [serial = 1762] [outer = 0x1127d2000] 07:34:08 INFO - PROCESS | 1658 | 1467815648831 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116811000) [pid = 1658] [serial = 1763] [outer = 0x1127d2000] 07:34:09 INFO - PROCESS | 1658 | 1467815649118 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] 07:34:09 INFO - PROCESS | 1658 | 1467815649123 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:34:09 INFO - PROCESS | 1658 | 1467815649136 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1658 | 1467815649138 Marionette TRACE conn2 <- [1,2322,null,{}] 07:34:09 INFO - PROCESS | 1658 | 1467815649140 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}] 07:34:09 INFO - PROCESS | 1658 | 1467815649142 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:09 INFO - PROCESS | 1658 | 1467815649239 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:34:09 INFO - PROCESS | 1658 | 1467815649243 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1658 | 1467815649245 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b94e800 == 40 [pid = 1658] [id = 588] 07:34:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1185a7c00) [pid = 1658] [serial = 1764] [outer = 0x0] 07:34:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1249dfc00) [pid = 1658] [serial = 1765] [outer = 0x1185a7c00] 07:34:09 INFO - PROCESS | 1658 | 1467815649270 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128dc0400) [pid = 1658] [serial = 1766] [outer = 0x1185a7c00] 07:34:09 INFO - PROCESS | 1658 | 1467815649584 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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 478ms 07:34:09 INFO - PROCESS | 1658 | 1467815649609 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1658 | 1467815649610 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:34:09 INFO - PROCESS | 1658 | 1467815649622 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1658 | 1467815649623 Marionette TRACE conn2 <- [1,2326,null,{}] 07:34:09 INFO - PROCESS | 1658 | 1467815649625 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}] 07:34:09 INFO - PROCESS | 1658 | 1467815649626 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:09 INFO - PROCESS | 1658 | 1467815649740 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:34:09 INFO - PROCESS | 1658 | 1467815649746 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1658 | 1467815649747 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b953800 == 41 [pid = 1658] [id = 589] 07:34:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x116f19000) [pid = 1658] [serial = 1767] [outer = 0x0] 07:34:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128dc3800) [pid = 1658] [serial = 1768] [outer = 0x116f19000] 07:34:09 INFO - PROCESS | 1658 | 1467815649772 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x128dee400) [pid = 1658] [serial = 1769] [outer = 0x116f19000] 07:34:10 INFO - PROCESS | 1658 | 1467815650068 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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms 07:34:10 INFO - PROCESS | 1658 | 1467815650092 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1658 | 1467815650093 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:34:10 INFO - PROCESS | 1658 | 1467815650096 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1658 | 1467815650099 Marionette TRACE conn2 <- [1,2330,null,{}] 07:34:10 INFO - PROCESS | 1658 | 1467815650102 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}] 07:34:10 INFO - PROCESS | 1658 | 1467815650103 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:10 INFO - PROCESS | 1658 | 1467815650186 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:34:10 INFO - PROCESS | 1658 | 1467815650189 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1658 | 1467815650190 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3f4800 == 42 [pid = 1658] [id = 590] 07:34:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1290ce000) [pid = 1658] [serial = 1770] [outer = 0x0] 07:34:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1290d5000) [pid = 1658] [serial = 1771] [outer = 0x1290ce000] 07:34:10 INFO - PROCESS | 1658 | 1467815650214 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1290da400) [pid = 1658] [serial = 1772] [outer = 0x1290ce000] 07:34:10 INFO - PROCESS | 1658 | 1467815650520 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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 07:34:10 INFO - PROCESS | 1658 | 1467815650567 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1658 | 1467815650569 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:34:10 INFO - PROCESS | 1658 | 1467815650571 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1658 | 1467815650572 Marionette TRACE conn2 <- [1,2334,null,{}] 07:34:10 INFO - PROCESS | 1658 | 1467815650574 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}] 07:34:10 INFO - PROCESS | 1658 | 1467815650575 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:10 INFO - PROCESS | 1658 | 1467815650656 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:34:10 INFO - PROCESS | 1658 | 1467815650715 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1658 | 1467815650716 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c56a800 == 43 [pid = 1658] [id = 591] 07:34:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1290cec00) [pid = 1658] [serial = 1773] [outer = 0x0] 07:34:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x129305000) [pid = 1658] [serial = 1774] [outer = 0x1290cec00] 07:34:10 INFO - PROCESS | 1658 | 1467815650739 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12930c400) [pid = 1658] [serial = 1775] [outer = 0x1290cec00] 07:34:11 INFO - PROCESS | 1658 | 1467815651199 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]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 667ms 07:34:11 INFO - PROCESS | 1658 | 1467815651239 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1658 | 1467815651242 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:34:11 INFO - PROCESS | 1658 | 1467815651262 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1658 | 1467815651266 Marionette TRACE conn2 <- [1,2338,null,{}] 07:34:11 INFO - PROCESS | 1658 | 1467815651271 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}] 07:34:11 INFO - PROCESS | 1658 | 1467815651273 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:11 INFO - PROCESS | 1658 | 1467815651389 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:34:11 INFO - PROCESS | 1658 | 1467815651498 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1658 | 1467815651500 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192fa000 == 44 [pid = 1658] [id = 592] 07:34:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118108c00) [pid = 1658] [serial = 1776] [outer = 0x0] 07:34:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1181a5c00) [pid = 1658] [serial = 1777] [outer = 0x118108c00] 07:34:11 INFO - PROCESS | 1658 | 1467815651531 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x118754000) [pid = 1658] [serial = 1778] [outer = 0x118108c00] 07:34:11 INFO - PROCESS | 1658 | 1467815651964 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]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 744ms 07:34:11 INFO - PROCESS | 1658 | 1467815651989 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1658 | 1467815651992 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:34:12 INFO - PROCESS | 1658 | 1467815651996 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1658 | 1467815651998 Marionette TRACE conn2 <- [1,2342,null,{}] 07:34:12 INFO - PROCESS | 1658 | 1467815652001 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}] 07:34:12 INFO - PROCESS | 1658 | 1467815652002 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:12 INFO - PROCESS | 1658 | 1467815652111 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:34:12 INFO - PROCESS | 1658 | 1467815652171 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1658 | 1467815652172 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b5c800 == 45 [pid = 1658] [id = 593] 07:34:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1191a1000) [pid = 1658] [serial = 1779] [outer = 0x0] 07:34:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x120e8a000) [pid = 1658] [serial = 1780] [outer = 0x1191a1000] 07:34:12 INFO - PROCESS | 1658 | 1467815652203 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1213d2000) [pid = 1658] [serial = 1781] [outer = 0x1191a1000] 07:34:12 INFO - PROCESS | 1658 | 1467815652614 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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 07:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:34:12 INFO - PROCESS | 1658 | 1467815652667 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1658 | 1467815652668 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:34:12 INFO - PROCESS | 1658 | 1467815652671 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1658 | 1467815652674 Marionette TRACE conn2 <- [1,2346,null,{}] 07:34:12 INFO - PROCESS | 1658 | 1467815652681 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}] 07:34:12 INFO - PROCESS | 1658 | 1467815652685 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:12 INFO - PROCESS | 1658 | 1467815652811 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:34:12 INFO - PROCESS | 1658 | 1467815652897 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1658 | 1467815652900 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c57a000 == 46 [pid = 1658] [id = 594] 07:34:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x123aa5800) [pid = 1658] [serial = 1782] [outer = 0x0] 07:34:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x123b8f400) [pid = 1658] [serial = 1783] [outer = 0x123aa5800] 07:34:12 INFO - PROCESS | 1658 | 1467815652932 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x124de2c00) [pid = 1658] [serial = 1784] [outer = 0x123aa5800] 07:34:13 INFO - PROCESS | 1658 | 1467815653369 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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 721ms 07:34:13 INFO - PROCESS | 1658 | 1467815653392 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1658 | 1467815653393 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:34:13 INFO - PROCESS | 1658 | 1467815653396 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1658 | 1467815653397 Marionette TRACE conn2 <- [1,2350,null,{}] 07:34:13 INFO - PROCESS | 1658 | 1467815653399 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}] 07:34:13 INFO - PROCESS | 1658 | 1467815653400 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:13 INFO - PROCESS | 1658 | 1467815653692 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:34:13 INFO - PROCESS | 1658 | 1467815653785 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1658 | 1467815653786 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x11812e000 == 47 [pid = 1658] [id = 595] 07:34:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x113b09800) [pid = 1658] [serial = 1785] [outer = 0x0] 07:34:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x115e34400) [pid = 1658] [serial = 1786] [outer = 0x113b09800] 07:34:13 INFO - PROCESS | 1658 | 1467815653815 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11679a800) [pid = 1658] [serial = 1787] [outer = 0x113b09800] 07:34:14 INFO - PROCESS | 1658 | 1467815654264 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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 922ms 07:34:14 INFO - PROCESS | 1658 | 1467815654329 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1658 | 1467815654332 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:34:14 INFO - PROCESS | 1658 | 1467815654337 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1658 | 1467815654338 Marionette TRACE conn2 <- [1,2354,null,{}] 07:34:14 INFO - PROCESS | 1658 | 1467815654341 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}] 07:34:14 INFO - PROCESS | 1658 | 1467815654343 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:14 INFO - PROCESS | 1658 | 1467815654434 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:34:14 INFO - PROCESS | 1658 | 1467815654507 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1658 | 1467815654509 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181bc800 == 48 [pid = 1658] [id = 596] 07:34:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118103400) [pid = 1658] [serial = 1788] [outer = 0x0] 07:34:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x11810d400) [pid = 1658] [serial = 1789] [outer = 0x118103400] 07:34:14 INFO - PROCESS | 1658 | 1467815654536 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11834cc00) [pid = 1658] [serial = 1790] [outer = 0x118103400] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3f4800 == 47 [pid = 1658] [id = 590] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12b953800 == 46 [pid = 1658] [id = 589] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12b94e800 == 45 [pid = 1658] [id = 588] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1192de800 == 44 [pid = 1658] [id = 587] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12a614800 == 43 [pid = 1658] [id = 586] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12a5d2800 == 42 [pid = 1658] [id = 585] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12945b800 == 41 [pid = 1658] [id = 584] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x128b4b000 == 40 [pid = 1658] [id = 583] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x128a4f800 == 39 [pid = 1658] [id = 582] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x126527800 == 38 [pid = 1658] [id = 581] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1210c0800 == 37 [pid = 1658] [id = 580] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x119188800 == 36 [pid = 1658] [id = 579] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d4000 == 35 [pid = 1658] [id = 578] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x120e18000 == 34 [pid = 1658] [id = 577] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x116872000 == 33 [pid = 1658] [id = 576] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae3e000 == 32 [pid = 1658] [id = 575] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x11812e000 == 31 [pid = 1658] [id = 595] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12c57a000 == 30 [pid = 1658] [id = 594] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x128b5c800 == 29 [pid = 1658] [id = 593] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1192fa000 == 28 [pid = 1658] [id = 592] 07:34:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12c56a800 == 27 [pid = 1658] [id = 591] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1217f3c00) [pid = 1658] [serial = 1708] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x125e61800) [pid = 1658] [serial = 1714] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x126793c00) [pid = 1658] [serial = 1724] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x124de8000) [pid = 1658] [serial = 1712] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x118751400) [pid = 1658] [serial = 1718] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1218e7000) [pid = 1658] [serial = 1720] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x115de7400) [pid = 1658] [serial = 1717] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12635c400) [pid = 1658] [serial = 1723] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x125f95c00) [pid = 1658] [serial = 1715] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x126ad7800) [pid = 1658] [serial = 1726] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x125e58000) [pid = 1658] [serial = 1721] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x123b91c00) [pid = 1658] [serial = 1709] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1217a1400) [pid = 1658] [serial = 1706] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x120e8b000) [pid = 1658] [serial = 1703] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1213cd800) [pid = 1658] [serial = 1705] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x114fa3c00) [pid = 1658] [serial = 1693] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11660dc00) [pid = 1658] [serial = 1694] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1188f5800) [pid = 1658] [serial = 1699] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11919f000) [pid = 1658] [serial = 1700] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1249ea000) [pid = 1658] [serial = 1711] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119961c00) [pid = 1658] [serial = 1702] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x118105800) [pid = 1658] [serial = 1696] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1181b3800) [pid = 1658] [serial = 1697] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116f98800) [pid = 1658] [serial = 1691] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11613fc00) [pid = 1658] [serial = 1690] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113197000) [pid = 1658] [serial = 1676] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1121b9000) [pid = 1658] [serial = 1675] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11810c400) [pid = 1658] [serial = 1679] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11756ec00) [pid = 1658] [serial = 1678] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x119a85800) [pid = 1658] [serial = 1682] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11910d800) [pid = 1658] [serial = 1681] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x121835400) [pid = 1658] [serial = 1685] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12168b400) [pid = 1658] [serial = 1684] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x123a3b000) [pid = 1658] [serial = 1688] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1217f3400) [pid = 1658] [serial = 1687] [outer = 0x0] [url = about:blank] 07:34:15 INFO - PROCESS | 1658 | 1467815655407 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]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1120ms 07:34:15 INFO - PROCESS | 1658 | 1467815655457 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1658 | 1467815655460 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:34:15 INFO - PROCESS | 1658 | 1467815655463 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1658 | 1467815655465 Marionette TRACE conn2 <- [1,2358,null,{}] 07:34:15 INFO - PROCESS | 1658 | 1467815655469 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}] 07:34:15 INFO - PROCESS | 1658 | 1467815655470 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:15 INFO - PROCESS | 1658 | 1467815655548 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:34:15 INFO - PROCESS | 1658 | 1467815655609 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1658 | 1467815655610 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x116aba800 == 28 [pid = 1658] [id = 597] 07:34:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x115de7400) [pid = 1658] [serial = 1791] [outer = 0x0] 07:34:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x116643800) [pid = 1658] [serial = 1792] [outer = 0x115de7400] 07:34:15 INFO - PROCESS | 1658 | 1467815655639 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11756a800) [pid = 1658] [serial = 1793] [outer = 0x115de7400] 07:34:15 INFO - PROCESS | 1658 | 1467815655954 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]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 522ms 07:34:15 INFO - PROCESS | 1658 | 1467815655985 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1658 | 1467815655989 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:34:15 INFO - PROCESS | 1658 | 1467815655993 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1658 | 1467815655996 Marionette TRACE conn2 <- [1,2362,null,{}] 07:34:16 INFO - PROCESS | 1658 | 1467815656000 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}] 07:34:16 INFO - PROCESS | 1658 | 1467815656002 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:16 INFO - PROCESS | 1658 | 1467815656077 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:34:16 INFO - PROCESS | 1658 | 1467815656083 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 1658 | 1467815656085 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a6800 == 29 [pid = 1658] [id = 598] 07:34:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x118105800) [pid = 1658] [serial = 1794] [outer = 0x0] 07:34:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1185a9800) [pid = 1658] [serial = 1795] [outer = 0x118105800] 07:34:16 INFO - PROCESS | 1658 | 1467815656113 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11885d400) [pid = 1658] [serial = 1796] [outer = 0x118105800] 07:34:16 INFO - PROCESS | 1658 | 1467815656485 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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 524ms 07:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:34:16 INFO - PROCESS | 1658 | 1467815656517 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 1658 | 1467815656519 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:34:16 INFO - PROCESS | 1658 | 1467815656521 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1658 | 1467815656523 Marionette TRACE conn2 <- [1,2366,null,{}] 07:34:16 INFO - PROCESS | 1658 | 1467815656531 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}] 07:34:16 INFO - PROCESS | 1658 | 1467815656534 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:16 INFO - PROCESS | 1658 | 1467815656613 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:34:16 INFO - PROCESS | 1658 | 1467815656620 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 1658 | 1467815656622 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x121516000 == 30 [pid = 1658] [id = 599] 07:34:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11319f400) [pid = 1658] [serial = 1797] [outer = 0x0] 07:34:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1191a5000) [pid = 1658] [serial = 1798] [outer = 0x11319f400] 07:34:16 INFO - PROCESS | 1658 | 1467815656650 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x119a85800) [pid = 1658] [serial = 1799] [outer = 0x11319f400] 07:34:16 INFO - PROCESS | 1658 | 1467815656988 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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 470ms 07:34:16 INFO - PROCESS | 1658 | 1467815656992 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:34:16 INFO - PROCESS | 1658 | 1467815656993 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:34:17 INFO - PROCESS | 1658 | 1467815656999 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1658 | 1467815657000 Marionette TRACE conn2 <- [1,2370,null,{}] 07:34:17 INFO - PROCESS | 1658 | 1467815657003 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}] 07:34:17 INFO - PROCESS | 1658 | 1467815657004 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:17 INFO - PROCESS | 1658 | 1467815657085 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:34:17 INFO - PROCESS | 1658 | 1467815657146 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1658 | 1467815657147 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e41000 == 31 [pid = 1658] [id = 600] 07:34:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1195f2400) [pid = 1658] [serial = 1800] [outer = 0x0] 07:34:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1213c9400) [pid = 1658] [serial = 1801] [outer = 0x1195f2400] 07:34:17 INFO - PROCESS | 1658 | 1467815657172 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1217aa400) [pid = 1658] [serial = 1802] [outer = 0x1195f2400] 07:34:17 INFO - PROCESS | 1658 | 1467815657475 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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 521ms 07:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:34:17 INFO - PROCESS | 1658 | 1467815657518 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1658 | 1467815657519 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:34:17 INFO - PROCESS | 1658 | 1467815657521 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1658 | 1467815657522 Marionette TRACE conn2 <- [1,2374,null,{}] 07:34:17 INFO - PROCESS | 1658 | 1467815657525 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}] 07:34:17 INFO - PROCESS | 1658 | 1467815657526 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:17 INFO - PROCESS | 1658 | 1467815657618 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:34:17 INFO - PROCESS | 1658 | 1467815657655 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1658 | 1467815657656 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b47000 == 32 [pid = 1658] [id = 601] 07:34:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x116a33c00) [pid = 1658] [serial = 1803] [outer = 0x0] 07:34:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1217eb400) [pid = 1658] [serial = 1804] [outer = 0x116a33c00] 07:34:17 INFO - PROCESS | 1658 | 1467815657681 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1218e4000) [pid = 1658] [serial = 1805] [outer = 0x116a33c00] 07:34:18 INFO - PROCESS | 1658 | 1467815658007 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]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 521ms 07:34:18 INFO - PROCESS | 1658 | 1467815658043 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1658 | 1467815658044 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:34:18 INFO - PROCESS | 1658 | 1467815658046 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1658 | 1467815658047 Marionette TRACE conn2 <- [1,2378,null,{}] 07:34:18 INFO - PROCESS | 1658 | 1467815658050 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}] 07:34:18 INFO - PROCESS | 1658 | 1467815658054 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:18 INFO - PROCESS | 1658 | 1467815658169 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:34:18 INFO - PROCESS | 1658 | 1467815658181 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1658 | 1467815658183 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b43800 == 33 [pid = 1658] [id = 602] 07:34:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11885d800) [pid = 1658] [serial = 1806] [outer = 0x0] 07:34:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123aa4800) [pid = 1658] [serial = 1807] [outer = 0x11885d800] 07:34:18 INFO - PROCESS | 1658 | 1467815658208 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x124de4000) [pid = 1658] [serial = 1808] [outer = 0x11885d800] 07:34:18 INFO - PROCESS | 1658 | 1467815658541 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]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 07:34:18 INFO - PROCESS | 1658 | 1467815658566 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1658 | 1467815658567 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:34:18 INFO - PROCESS | 1658 | 1467815658570 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1658 | 1467815658578 Marionette TRACE conn2 <- [1,2382,null,{}] 07:34:18 INFO - PROCESS | 1658 | 1467815658589 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}] 07:34:18 INFO - PROCESS | 1658 | 1467815658590 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:18 INFO - PROCESS | 1658 | 1467815658694 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:34:18 INFO - PROCESS | 1658 | 1467815658698 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1658 | 1467815658699 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12908d000 == 34 [pid = 1658] [id = 603] 07:34:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x113bdd800) [pid = 1658] [serial = 1809] [outer = 0x0] 07:34:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x125e5c400) [pid = 1658] [serial = 1810] [outer = 0x113bdd800] 07:34:18 INFO - PROCESS | 1658 | 1467815658723 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x125f92400) [pid = 1658] [serial = 1811] [outer = 0x113bdd800] 07:34:19 INFO - PROCESS | 1658 | 1467815659077 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]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 535ms 07:34:19 INFO - PROCESS | 1658 | 1467815659105 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1658 | 1467815659106 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:34:19 INFO - PROCESS | 1658 | 1467815659117 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1658 | 1467815659118 Marionette TRACE conn2 <- [1,2386,null,{}] 07:34:19 INFO - PROCESS | 1658 | 1467815659120 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}] 07:34:19 INFO - PROCESS | 1658 | 1467815659121 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:19 INFO - PROCESS | 1658 | 1467815659217 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:34:19 INFO - PROCESS | 1658 | 1467815659221 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1658 | 1467815659222 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x129448800 == 35 [pid = 1658] [id = 604] 07:34:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x121a4c400) [pid = 1658] [serial = 1812] [outer = 0x0] 07:34:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x126575800) [pid = 1658] [serial = 1813] [outer = 0x121a4c400] 07:34:19 INFO - PROCESS | 1658 | 1467815659246 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12679ac00) [pid = 1658] [serial = 1814] [outer = 0x121a4c400] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1290cec00) [pid = 1658] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x126356400) [pid = 1658] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x126357400) [pid = 1658] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x126ba2400) [pid = 1658] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11688c000) [pid = 1658] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118532400) [pid = 1658] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1217f4000) [pid = 1658] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1188fa000) [pid = 1658] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x11756a000) [pid = 1658] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120fe6800) [pid = 1658] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x112d56c00) [pid = 1658] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116f19c00) [pid = 1658] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1290ce000) [pid = 1658] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1127d2000) [pid = 1658] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116f19000) [pid = 1658] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1213ce800) [pid = 1658] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:34:19 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1185a7c00) [pid = 1658] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:34:19 INFO - PROCESS | 1658 | 1467815659744 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]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 680ms 07:34:19 INFO - PROCESS | 1658 | 1467815659789 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:34:19 INFO - PROCESS | 1658 | 1467815659791 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:34:19 INFO - PROCESS | 1658 | 1467815659793 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1658 | 1467815659795 Marionette TRACE conn2 <- [1,2390,null,{}] 07:34:19 INFO - PROCESS | 1658 | 1467815659797 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}] 07:34:19 INFO - PROCESS | 1658 | 1467815659798 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:19 INFO - PROCESS | 1658 | 1467815659878 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:34:19 INFO - PROCESS | 1658 | 1467815659954 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1658 | 1467815659955 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x121512000 == 36 [pid = 1658] [id = 605] 07:34:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x115d0b000) [pid = 1658] [serial = 1815] [outer = 0x0] 07:34:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11756a000) [pid = 1658] [serial = 1816] [outer = 0x115d0b000] 07:34:19 INFO - PROCESS | 1658 | 1467815659984 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1217a3c00) [pid = 1658] [serial = 1817] [outer = 0x115d0b000] 07:34:20 INFO - PROCESS | 1658 | 1467815660239 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]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 472ms 07:34:20 INFO - PROCESS | 1658 | 1467815660272 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1658 | 1467815660273 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:34:20 INFO - PROCESS | 1658 | 1467815660275 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1658 | 1467815660276 Marionette TRACE conn2 <- [1,2394,null,{}] 07:34:20 INFO - PROCESS | 1658 | 1467815660278 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}] 07:34:20 INFO - PROCESS | 1658 | 1467815660281 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:20 INFO - PROCESS | 1658 | 1467815660369 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:34:20 INFO - PROCESS | 1658 | 1467815660373 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1658 | 1467815660374 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a5d5000 == 37 [pid = 1658] [id = 606] 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x123a34800) [pid = 1658] [serial = 1818] [outer = 0x0] 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12678f400) [pid = 1658] [serial = 1819] [outer = 0x123a34800] 07:34:20 INFO - PROCESS | 1658 | 1467815660398 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126b13400) [pid = 1658] [serial = 1820] [outer = 0x123a34800] 07:34:20 INFO - PROCESS | 1658 | 1467815660735 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]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 469ms 07:34:20 INFO - PROCESS | 1658 | 1467815660745 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1658 | 1467815660748 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:34:20 INFO - PROCESS | 1658 | 1467815660752 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1658 | 1467815660754 Marionette TRACE conn2 <- [1,2398,null,{}] 07:34:20 INFO - PROCESS | 1658 | 1467815660756 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}] 07:34:20 INFO - PROCESS | 1658 | 1467815660758 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:20 INFO - PROCESS | 1658 | 1467815660886 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:34:20 INFO - PROCESS | 1658 | 1467815660891 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1658 | 1467815660893 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b46800 == 38 [pid = 1658] [id = 607] 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x11688c000) [pid = 1658] [serial = 1821] [outer = 0x0] 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126b19400) [pid = 1658] [serial = 1822] [outer = 0x11688c000] 07:34:20 INFO - PROCESS | 1658 | 1467815660919 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128dc4c00) [pid = 1658] [serial = 1823] [outer = 0x11688c000] 07:34:21 INFO - PROCESS | 1658 | 1467815661249 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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 07:34:21 INFO - PROCESS | 1658 | 1467815661273 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1658 | 1467815661274 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:34:21 INFO - PROCESS | 1658 | 1467815661276 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1658 | 1467815661277 Marionette TRACE conn2 <- [1,2402,null,{}] 07:34:21 INFO - PROCESS | 1658 | 1467815661282 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}] 07:34:21 INFO - PROCESS | 1658 | 1467815661283 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:21 INFO - PROCESS | 1658 | 1467815661358 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:34:21 INFO - PROCESS | 1658 | 1467815661363 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 1658 | 1467815661366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b953800 == 39 [pid = 1658] [id = 608] 07:34:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11319d000) [pid = 1658] [serial = 1824] [outer = 0x0] 07:34:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1290ce000) [pid = 1658] [serial = 1825] [outer = 0x11319d000] 07:34:21 INFO - PROCESS | 1658 | 1467815661390 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1290d7c00) [pid = 1658] [serial = 1826] [outer = 0x11319d000] 07:34:21 INFO - PROCESS | 1658 | 1467815661878 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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 672ms 07:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:34:21 INFO - PROCESS | 1658 | 1467815661949 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1658 | 1467815661951 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:34:21 INFO - PROCESS | 1658 | 1467815661955 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1658 | 1467815661957 Marionette TRACE conn2 <- [1,2406,null,{}] 07:34:21 INFO - PROCESS | 1658 | 1467815661961 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}] 07:34:21 INFO - PROCESS | 1658 | 1467815661962 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:22 INFO - PROCESS | 1658 | 1467815662121 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:34:22 INFO - PROCESS | 1658 | 1467815662187 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1658 | 1467815662188 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c1800 == 40 [pid = 1658] [id = 609] 07:34:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1134e6400) [pid = 1658] [serial = 1827] [outer = 0x0] 07:34:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x115e2e000) [pid = 1658] [serial = 1828] [outer = 0x1134e6400] 07:34:22 INFO - PROCESS | 1658 | 1467815662221 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116fa0c00) [pid = 1658] [serial = 1829] [outer = 0x1134e6400] 07:34:22 INFO - PROCESS | 1658 | 1467815662770 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]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 871ms 07:34:22 INFO - PROCESS | 1658 | 1467815662833 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1658 | 1467815662836 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:34:22 INFO - PROCESS | 1658 | 1467815662841 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1658 | 1467815662843 Marionette TRACE conn2 <- [1,2410,null,{}] 07:34:22 INFO - PROCESS | 1658 | 1467815662845 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}] 07:34:22 INFO - PROCESS | 1658 | 1467815662847 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:22 INFO - PROCESS | 1658 | 1467815662956 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:34:23 INFO - PROCESS | 1658 | 1467815663168 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1658 | 1467815663169 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x116616000 == 41 [pid = 1658] [id = 610] 07:34:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1121bd800) [pid = 1658] [serial = 1830] [outer = 0x0] 07:34:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x113be6400) [pid = 1658] [serial = 1831] [outer = 0x1121bd800] 07:34:23 INFO - PROCESS | 1658 | 1467815663199 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116f9d400) [pid = 1658] [serial = 1832] [outer = 0x1121bd800] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x126b46800 == 40 [pid = 1658] [id = 607] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x12a5d5000 == 39 [pid = 1658] [id = 606] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x121512000 == 38 [pid = 1658] [id = 605] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x129448800 == 37 [pid = 1658] [id = 604] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x12908d000 == 36 [pid = 1658] [id = 603] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x128b43800 == 35 [pid = 1658] [id = 602] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x126b47000 == 34 [pid = 1658] [id = 601] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x125e41000 == 33 [pid = 1658] [id = 600] 07:34:23 INFO - PROCESS | 1658 | 1467815663746 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]]]}] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x121516000 == 32 [pid = 1658] [id = 599] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a6800 == 31 [pid = 1658] [id = 598] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x116aba800 == 30 [pid = 1658] [id = 597] 07:34:23 INFO - PROCESS | 1658 | --DOCSHELL 0x1181bc800 == 29 [pid = 1658] [id = 596] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x129305000) [pid = 1658] [serial = 1774] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x126575000) [pid = 1658] [serial = 1753] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x126b12c00) [pid = 1658] [serial = 1756] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128b7c400) [pid = 1658] [serial = 1759] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x117dc9c00) [pid = 1658] [serial = 1732] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118358800) [pid = 1658] [serial = 1733] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1185a5c00) [pid = 1658] [serial = 1738] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x118757c00) [pid = 1658] [serial = 1739] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x121a48c00) [pid = 1658] [serial = 1747] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123a33400) [pid = 1658] [serial = 1748] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1195eb800) [pid = 1658] [serial = 1741] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x120e8b800) [pid = 1658] [serial = 1742] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x117dcb400) [pid = 1658] [serial = 1735] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118180c00) [pid = 1658] [serial = 1736] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1217a3000) [pid = 1658] [serial = 1744] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1217f0000) [pid = 1658] [serial = 1745] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11319e400) [pid = 1658] [serial = 1729] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x115e30000) [pid = 1658] [serial = 1730] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x126b15c00) [pid = 1658] [serial = 1727] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128cc3400) [pid = 1658] [serial = 1760] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1290da400) [pid = 1658] [serial = 1772] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x116811000) [pid = 1658] [serial = 1763] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x128dc3800) [pid = 1658] [serial = 1768] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x128dee400) [pid = 1658] [serial = 1769] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x113197800) [pid = 1658] [serial = 1762] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1290d5000) [pid = 1658] [serial = 1771] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x123a36c00) [pid = 1658] [serial = 1750] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x126baec00) [pid = 1658] [serial = 1757] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12679c000) [pid = 1658] [serial = 1754] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1249dfc00) [pid = 1658] [serial = 1765] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x128dc0400) [pid = 1658] [serial = 1766] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x125f9c000) [pid = 1658] [serial = 1751] [outer = 0x0] [url = about:blank] 07:34:23 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12930c400) [pid = 1658] [serial = 1775] [outer = 0x0] [url = about:blank] 07:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 921ms 07:34:23 INFO - PROCESS | 1658 | 1467815663763 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1658 | 1467815663765 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:34:23 INFO - PROCESS | 1658 | 1467815663768 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1658 | 1467815663769 Marionette TRACE conn2 <- [1,2414,null,{}] 07:34:23 INFO - PROCESS | 1658 | 1467815663773 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}] 07:34:23 INFO - PROCESS | 1658 | 1467815663776 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:23 INFO - PROCESS | 1658 | 1467815663859 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:34:23 INFO - PROCESS | 1658 | 1467815663919 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1658 | 1467815663920 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x117482000 == 30 [pid = 1658] [id = 611] 07:34:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x115d11400) [pid = 1658] [serial = 1833] [outer = 0x0] 07:34:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x117dbe400) [pid = 1658] [serial = 1834] [outer = 0x115d11400] 07:34:23 INFO - PROCESS | 1658 | 1467815663947 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x11834c800) [pid = 1658] [serial = 1835] [outer = 0x115d11400] 07:34:24 INFO - PROCESS | 1658 | 1467815664238 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 07:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:34:24 INFO - PROCESS | 1658 | 1467815664291 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1658 | 1467815664293 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:34:24 INFO - PROCESS | 1658 | 1467815664296 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1658 | 1467815664299 Marionette TRACE conn2 <- [1,2418,null,{}] 07:34:24 INFO - PROCESS | 1658 | 1467815664302 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}] 07:34:24 INFO - PROCESS | 1658 | 1467815664304 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:24 INFO - PROCESS | 1658 | 1467815664390 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:34:24 INFO - PROCESS | 1658 | 1467815664512 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 1658 | 1467815664513 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x121220800 == 31 [pid = 1658] [id = 612] 07:34:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x116798c00) [pid = 1658] [serial = 1836] [outer = 0x0] 07:34:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x119117800) [pid = 1658] [serial = 1837] [outer = 0x116798c00] 07:34:24 INFO - PROCESS | 1658 | 1467815664558 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1195eb000) [pid = 1658] [serial = 1838] [outer = 0x116798c00] 07:34:24 INFO - PROCESS | 1658 | 1467815664882 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 622ms 07:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:34:24 INFO - PROCESS | 1658 | 1467815664920 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1658 | 1467815664921 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:34:24 INFO - PROCESS | 1658 | 1467815664928 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1658 | 1467815664936 Marionette TRACE conn2 <- [1,2422,null,{}] 07:34:24 INFO - PROCESS | 1658 | 1467815664946 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}] 07:34:24 INFO - PROCESS | 1658 | 1467815664952 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:25 INFO - PROCESS | 1658 | 1467815665043 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:34:25 INFO - PROCESS | 1658 | 1467815665114 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1658 | 1467815665116 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e47000 == 32 [pid = 1658] [id = 613] 07:34:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x115e2f800) [pid = 1658] [serial = 1839] [outer = 0x0] 07:34:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11995b800) [pid = 1658] [serial = 1840] [outer = 0x115e2f800] 07:34:25 INFO - PROCESS | 1658 | 1467815665148 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1217aac00) [pid = 1658] [serial = 1841] [outer = 0x115e2f800] 07:34:25 INFO - PROCESS | 1658 | 1467815665538 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]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 637ms 07:34:25 INFO - PROCESS | 1658 | 1467815665561 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 1658 | 1467815665564 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:34:25 INFO - PROCESS | 1658 | 1467815665583 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1658 | 1467815665584 Marionette TRACE conn2 <- [1,2426,null,{}] 07:34:25 INFO - PROCESS | 1658 | 1467815665588 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}] 07:34:25 INFO - PROCESS | 1658 | 1467815665590 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:25 INFO - PROCESS | 1658 | 1467815665713 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:34:25 INFO - PROCESS | 1658 | 1467815665718 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1658 | 1467815665719 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b61800 == 33 [pid = 1658] [id = 614] 07:34:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1217f7800) [pid = 1658] [serial = 1842] [outer = 0x0] 07:34:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x121a4dc00) [pid = 1658] [serial = 1843] [outer = 0x1217f7800] 07:34:25 INFO - PROCESS | 1658 | 1467815665761 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123a3b000) [pid = 1658] [serial = 1844] [outer = 0x1217f7800] 07:34:26 INFO - PROCESS | 1658 | 1467815666170 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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 620ms 07:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:34:26 INFO - PROCESS | 1658 | 1467815666203 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 1658 | 1467815666204 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:34:26 INFO - PROCESS | 1658 | 1467815666206 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1658 | 1467815666207 Marionette TRACE conn2 <- [1,2430,null,{}] 07:34:26 INFO - PROCESS | 1658 | 1467815666216 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}] 07:34:26 INFO - PROCESS | 1658 | 1467815666217 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:26 INFO - PROCESS | 1658 | 1467815666314 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:34:26 INFO - PROCESS | 1658 | 1467815666318 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 1658 | 1467815666322 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e3c800 == 34 [pid = 1658] [id = 615] 07:34:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123b8e800) [pid = 1658] [serial = 1845] [outer = 0x0] 07:34:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x123b94c00) [pid = 1658] [serial = 1846] [outer = 0x123b8e800] 07:34:26 INFO - PROCESS | 1658 | 1467815666354 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x124de4c00) [pid = 1658] [serial = 1847] [outer = 0x123b8e800] 07:34:26 INFO - PROCESS | 1658 | 1467815666770 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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 576ms 07:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:34:26 INFO - PROCESS | 1658 | 1467815666783 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 1658 | 1467815666785 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:34:26 INFO - PROCESS | 1658 | 1467815666788 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1658 | 1467815666790 Marionette TRACE conn2 <- [1,2434,null,{}] 07:34:26 INFO - PROCESS | 1658 | 1467815666793 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}] 07:34:26 INFO - PROCESS | 1658 | 1467815666795 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:26 INFO - PROCESS | 1658 | 1467815666952 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:34:26 INFO - PROCESS | 1658 | 1467815666982 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 1658 | 1467815666983 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12944e800 == 35 [pid = 1658] [id = 616] 07:34:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x123aa6c00) [pid = 1658] [serial = 1848] [outer = 0x0] 07:34:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126575000) [pid = 1658] [serial = 1849] [outer = 0x123aa6c00] 07:34:27 INFO - PROCESS | 1658 | 1467815667060 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x126b0cc00) [pid = 1658] [serial = 1850] [outer = 0x123aa6c00] 07:34:27 INFO - PROCESS | 1658 | 1467815667432 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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 672ms 07:34:27 INFO - PROCESS | 1658 | 1467815667460 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1658 | 1467815667461 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:34:27 INFO - PROCESS | 1658 | 1467815667469 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1658 | 1467815667470 Marionette TRACE conn2 <- [1,2438,null,{}] 07:34:27 INFO - PROCESS | 1658 | 1467815667472 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}] 07:34:27 INFO - PROCESS | 1658 | 1467815667474 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:27 INFO - PROCESS | 1658 | 1467815667572 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:34:27 INFO - PROCESS | 1658 | 1467815667575 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1658 | 1467815667576 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a427800 == 36 [pid = 1658] [id = 617] 07:34:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x11835a800) [pid = 1658] [serial = 1851] [outer = 0x0] 07:34:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x126b12400) [pid = 1658] [serial = 1852] [outer = 0x11835a800] 07:34:27 INFO - PROCESS | 1658 | 1467815667601 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128b84800) [pid = 1658] [serial = 1853] [outer = 0x11835a800] 07:34:28 INFO - PROCESS | 1658 | 1467815668023 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]]]}] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11885d800) [pid = 1658] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116a33c00) [pid = 1658] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x113bdd800) [pid = 1658] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1195f2400) [pid = 1658] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11319f400) [pid = 1658] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118103400) [pid = 1658] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x115de7400) [pid = 1658] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x118105800) [pid = 1658] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x121a4c400) [pid = 1658] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x118108c00) [pid = 1658] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x115d0b000) [pid = 1658] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1191a1000) [pid = 1658] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x123a34800) [pid = 1658] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x123aa5800) [pid = 1658] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x113b09800) [pid = 1658] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:34:28 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x11688c000) [pid = 1658] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 620ms 07:34:28 INFO - PROCESS | 1658 | 1467815668090 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 1658 | 1467815668091 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:34:28 INFO - PROCESS | 1658 | 1467815668093 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1658 | 1467815668094 Marionette TRACE conn2 <- [1,2442,null,{}] 07:34:28 INFO - PROCESS | 1658 | 1467815668097 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}] 07:34:28 INFO - PROCESS | 1658 | 1467815668098 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:28 INFO - PROCESS | 1658 | 1467815668173 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:34:28 INFO - PROCESS | 1658 | 1467815668181 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1658 | 1467815668183 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x123a52800 == 37 [pid = 1658] [id = 618] 07:34:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11660cc00) [pid = 1658] [serial = 1854] [outer = 0x0] 07:34:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118103400) [pid = 1658] [serial = 1855] [outer = 0x11660cc00] 07:34:28 INFO - PROCESS | 1658 | 1467815668218 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118868800) [pid = 1658] [serial = 1856] [outer = 0x11660cc00] 07:34:28 INFO - PROCESS | 1658 | 1467815668672 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]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 621ms 07:34:28 INFO - PROCESS | 1658 | 1467815668714 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 1658 | 1467815668715 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:34:28 INFO - PROCESS | 1658 | 1467815668718 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1658 | 1467815668719 Marionette TRACE conn2 <- [1,2446,null,{}] 07:34:28 INFO - PROCESS | 1658 | 1467815668721 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}] 07:34:28 INFO - PROCESS | 1658 | 1467815668722 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:28 INFO - PROCESS | 1658 | 1467815668803 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:34:28 INFO - PROCESS | 1658 | 1467815668806 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1658 | 1467815668807 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12189e000 == 38 [pid = 1658] [id = 619] 07:34:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11995b400) [pid = 1658] [serial = 1857] [outer = 0x0] 07:34:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1217f2c00) [pid = 1658] [serial = 1858] [outer = 0x11995b400] 07:34:28 INFO - PROCESS | 1658 | 1467815668831 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x126b11000) [pid = 1658] [serial = 1859] [outer = 0x11995b400] 07:34:29 INFO - PROCESS | 1658 | 1467815669166 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]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 470ms 07:34:29 INFO - PROCESS | 1658 | 1467815669189 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:34:29 INFO - PROCESS | 1658 | 1467815669191 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:34:29 INFO - PROCESS | 1658 | 1467815669195 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1658 | 1467815669199 Marionette TRACE conn2 <- [1,2450,null,{}] 07:34:29 INFO - PROCESS | 1658 | 1467815669203 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}] 07:34:29 INFO - PROCESS | 1658 | 1467815669205 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:29 INFO - PROCESS | 1658 | 1467815669345 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:34:29 INFO - PROCESS | 1658 | 1467815669363 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1658 | 1467815669364 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b149800 == 39 [pid = 1658] [id = 620] 07:34:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x121a49000) [pid = 1658] [serial = 1860] [outer = 0x0] 07:34:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x128dba800) [pid = 1658] [serial = 1861] [outer = 0x121a49000] 07:34:29 INFO - PROCESS | 1658 | 1467815669392 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x128de7800) [pid = 1658] [serial = 1862] [outer = 0x121a49000] 07:34:29 INFO - PROCESS | 1658 | 1467815669723 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]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 573ms 07:34:29 INFO - PROCESS | 1658 | 1467815669767 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 1658 | 1467815669769 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:34:29 INFO - PROCESS | 1658 | 1467815669771 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1658 | 1467815669773 Marionette TRACE conn2 <- [1,2454,null,{}] 07:34:29 INFO - PROCESS | 1658 | 1467815669775 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}] 07:34:29 INFO - PROCESS | 1658 | 1467815669776 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:29 INFO - PROCESS | 1658 | 1467815669870 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:34:29 INFO - PROCESS | 1658 | 1467815669874 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1658 | 1467815669875 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3ec000 == 40 [pid = 1658] [id = 621] 07:34:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1290d3400) [pid = 1658] [serial = 1863] [outer = 0x0] 07:34:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12930a800) [pid = 1658] [serial = 1864] [outer = 0x1290d3400] 07:34:29 INFO - PROCESS | 1658 | 1467815669899 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1294e1400) [pid = 1658] [serial = 1865] [outer = 0x1290d3400] 07:34:30 INFO - PROCESS | 1658 | 1467815670366 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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 618ms 07:34:30 INFO - PROCESS | 1658 | 1467815670390 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 1658 | 1467815670393 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:34:30 INFO - PROCESS | 1658 | 1467815670396 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1658 | 1467815670398 Marionette TRACE conn2 <- [1,2458,null,{}] 07:34:30 INFO - PROCESS | 1658 | 1467815670403 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}] 07:34:30 INFO - PROCESS | 1658 | 1467815670404 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:30 INFO - PROCESS | 1658 | 1467815670508 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:34:30 INFO - PROCESS | 1658 | 1467815670617 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 1658 | 1467815670619 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x11995a000 == 41 [pid = 1658] [id = 622] 07:34:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x118105800) [pid = 1658] [serial = 1866] [outer = 0x0] 07:34:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x118172000) [pid = 1658] [serial = 1867] [outer = 0x118105800] 07:34:30 INFO - PROCESS | 1658 | 1467815670651 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1185b1800) [pid = 1658] [serial = 1868] [outer = 0x118105800] 07:34:31 INFO - PROCESS | 1658 | 1467815671079 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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 722ms 07:34:31 INFO - PROCESS | 1658 | 1467815671118 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1658 | 1467815671121 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:34:31 INFO - PROCESS | 1658 | 1467815671126 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1658 | 1467815671127 Marionette TRACE conn2 <- [1,2462,null,{}] 07:34:31 INFO - PROCESS | 1658 | 1467815671130 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}] 07:34:31 INFO - PROCESS | 1658 | 1467815671132 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:31 INFO - PROCESS | 1658 | 1467815671235 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:34:31 INFO - PROCESS | 1658 | 1467815671295 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 1658 | 1467815671296 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b51000 == 42 [pid = 1658] [id = 623] 07:34:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11916b000) [pid = 1658] [serial = 1869] [outer = 0x0] 07:34:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x119c5ec00) [pid = 1658] [serial = 1870] [outer = 0x11916b000] 07:34:31 INFO - PROCESS | 1658 | 1467815671327 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1213d3000) [pid = 1658] [serial = 1871] [outer = 0x11916b000] 07:34:31 INFO - PROCESS | 1658 | 1467815671815 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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 724ms 07:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:34:31 INFO - PROCESS | 1658 | 1467815671867 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1658 | 1467815671869 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:34:31 INFO - PROCESS | 1658 | 1467815671874 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1658 | 1467815671878 Marionette TRACE conn2 <- [1,2466,null,{}] 07:34:31 INFO - PROCESS | 1658 | 1467815671891 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}] 07:34:31 INFO - PROCESS | 1658 | 1467815671896 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:32 INFO - PROCESS | 1658 | 1467815672045 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:34:32 INFO - PROCESS | 1658 | 1467815672153 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1658 | 1467815672156 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3dd000 == 43 [pid = 1658] [id = 624] 07:34:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123b8b000) [pid = 1658] [serial = 1872] [outer = 0x0] 07:34:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1249ec400) [pid = 1658] [serial = 1873] [outer = 0x123b8b000] 07:34:32 INFO - PROCESS | 1658 | 1467815672194 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x125eef800) [pid = 1658] [serial = 1874] [outer = 0x123b8b000] 07:34:32 INFO - PROCESS | 1658 | 1467815672630 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]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 777ms 07:34:32 INFO - PROCESS | 1658 | 1467815672650 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 1658 | 1467815672652 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:34:32 INFO - PROCESS | 1658 | 1467815672654 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 1658 | 1467815672655 Marionette TRACE conn2 <- [1,2470,null,{}] 07:34:32 INFO - PROCESS | 1658 | 1467815672658 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}] 07:34:32 INFO - PROCESS | 1658 | 1467815672659 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:32 INFO - PROCESS | 1658 | 1467815672771 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:34:32 INFO - PROCESS | 1658 | 1467815672831 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1658 | 1467815672832 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c95f800 == 44 [pid = 1658] [id = 625] 07:34:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x125f9d000) [pid = 1658] [serial = 1875] [outer = 0x0] 07:34:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128b77400) [pid = 1658] [serial = 1876] [outer = 0x125f9d000] 07:34:32 INFO - PROCESS | 1658 | 1467815672860 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128dc9800) [pid = 1658] [serial = 1877] [outer = 0x125f9d000] 07:34:33 INFO - PROCESS | 1658 | 1467815673442 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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 820ms 07:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:34:33 INFO - PROCESS | 1658 | 1467815673481 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 1658 | 1467815673483 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:34:33 INFO - PROCESS | 1658 | 1467815673486 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1658 | 1467815673488 Marionette TRACE conn2 <- [1,2474,null,{}] 07:34:33 INFO - PROCESS | 1658 | 1467815673491 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}] 07:34:33 INFO - PROCESS | 1658 | 1467815673493 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:33 INFO - PROCESS | 1658 | 1467815673587 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:34:33 INFO - PROCESS | 1658 | 1467815673669 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1658 | 1467815673671 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x116624800 == 45 [pid = 1658] [id = 626] 07:34:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x117dc8400) [pid = 1658] [serial = 1878] [outer = 0x0] 07:34:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x11810e000) [pid = 1658] [serial = 1879] [outer = 0x117dc8400] 07:34:33 INFO - PROCESS | 1658 | 1467815673699 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1185adc00) [pid = 1658] [serial = 1880] [outer = 0x117dc8400] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12b149800 == 44 [pid = 1658] [id = 620] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12189e000 == 43 [pid = 1658] [id = 619] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x123a52800 == 42 [pid = 1658] [id = 618] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12a427800 == 41 [pid = 1658] [id = 617] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12944e800 == 40 [pid = 1658] [id = 616] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x125e3c800 == 39 [pid = 1658] [id = 615] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x126b61800 == 38 [pid = 1658] [id = 614] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x125e47000 == 37 [pid = 1658] [id = 613] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x121220800 == 36 [pid = 1658] [id = 612] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x117482000 == 35 [pid = 1658] [id = 611] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x116616000 == 34 [pid = 1658] [id = 610] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c1800 == 33 [pid = 1658] [id = 609] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12b953800 == 32 [pid = 1658] [id = 608] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12c95f800 == 31 [pid = 1658] [id = 625] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3dd000 == 30 [pid = 1658] [id = 624] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x126b51000 == 29 [pid = 1658] [id = 623] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3ec000 == 28 [pid = 1658] [id = 621] 07:34:34 INFO - PROCESS | 1658 | --DOCSHELL 0x11995a000 == 27 [pid = 1658] [id = 622] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x123aa4800) [pid = 1658] [serial = 1807] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1217eb400) [pid = 1658] [serial = 1804] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x125e5c400) [pid = 1658] [serial = 1810] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1213c9400) [pid = 1658] [serial = 1801] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1191a5000) [pid = 1658] [serial = 1798] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119a85800) [pid = 1658] [serial = 1799] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11834cc00) [pid = 1658] [serial = 1790] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11810d400) [pid = 1658] [serial = 1789] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116643800) [pid = 1658] [serial = 1792] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11756a800) [pid = 1658] [serial = 1793] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1185a9800) [pid = 1658] [serial = 1795] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11885d400) [pid = 1658] [serial = 1796] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126575800) [pid = 1658] [serial = 1813] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x118754000) [pid = 1658] [serial = 1778] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1181a5c00) [pid = 1658] [serial = 1777] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x125f92400) [pid = 1658] [serial = 1811] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11756a000) [pid = 1658] [serial = 1816] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1213d2000) [pid = 1658] [serial = 1781] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12678f400) [pid = 1658] [serial = 1819] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x120e8a000) [pid = 1658] [serial = 1780] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x124de2c00) [pid = 1658] [serial = 1784] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x126b13400) [pid = 1658] [serial = 1820] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1218e4000) [pid = 1658] [serial = 1805] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x123b8f400) [pid = 1658] [serial = 1783] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x124de4000) [pid = 1658] [serial = 1808] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1290ce000) [pid = 1658] [serial = 1825] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1217a3c00) [pid = 1658] [serial = 1817] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12679ac00) [pid = 1658] [serial = 1814] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1217aa400) [pid = 1658] [serial = 1802] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x11679a800) [pid = 1658] [serial = 1787] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x128dc4c00) [pid = 1658] [serial = 1823] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x115e34400) [pid = 1658] [serial = 1786] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x126b19400) [pid = 1658] [serial = 1822] [outer = 0x0] [url = about:blank] 07:34:34 INFO - PROCESS | 1658 | 1467815674670 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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1222ms 07:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:34:34 INFO - PROCESS | 1658 | 1467815674708 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 1658 | 1467815674711 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:34:34 INFO - PROCESS | 1658 | 1467815674714 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1658 | 1467815674716 Marionette TRACE conn2 <- [1,2478,null,{}] 07:34:34 INFO - PROCESS | 1658 | 1467815674719 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}] 07:34:34 INFO - PROCESS | 1658 | 1467815674721 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:34 INFO - PROCESS | 1658 | 1467815674802 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:34:34 INFO - PROCESS | 1658 | 1467815674807 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1658 | 1467815674808 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168c4000 == 28 [pid = 1658] [id = 627] 07:34:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x113b80000) [pid = 1658] [serial = 1881] [outer = 0x0] 07:34:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x115e34400) [pid = 1658] [serial = 1882] [outer = 0x113b80000] 07:34:34 INFO - PROCESS | 1658 | 1467815674839 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x11678cc00) [pid = 1658] [serial = 1883] [outer = 0x113b80000] 07:34:35 INFO - PROCESS | 1658 | 1467815675228 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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 574ms 07:34:35 INFO - PROCESS | 1658 | 1467815675287 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1658 | 1467815675291 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:34:35 INFO - PROCESS | 1658 | 1467815675297 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1658 | 1467815675299 Marionette TRACE conn2 <- [1,2482,null,{}] 07:34:35 INFO - PROCESS | 1658 | 1467815675301 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}] 07:34:35 INFO - PROCESS | 1658 | 1467815675303 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:35 INFO - PROCESS | 1658 | 1467815675382 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:34:35 INFO - PROCESS | 1658 | 1467815675386 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1658 | 1467815675388 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x118781000 == 29 [pid = 1658] [id = 628] 07:34:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x117dbfc00) [pid = 1658] [serial = 1884] [outer = 0x0] 07:34:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11817f800) [pid = 1658] [serial = 1885] [outer = 0x117dbfc00] 07:34:35 INFO - PROCESS | 1658 | 1467815675415 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1185a5400) [pid = 1658] [serial = 1886] [outer = 0x117dbfc00] 07:34:35 INFO - PROCESS | 1658 | 1467815675757 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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 472ms 07:34:35 INFO - PROCESS | 1658 | 1467815675768 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1658 | 1467815675777 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:34:35 INFO - PROCESS | 1658 | 1467815675792 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1658 | 1467815675795 Marionette TRACE conn2 <- [1,2486,null,{}] 07:34:35 INFO - PROCESS | 1658 | 1467815675803 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}] 07:34:35 INFO - PROCESS | 1658 | 1467815675806 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:35 INFO - PROCESS | 1658 | 1467815675881 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:34:35 INFO - PROCESS | 1658 | 1467815675886 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1658 | 1467815675888 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e1b000 == 30 [pid = 1658] [id = 629] 07:34:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x115e36000) [pid = 1658] [serial = 1887] [outer = 0x0] 07:34:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11916b400) [pid = 1658] [serial = 1888] [outer = 0x115e36000] 07:34:35 INFO - PROCESS | 1658 | 1467815675917 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1195edc00) [pid = 1658] [serial = 1889] [outer = 0x115e36000] 07:34:36 INFO - PROCESS | 1658 | 1467815676265 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 527ms 07:34:36 INFO - PROCESS | 1658 | 1467815676354 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1658 | 1467815676356 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:34:36 INFO - PROCESS | 1658 | 1467815676360 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1658 | 1467815676363 Marionette TRACE conn2 <- [1,2490,null,{}] 07:34:36 INFO - PROCESS | 1658 | 1467815676367 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}] 07:34:36 INFO - PROCESS | 1658 | 1467815676369 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:36 INFO - PROCESS | 1658 | 1467815676457 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:34:36 INFO - PROCESS | 1658 | 1467815676554 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1658 | 1467815676557 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x11716a000 == 31 [pid = 1658] [id = 630] 07:34:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113992c00) [pid = 1658] [serial = 1890] [outer = 0x0] 07:34:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x114fa3c00) [pid = 1658] [serial = 1891] [outer = 0x113992c00] 07:34:36 INFO - PROCESS | 1658 | 1467815676588 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x116a2c800) [pid = 1658] [serial = 1892] [outer = 0x113992c00] 07:34:37 INFO - PROCESS | 1658 | 1467815677103 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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 771ms 07:34:37 INFO - PROCESS | 1658 | 1467815677132 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1658 | 1467815677134 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:34:37 INFO - PROCESS | 1658 | 1467815677139 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1658 | 1467815677141 Marionette TRACE conn2 <- [1,2494,null,{}] 07:34:37 INFO - PROCESS | 1658 | 1467815677144 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}] 07:34:37 INFO - PROCESS | 1658 | 1467815677146 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:37 INFO - PROCESS | 1658 | 1467815677273 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:34:37 INFO - PROCESS | 1658 | 1467815677352 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1658 | 1467815677354 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12176c000 == 32 [pid = 1658] [id = 631] 07:34:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11874f800) [pid = 1658] [serial = 1893] [outer = 0x0] 07:34:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x11885d000) [pid = 1658] [serial = 1894] [outer = 0x11874f800] 07:34:37 INFO - PROCESS | 1658 | 1467815677385 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1191a1800) [pid = 1658] [serial = 1895] [outer = 0x11874f800] 07:34:37 INFO - PROCESS | 1658 | 1467815677873 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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 774ms 07:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:34:37 INFO - PROCESS | 1658 | 1467815677925 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1658 | 1467815677926 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:34:37 INFO - PROCESS | 1658 | 1467815677930 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1658 | 1467815677933 Marionette TRACE conn2 <- [1,2498,null,{}] 07:34:37 INFO - PROCESS | 1658 | 1467815677940 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}] 07:34:37 INFO - PROCESS | 1658 | 1467815677944 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:38 INFO - PROCESS | 1658 | 1467815678047 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:34:38 INFO - PROCESS | 1658 | 1467815678185 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1658 | 1467815678186 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164c5800 == 33 [pid = 1658] [id = 632] 07:34:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11319a800) [pid = 1658] [serial = 1896] [outer = 0x0] 07:34:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x115e2cc00) [pid = 1658] [serial = 1897] [outer = 0x11319a800] 07:34:38 INFO - PROCESS | 1658 | 1467815678214 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11756b400) [pid = 1658] [serial = 1898] [outer = 0x11319a800] 07:34:38 INFO - PROCESS | 1658 | --DOCSHELL 0x118781000 == 32 [pid = 1658] [id = 628] 07:34:38 INFO - PROCESS | 1658 | --DOCSHELL 0x1168c4000 == 31 [pid = 1658] [id = 627] 07:34:38 INFO - PROCESS | 1658 | 1467815678625 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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 727ms 07:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:34:38 INFO - PROCESS | 1658 | 1467815678658 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1658 | 1467815678660 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:34:38 INFO - PROCESS | 1658 | 1467815678663 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1658 | 1467815678667 Marionette TRACE conn2 <- [1,2502,null,{}] 07:34:38 INFO - PROCESS | 1658 | 1467815678671 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}] 07:34:38 INFO - PROCESS | 1658 | 1467815678672 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:38 INFO - PROCESS | 1658 | 1467815678749 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:34:38 INFO - PROCESS | 1658 | 1467815678846 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1658 | 1467815678847 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e1d000 == 32 [pid = 1658] [id = 633] 07:34:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x118172800) [pid = 1658] [serial = 1899] [outer = 0x0] 07:34:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1185ad400) [pid = 1658] [serial = 1900] [outer = 0x118172800] 07:34:38 INFO - PROCESS | 1658 | 1467815678874 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119961c00) [pid = 1658] [serial = 1901] [outer = 0x118172800] 07:34:39 INFO - PROCESS | 1658 | 1467815679221 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]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 573ms 07:34:39 INFO - PROCESS | 1658 | 1467815679238 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 1658 | 1467815679241 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:34:39 INFO - PROCESS | 1658 | 1467815679243 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 1658 | 1467815679244 Marionette TRACE conn2 <- [1,2506,null,{}] 07:34:39 INFO - PROCESS | 1658 | 1467815679249 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}] 07:34:39 INFO - PROCESS | 1658 | 1467815679250 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:39 INFO - PROCESS | 1658 | 1467815679354 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:34:39 INFO - PROCESS | 1658 | 1467815679396 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1658 | 1467815679398 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12631c000 == 33 [pid = 1658] [id = 634] 07:34:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x112d54800) [pid = 1658] [serial = 1902] [outer = 0x0] 07:34:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1217a6400) [pid = 1658] [serial = 1903] [outer = 0x112d54800] 07:34:39 INFO - PROCESS | 1658 | 1467815679423 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x113196000) [pid = 1658] [serial = 1904] [outer = 0x112d54800] 07:34:39 INFO - PROCESS | 1658 | 1467815679763 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]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 07:34:39 INFO - PROCESS | 1658 | 1467815679814 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 1658 | 1467815679815 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:34:39 INFO - PROCESS | 1658 | 1467815679822 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 1658 | 1467815679826 Marionette TRACE conn2 <- [1,2510,null,{}] 07:34:39 INFO - PROCESS | 1658 | 1467815679829 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}] 07:34:39 INFO - PROCESS | 1658 | 1467815679832 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:39 INFO - PROCESS | 1658 | 1467815679935 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:34:39 INFO - PROCESS | 1658 | 1467815679971 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1658 | 1467815679972 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a59800 == 34 [pid = 1658] [id = 635] 07:34:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x112988800) [pid = 1658] [serial = 1905] [outer = 0x0] 07:34:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1218e4000) [pid = 1658] [serial = 1906] [outer = 0x112988800] 07:34:39 INFO - PROCESS | 1658 | 1467815679997 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x123aa9800) [pid = 1658] [serial = 1907] [outer = 0x112988800] 07:34:40 INFO - PROCESS | 1658 | 1467815680339 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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 575ms 07:34:40 INFO - PROCESS | 1658 | 1467815680394 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1658 | 1467815680396 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:34:40 INFO - PROCESS | 1658 | 1467815680398 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1658 | 1467815680399 Marionette TRACE conn2 <- [1,2514,null,{}] 07:34:40 INFO - PROCESS | 1658 | 1467815680401 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}] 07:34:40 INFO - PROCESS | 1658 | 1467815680402 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:40 INFO - PROCESS | 1658 | 1467815680523 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x123b8e800) [pid = 1658] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x123aa6c00) [pid = 1658] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x11835a800) [pid = 1658] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x115e2f800) [pid = 1658] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11319d000) [pid = 1658] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116798c00) [pid = 1658] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x115d11400) [pid = 1658] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1121bd800) [pid = 1658] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1134e6400) [pid = 1658] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1217f7800) [pid = 1658] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x121a49000) [pid = 1658] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1290d3400) [pid = 1658] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11660cc00) [pid = 1658] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11995b400) [pid = 1658] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x125f9d000) [pid = 1658] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x117dc8400) [pid = 1658] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x113b80000) [pid = 1658] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x117dbfc00) [pid = 1658] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118105800) [pid = 1658] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11916b000) [pid = 1658] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:34:40 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123b8b000) [pid = 1658] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:34:40 INFO - PROCESS | 1658 | 1467815680580 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 1658 | 1467815680581 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x116acc800 == 35 [pid = 1658] [id = 636] 07:34:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1127cb400) [pid = 1658] [serial = 1908] [outer = 0x0] 07:34:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x113199c00) [pid = 1658] [serial = 1909] [outer = 0x1127cb400] 07:34:40 INFO - PROCESS | 1658 | 1467815680606 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1161bd800) [pid = 1658] [serial = 1910] [outer = 0x1127cb400] 07:34:40 INFO - PROCESS | 1658 | 1467815680873 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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 521ms 07:34:40 INFO - PROCESS | 1658 | 1467815680920 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1658 | 1467815680921 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:34:40 INFO - PROCESS | 1658 | 1467815680923 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1658 | 1467815680925 Marionette TRACE conn2 <- [1,2518,null,{}] 07:34:40 INFO - PROCESS | 1658 | 1467815680927 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}] 07:34:40 INFO - PROCESS | 1658 | 1467815680928 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:41 INFO - PROCESS | 1658 | 1467815681008 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:34:41 INFO - PROCESS | 1658 | 1467815681013 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1658 | 1467815681019 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a57800 == 36 [pid = 1658] [id = 637] 07:34:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1217a6000) [pid = 1658] [serial = 1911] [outer = 0x0] 07:34:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x123aa6c00) [pid = 1658] [serial = 1912] [outer = 0x1217a6000] 07:34:41 INFO - PROCESS | 1658 | 1467815681051 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x125e64000) [pid = 1658] [serial = 1913] [outer = 0x1217a6000] 07:34:41 INFO - PROCESS | 1658 | 1467815681410 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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 07:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:34:41 INFO - PROCESS | 1658 | 1467815681454 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1658 | 1467815681455 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:34:41 INFO - PROCESS | 1658 | 1467815681457 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1658 | 1467815681458 Marionette TRACE conn2 <- [1,2522,null,{}] 07:34:41 INFO - PROCESS | 1658 | 1467815681461 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}] 07:34:41 INFO - PROCESS | 1658 | 1467815681462 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:41 INFO - PROCESS | 1658 | 1467815681539 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:34:41 INFO - PROCESS | 1658 | 1467815681543 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1658 | 1467815681544 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43e800 == 37 [pid = 1658] [id = 638] 07:34:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123b90800) [pid = 1658] [serial = 1914] [outer = 0x0] 07:34:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x126575800) [pid = 1658] [serial = 1915] [outer = 0x123b90800] 07:34:41 INFO - PROCESS | 1658 | 1467815681570 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126b0d400) [pid = 1658] [serial = 1916] [outer = 0x123b90800] 07:34:41 INFO - PROCESS | 1658 | 1467815681922 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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 468ms 07:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:34:41 INFO - PROCESS | 1658 | 1467815681926 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1658 | 1467815681927 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:34:41 INFO - PROCESS | 1658 | 1467815681930 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1658 | 1467815681933 Marionette TRACE conn2 <- [1,2526,null,{}] 07:34:41 INFO - PROCESS | 1658 | 1467815681935 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}] 07:34:41 INFO - PROCESS | 1658 | 1467815681936 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:42 INFO - PROCESS | 1658 | 1467815682011 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:34:42 INFO - PROCESS | 1658 | 1467815682016 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1658 | 1467815682017 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a683800 == 38 [pid = 1658] [id = 639] 07:34:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x125f9c800) [pid = 1658] [serial = 1917] [outer = 0x0] 07:34:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x126ba3800) [pid = 1658] [serial = 1918] [outer = 0x125f9c800] 07:34:42 INFO - PROCESS | 1658 | 1467815682041 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x128b82400) [pid = 1658] [serial = 1919] [outer = 0x125f9c800] 07:34:42 INFO - PROCESS | 1658 | 1467815682383 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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 471ms 07:34:42 INFO - PROCESS | 1658 | 1467815682402 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:34:42 INFO - PROCESS | 1658 | 1467815682403 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:34:42 INFO - PROCESS | 1658 | 1467815682406 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1658 | 1467815682407 Marionette TRACE conn2 <- [1,2530,null,{}] 07:34:42 INFO - PROCESS | 1658 | 1467815682409 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}] 07:34:42 INFO - PROCESS | 1658 | 1467815682410 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:42 INFO - PROCESS | 1658 | 1467815682522 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:34:42 INFO - PROCESS | 1658 | 1467815682529 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1658 | 1467815682530 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a696000 == 39 [pid = 1658] [id = 640] 07:34:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x126b0e000) [pid = 1658] [serial = 1920] [outer = 0x0] 07:34:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128b86800) [pid = 1658] [serial = 1921] [outer = 0x126b0e000] 07:34:42 INFO - PROCESS | 1658 | 1467815682555 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x128dc0400) [pid = 1658] [serial = 1922] [outer = 0x126b0e000] 07:34:42 INFO - PROCESS | 1658 | 1467815682881 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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 517ms 07:34:42 INFO - PROCESS | 1658 | 1467815682924 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 1658 | 1467815682927 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:34:42 INFO - PROCESS | 1658 | 1467815682930 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1658 | 1467815682932 Marionette TRACE conn2 <- [1,2534,null,{}] 07:34:42 INFO - PROCESS | 1658 | 1467815682936 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}] 07:34:42 INFO - PROCESS | 1658 | 1467815682938 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:43 INFO - PROCESS | 1658 | 1467815683041 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:34:43 INFO - PROCESS | 1658 | 1467815683098 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1658 | 1467815683101 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192e1800 == 40 [pid = 1658] [id = 641] 07:34:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11678e000) [pid = 1658] [serial = 1923] [outer = 0x0] 07:34:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116f96800) [pid = 1658] [serial = 1924] [outer = 0x11678e000] 07:34:43 INFO - PROCESS | 1658 | 1467815683132 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11810f400) [pid = 1658] [serial = 1925] [outer = 0x11678e000] 07:34:43 INFO - PROCESS | 1658 | 1467815683591 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]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 07:34:43 INFO - PROCESS | 1658 | 1467815683602 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 1658 | 1467815683606 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:34:43 INFO - PROCESS | 1658 | 1467815683612 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1658 | 1467815683614 Marionette TRACE conn2 <- [1,2538,null,{}] 07:34:43 INFO - PROCESS | 1658 | 1467815683616 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}] 07:34:43 INFO - PROCESS | 1658 | 1467815683618 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:43 INFO - PROCESS | 1658 | 1467815683719 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:34:43 INFO - PROCESS | 1658 | 1467815683815 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1658 | 1467815683816 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a59000 == 41 [pid = 1658] [id = 642] 07:34:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x119675400) [pid = 1658] [serial = 1926] [outer = 0x0] 07:34:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x119968800) [pid = 1658] [serial = 1927] [outer = 0x119675400] 07:34:43 INFO - PROCESS | 1658 | 1467815683847 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1213dbc00) [pid = 1658] [serial = 1928] [outer = 0x119675400] 07:34:44 INFO - PROCESS | 1658 | 1467815684231 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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 07:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:34:44 INFO - PROCESS | 1658 | 1467815684284 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1658 | 1467815684285 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:34:44 INFO - PROCESS | 1658 | 1467815684287 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1658 | 1467815684290 Marionette TRACE conn2 <- [1,2542,null,{}] 07:34:44 INFO - PROCESS | 1658 | 1467815684298 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}] 07:34:44 INFO - PROCESS | 1658 | 1467815684301 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:44 INFO - PROCESS | 1658 | 1467815684402 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:34:44 INFO - PROCESS | 1658 | 1467815684476 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 1658 | 1467815684478 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b154800 == 42 [pid = 1658] [id = 643] 07:34:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1217f2400) [pid = 1658] [serial = 1929] [outer = 0x0] 07:34:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x123a9d800) [pid = 1658] [serial = 1930] [outer = 0x1217f2400] 07:34:44 INFO - PROCESS | 1658 | 1467815684509 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x124de7c00) [pid = 1658] [serial = 1931] [outer = 0x1217f2400] 07:34:44 INFO - PROCESS | 1658 | 1467815684924 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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 674ms 07:34:44 INFO - PROCESS | 1658 | 1467815684962 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:34:44 INFO - PROCESS | 1658 | 1467815684964 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:34:44 INFO - PROCESS | 1658 | 1467815684966 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1658 | 1467815684967 Marionette TRACE conn2 <- [1,2546,null,{}] 07:34:44 INFO - PROCESS | 1658 | 1467815684970 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}] 07:34:44 INFO - PROCESS | 1658 | 1467815684971 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:45 INFO - PROCESS | 1658 | 1467815685091 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:34:45 INFO - PROCESS | 1658 | 1467815685165 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1658 | 1467815685166 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3ec000 == 43 [pid = 1658] [id = 644] 07:34:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x126793800) [pid = 1658] [serial = 1932] [outer = 0x0] 07:34:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128cce000) [pid = 1658] [serial = 1933] [outer = 0x126793800] 07:34:45 INFO - PROCESS | 1658 | 1467815685195 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128dedc00) [pid = 1658] [serial = 1934] [outer = 0x126793800] 07:34:45 INFO - PROCESS | 1658 | 1467815685626 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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 07:34:45 INFO - PROCESS | 1658 | 1467815685637 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 1658 | 1467815685639 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:34:45 INFO - PROCESS | 1658 | 1467815685643 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1658 | 1467815685645 Marionette TRACE conn2 <- [1,2550,null,{}] 07:34:45 INFO - PROCESS | 1658 | 1467815685648 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}] 07:34:45 INFO - PROCESS | 1658 | 1467815685651 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:45 INFO - PROCESS | 1658 | 1467815685798 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:34:45 INFO - PROCESS | 1658 | 1467815685903 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1658 | 1467815685904 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c95d000 == 44 [pid = 1658] [id = 645] 07:34:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128dee000) [pid = 1658] [serial = 1935] [outer = 0x0] 07:34:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1290d4c00) [pid = 1658] [serial = 1936] [outer = 0x128dee000] 07:34:45 INFO - PROCESS | 1658 | 1467815685952 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x129308000) [pid = 1658] [serial = 1937] [outer = 0x128dee000] 07:34:46 INFO - PROCESS | 1658 | 1467815686656 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]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1072ms 07:34:46 INFO - PROCESS | 1658 | 1467815686715 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1658 | 1467815686717 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:34:46 INFO - PROCESS | 1658 | 1467815686721 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1658 | 1467815686723 Marionette TRACE conn2 <- [1,2554,null,{}] 07:34:46 INFO - PROCESS | 1658 | 1467815686726 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}] 07:34:46 INFO - PROCESS | 1658 | 1467815686728 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:46 INFO - PROCESS | 1658 | 1467815686823 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:34:46 INFO - PROCESS | 1658 | 1467815686898 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 1658 | 1467815686901 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a0000 == 45 [pid = 1658] [id = 646] 07:34:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x113983400) [pid = 1658] [serial = 1938] [outer = 0x0] 07:34:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x116472c00) [pid = 1658] [serial = 1939] [outer = 0x113983400] 07:34:46 INFO - PROCESS | 1658 | 1467815686929 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118173000) [pid = 1658] [serial = 1940] [outer = 0x113983400] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x116624800 == 44 [pid = 1658] [id = 626] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12a683800 == 43 [pid = 1658] [id = 639] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43e800 == 42 [pid = 1658] [id = 638] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x128a57800 == 41 [pid = 1658] [id = 637] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x116acc800 == 40 [pid = 1658] [id = 636] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x128a59800 == 39 [pid = 1658] [id = 635] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12631c000 == 38 [pid = 1658] [id = 634] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x120e1d000 == 37 [pid = 1658] [id = 633] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11916b400) [pid = 1658] [serial = 1888] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1164c5800 == 36 [pid = 1658] [id = 632] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12176c000 == 35 [pid = 1658] [id = 631] 07:34:47 INFO - PROCESS | 1658 | --DOCSHELL 0x11716a000 == 34 [pid = 1658] [id = 630] 07:34:47 INFO - PROCESS | 1658 | 1467815687363 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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 07:34:47 INFO - PROCESS | 1658 | 1467815687393 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1658 | 1467815687396 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:34:47 INFO - PROCESS | 1658 | 1467815687402 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1658 | 1467815687404 Marionette TRACE conn2 <- [1,2558,null,{}] 07:34:47 INFO - PROCESS | 1658 | 1467815687406 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}] 07:34:47 INFO - PROCESS | 1658 | 1467815687408 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:47 INFO - PROCESS | 1658 | 1467815687495 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x123b94c00) [pid = 1658] [serial = 1846] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x126575000) [pid = 1658] [serial = 1849] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x124de4c00) [pid = 1658] [serial = 1847] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x126b12400) [pid = 1658] [serial = 1852] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11995b800) [pid = 1658] [serial = 1840] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1217aac00) [pid = 1658] [serial = 1841] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1290d7c00) [pid = 1658] [serial = 1826] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x126b0cc00) [pid = 1658] [serial = 1850] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119117800) [pid = 1658] [serial = 1837] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1195eb000) [pid = 1658] [serial = 1838] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x117dbe400) [pid = 1658] [serial = 1834] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11834c800) [pid = 1658] [serial = 1835] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x113be6400) [pid = 1658] [serial = 1831] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116f9d400) [pid = 1658] [serial = 1832] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x115e2e000) [pid = 1658] [serial = 1828] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116fa0c00) [pid = 1658] [serial = 1829] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x121a4dc00) [pid = 1658] [serial = 1843] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x128de7800) [pid = 1658] [serial = 1862] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1294e1400) [pid = 1658] [serial = 1865] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x118103400) [pid = 1658] [serial = 1855] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1185a5400) [pid = 1658] [serial = 1886] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1217f2c00) [pid = 1658] [serial = 1858] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12930a800) [pid = 1658] [serial = 1864] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128dba800) [pid = 1658] [serial = 1861] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128b84800) [pid = 1658] [serial = 1853] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126b11000) [pid = 1658] [serial = 1859] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118868800) [pid = 1658] [serial = 1856] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x123a3b000) [pid = 1658] [serial = 1844] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x11817f800) [pid = 1658] [serial = 1885] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118172000) [pid = 1658] [serial = 1867] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11810e000) [pid = 1658] [serial = 1879] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x125eef800) [pid = 1658] [serial = 1874] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1185b1800) [pid = 1658] [serial = 1868] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1185adc00) [pid = 1658] [serial = 1880] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x128dc9800) [pid = 1658] [serial = 1877] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x119c5ec00) [pid = 1658] [serial = 1870] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x128b77400) [pid = 1658] [serial = 1876] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x11678cc00) [pid = 1658] [serial = 1883] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1249ec400) [pid = 1658] [serial = 1873] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x1213d3000) [pid = 1658] [serial = 1871] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x115e34400) [pid = 1658] [serial = 1882] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1658 | 1467815687561 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1658 | 1467815687562 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x117162800 == 35 [pid = 1658] [id = 647] 07:34:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x11678cc00) [pid = 1658] [serial = 1941] [outer = 0x0] 07:34:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x118103400) [pid = 1658] [serial = 1942] [outer = 0x11678cc00] 07:34:47 INFO - PROCESS | 1658 | 1467815687592 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x11910b400) [pid = 1658] [serial = 1943] [outer = 0x11678cc00] 07:34:47 INFO - PROCESS | 1658 | 1467815687904 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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 07:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:34:47 INFO - PROCESS | 1658 | 1467815687923 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1658 | 1467815687924 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:34:47 INFO - PROCESS | 1658 | 1467815687926 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1658 | 1467815687928 Marionette TRACE conn2 <- [1,2562,null,{}] 07:34:47 INFO - PROCESS | 1658 | 1467815687939 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}] 07:34:47 INFO - PROCESS | 1658 | 1467815687942 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:48 INFO - PROCESS | 1658 | 1467815688025 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:34:48 INFO - PROCESS | 1658 | 1467815688123 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1658 | 1467815688125 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210c6000 == 36 [pid = 1658] [id = 648] 07:34:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x119a86c00) [pid = 1658] [serial = 1944] [outer = 0x0] 07:34:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x12179e000) [pid = 1658] [serial = 1945] [outer = 0x119a86c00] 07:34:48 INFO - PROCESS | 1658 | 1467815688155 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1217f6000) [pid = 1658] [serial = 1946] [outer = 0x119a86c00] 07:34:48 INFO - PROCESS | 1658 | 1467815688454 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]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 574ms 07:34:48 INFO - PROCESS | 1658 | 1467815688501 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1658 | 1467815688502 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:34:48 INFO - PROCESS | 1658 | 1467815688505 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1658 | 1467815688506 Marionette TRACE conn2 <- [1,2566,null,{}] 07:34:48 INFO - PROCESS | 1658 | 1467815688508 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}] 07:34:48 INFO - PROCESS | 1658 | 1467815688509 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:48 INFO - PROCESS | 1658 | 1467815688590 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:34:48 INFO - PROCESS | 1658 | 1467815688652 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1658 | 1467815688654 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12489f000 == 37 [pid = 1658] [id = 649] 07:34:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x1217a5400) [pid = 1658] [serial = 1947] [outer = 0x0] 07:34:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x123aa3400) [pid = 1658] [serial = 1948] [outer = 0x1217a5400] 07:34:48 INFO - PROCESS | 1658 | 1467815688681 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x125eef800) [pid = 1658] [serial = 1949] [outer = 0x1217a5400] 07:34:48 INFO - PROCESS | 1658 | 1467815688947 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]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 07:34:48 INFO - PROCESS | 1658 | 1467815688974 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1658 | 1467815688976 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:34:48 INFO - PROCESS | 1658 | 1467815688978 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1658 | 1467815688979 Marionette TRACE conn2 <- [1,2570,null,{}] 07:34:48 INFO - PROCESS | 1658 | 1467815688988 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}] 07:34:48 INFO - PROCESS | 1658 | 1467815688989 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:49 INFO - PROCESS | 1658 | 1467815689074 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:34:49 INFO - PROCESS | 1658 | 1467815689078 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1658 | 1467815689079 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a50000 == 38 [pid = 1658] [id = 650] 07:34:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x125f92c00) [pid = 1658] [serial = 1950] [outer = 0x0] 07:34:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x126ad9800) [pid = 1658] [serial = 1951] [outer = 0x125f92c00] 07:34:49 INFO - PROCESS | 1658 | 1467815689104 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x128b79c00) [pid = 1658] [serial = 1952] [outer = 0x125f92c00] 07:34:49 INFO - PROCESS | 1658 | 1467815689474 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]]]}] 07:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 525ms 07:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:34:49 INFO - PROCESS | 1658 | 1467815689509 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 1658 | 1467815689510 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:34:49 INFO - PROCESS | 1658 | 1467815689520 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1658 | 1467815689521 Marionette TRACE conn2 <- [1,2574,null,{}] 07:34:49 INFO - PROCESS | 1658 | 1467815689531 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}] 07:34:49 INFO - PROCESS | 1658 | 1467815689535 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:49 INFO - PROCESS | 1658 | 1467815689657 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:34:49 INFO - PROCESS | 1658 | 1467815689670 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1658 | 1467815689671 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x129440800 == 39 [pid = 1658] [id = 651] 07:34:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x128dc5000) [pid = 1658] [serial = 1953] [outer = 0x0] 07:34:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1294d7c00) [pid = 1658] [serial = 1954] [outer = 0x128dc5000] 07:34:49 INFO - PROCESS | 1658 | 1467815689695 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x12a468800) [pid = 1658] [serial = 1955] [outer = 0x128dc5000] 07:34:50 INFO - PROCESS | 1658 | 1467815690046 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]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 585ms 07:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:34:50 INFO - PROCESS | 1658 | 1467815690098 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 1658 | 1467815690099 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:34:50 INFO - PROCESS | 1658 | 1467815690102 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 1658 | 1467815690103 Marionette TRACE conn2 <- [1,2578,null,{}] 07:34:50 INFO - PROCESS | 1658 | 1467815690106 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}] 07:34:50 INFO - PROCESS | 1658 | 1467815690107 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:50 INFO - PROCESS | 1658 | 1467815690266 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:34:50 INFO - PROCESS | 1658 | 1467815690285 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1658 | 1467815690286 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a41f800 == 40 [pid = 1658] [id = 652] 07:34:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1294dac00) [pid = 1658] [serial = 1956] [outer = 0x0] 07:34:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x12a5b4000) [pid = 1658] [serial = 1957] [outer = 0x1294dac00] 07:34:50 INFO - PROCESS | 1658 | 1467815690327 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x116891000) [pid = 1658] [serial = 1958] [outer = 0x1294dac00] 07:34:50 INFO - PROCESS | 1658 | 1467815690786 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]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 720ms 07:34:50 INFO - PROCESS | 1658 | 1467815690826 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 1658 | 1467815690827 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:34:50 INFO - PROCESS | 1658 | 1467815690829 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 1658 | 1467815690830 Marionette TRACE conn2 <- [1,2582,null,{}] 07:34:50 INFO - PROCESS | 1658 | 1467815690833 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}] 07:34:50 INFO - PROCESS | 1658 | 1467815690834 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:50 INFO - PROCESS | 1658 | 1467815690937 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:34:50 INFO - PROCESS | 1658 | 1467815690940 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1658 | 1467815690941 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a61f000 == 41 [pid = 1658] [id = 653] 07:34:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11319d000) [pid = 1658] [serial = 1959] [outer = 0x0] 07:34:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12a5fb400) [pid = 1658] [serial = 1960] [outer = 0x11319d000] 07:34:51 INFO - PROCESS | 1658 | 1467815690998 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12a80d000) [pid = 1658] [serial = 1961] [outer = 0x11319d000] 07:34:51 INFO - PROCESS | 1658 | 1467815691313 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]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 07:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:34:51 INFO - PROCESS | 1658 | 1467815691354 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1658 | 1467815691355 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:34:51 INFO - PROCESS | 1658 | 1467815691357 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1658 | 1467815691358 Marionette TRACE conn2 <- [1,2586,null,{}] 07:34:51 INFO - PROCESS | 1658 | 1467815691360 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}] 07:34:51 INFO - PROCESS | 1658 | 1467815691361 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:51 INFO - PROCESS | 1658 | 1467815691465 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:34:51 INFO - PROCESS | 1658 | 1467815691469 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1658 | 1467815691470 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b13c000 == 42 [pid = 1658] [id = 654] 07:34:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12a5f9c00) [pid = 1658] [serial = 1962] [outer = 0x0] 07:34:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12ae66c00) [pid = 1658] [serial = 1963] [outer = 0x12a5f9c00] 07:34:51 INFO - PROCESS | 1658 | 1467815691529 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12af8ac00) [pid = 1658] [serial = 1964] [outer = 0x12a5f9c00] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x112d54800) [pid = 1658] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x112988800) [pid = 1658] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11319a800) [pid = 1658] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x125f9c800) [pid = 1658] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1217a6000) [pid = 1658] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x123b90800) [pid = 1658] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1127cb400) [pid = 1658] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:34:51 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x118172800) [pid = 1658] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:34:51 INFO - PROCESS | 1658 | 1467815691873 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]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 07:34:51 INFO - PROCESS | 1658 | 1467815691877 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1658 | 1467815691878 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:34:51 INFO - PROCESS | 1658 | 1467815691885 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1658 | 1467815691886 Marionette TRACE conn2 <- [1,2590,null,{}] 07:34:51 INFO - PROCESS | 1658 | 1467815691889 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}] 07:34:51 INFO - PROCESS | 1658 | 1467815691890 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:52 INFO - PROCESS | 1658 | 1467815692001 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:34:52 INFO - PROCESS | 1658 | 1467815692038 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1658 | 1467815692039 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b153800 == 43 [pid = 1658] [id = 655] 07:34:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x115e2d400) [pid = 1658] [serial = 1965] [outer = 0x0] 07:34:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x123b95800) [pid = 1658] [serial = 1966] [outer = 0x115e2d400] 07:34:52 INFO - PROCESS | 1658 | 1467815692064 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12a815800) [pid = 1658] [serial = 1967] [outer = 0x115e2d400] 07:34:52 INFO - PROCESS | 1658 | 1467815692358 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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 522ms 07:34:52 INFO - PROCESS | 1658 | 1467815692403 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1658 | 1467815692405 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:34:52 INFO - PROCESS | 1658 | 1467815692407 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1658 | 1467815692409 Marionette TRACE conn2 <- [1,2594,null,{}] 07:34:52 INFO - PROCESS | 1658 | 1467815692411 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}] 07:34:52 INFO - PROCESS | 1658 | 1467815692413 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:52 INFO - PROCESS | 1658 | 1467815692510 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:34:52 INFO - PROCESS | 1658 | 1467815692514 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1658 | 1467815692515 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c972800 == 44 [pid = 1658] [id = 656] 07:34:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12a815c00) [pid = 1658] [serial = 1968] [outer = 0x0] 07:34:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12b115400) [pid = 1658] [serial = 1969] [outer = 0x12a815c00] 07:34:52 INFO - PROCESS | 1658 | 1467815692541 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12b7d9c00) [pid = 1658] [serial = 1970] [outer = 0x12a815c00] 07:34:52 INFO - PROCESS | 1658 | 1467815692888 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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 07:34:52 INFO - PROCESS | 1658 | 1467815692935 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1658 | 1467815692936 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:34:52 INFO - PROCESS | 1658 | 1467815692939 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1658 | 1467815692940 Marionette TRACE conn2 <- [1,2598,null,{}] 07:34:52 INFO - PROCESS | 1658 | 1467815692942 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}] 07:34:52 INFO - PROCESS | 1658 | 1467815692943 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:53 INFO - PROCESS | 1658 | 1467815693029 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:34:53 INFO - PROCESS | 1658 | 1467815693035 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1658 | 1467815693036 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf8a800 == 45 [pid = 1658] [id = 657] 07:34:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12ae6d000) [pid = 1658] [serial = 1971] [outer = 0x0] 07:34:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12b7e1400) [pid = 1658] [serial = 1972] [outer = 0x12ae6d000] 07:34:53 INFO - PROCESS | 1658 | 1467815693059 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12b985400) [pid = 1658] [serial = 1973] [outer = 0x12ae6d000] 07:34:53 INFO - PROCESS | 1658 | 1467815693399 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]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 468ms 07:34:53 INFO - PROCESS | 1658 | 1467815693407 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1658 | 1467815693408 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:34:53 INFO - PROCESS | 1658 | 1467815693410 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1658 | 1467815693411 Marionette TRACE conn2 <- [1,2602,null,{}] 07:34:53 INFO - PROCESS | 1658 | 1467815693415 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}] 07:34:53 INFO - PROCESS | 1658 | 1467815693418 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:53 INFO - PROCESS | 1658 | 1467815693504 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:34:53 INFO - PROCESS | 1658 | 1467815693507 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1658 | 1467815693508 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa3800 == 46 [pid = 1658] [id = 658] 07:34:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12b7e3800) [pid = 1658] [serial = 1974] [outer = 0x0] 07:34:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12b98ec00) [pid = 1658] [serial = 1975] [outer = 0x12b7e3800] 07:34:53 INFO - PROCESS | 1658 | 1467815693532 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12b994000) [pid = 1658] [serial = 1976] [outer = 0x12b7e3800] 07:34:54 INFO - PROCESS | 1658 | 1467815694089 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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 719ms 07:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:34:54 INFO - PROCESS | 1658 | 1467815694143 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1658 | 1467815694146 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:34:54 INFO - PROCESS | 1658 | 1467815694150 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1658 | 1467815694152 Marionette TRACE conn2 <- [1,2606,null,{}] 07:34:54 INFO - PROCESS | 1658 | 1467815694157 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}] 07:34:54 INFO - PROCESS | 1658 | 1467815694159 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:54 INFO - PROCESS | 1658 | 1467815694266 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:34:54 INFO - PROCESS | 1658 | 1467815694371 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 1658 | 1467815694372 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195c7800 == 47 [pid = 1658] [id = 659] 07:34:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118102800) [pid = 1658] [serial = 1977] [outer = 0x0] 07:34:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1185a4c00) [pid = 1658] [serial = 1978] [outer = 0x118102800] 07:34:54 INFO - PROCESS | 1658 | 1467815694404 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x119112800) [pid = 1658] [serial = 1979] [outer = 0x118102800] 07:34:54 INFO - PROCESS | 1658 | 1467815694831 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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 725ms 07:34:54 INFO - PROCESS | 1658 | 1467815694876 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1658 | 1467815694879 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:34:54 INFO - PROCESS | 1658 | 1467815694886 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1658 | 1467815694888 Marionette TRACE conn2 <- [1,2610,null,{}] 07:34:54 INFO - PROCESS | 1658 | 1467815694890 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}] 07:34:54 INFO - PROCESS | 1658 | 1467815694892 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:55 INFO - PROCESS | 1658 | 1467815695016 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:34:55 INFO - PROCESS | 1658 | 1467815695122 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1658 | 1467815695124 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b56800 == 48 [pid = 1658] [id = 660] 07:34:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1213cb400) [pid = 1658] [serial = 1980] [outer = 0x0] 07:34:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1217eac00) [pid = 1658] [serial = 1981] [outer = 0x1213cb400] 07:34:55 INFO - PROCESS | 1658 | 1467815695157 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x123a31800) [pid = 1658] [serial = 1982] [outer = 0x1213cb400] 07:34:55 INFO - PROCESS | 1658 | 1467815695551 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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 721ms 07:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:34:55 INFO - PROCESS | 1658 | 1467815695608 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 1658 | 1467815695609 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:34:55 INFO - PROCESS | 1658 | 1467815695612 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 1658 | 1467815695617 Marionette TRACE conn2 <- [1,2614,null,{}] 07:34:55 INFO - PROCESS | 1658 | 1467815695625 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}] 07:34:55 INFO - PROCESS | 1658 | 1467815695629 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:55 INFO - PROCESS | 1658 | 1467815695766 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:34:55 INFO - PROCESS | 1658 | 1467815695856 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1658 | 1467815695858 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c8800 == 49 [pid = 1658] [id = 661] 07:34:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x123b8fc00) [pid = 1658] [serial = 1983] [outer = 0x0] 07:34:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x126363000) [pid = 1658] [serial = 1984] [outer = 0x123b8fc00] 07:34:55 INFO - PROCESS | 1658 | 1467815695890 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128def400) [pid = 1658] [serial = 1985] [outer = 0x123b8fc00] 07:34:56 INFO - PROCESS | 1658 | 1467815696526 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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 977ms 07:34:56 INFO - PROCESS | 1658 | 1467815696590 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 1658 | 1467815696592 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:34:56 INFO - PROCESS | 1658 | 1467815696595 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1658 | 1467815696597 Marionette TRACE conn2 <- [1,2618,null,{}] 07:34:56 INFO - PROCESS | 1658 | 1467815696601 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}] 07:34:56 INFO - PROCESS | 1658 | 1467815696602 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:56 INFO - PROCESS | 1658 | 1467815696695 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:34:56 INFO - PROCESS | 1658 | 1467815696787 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1658 | 1467815696788 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x116630800 == 50 [pid = 1658] [id = 662] 07:34:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1185ae400) [pid = 1658] [serial = 1986] [outer = 0x0] 07:34:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1185b2800) [pid = 1658] [serial = 1987] [outer = 0x1185ae400] 07:34:56 INFO - PROCESS | 1658 | 1467815696817 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1191a1400) [pid = 1658] [serial = 1988] [outer = 0x1185ae400] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf8a800 == 49 [pid = 1658] [id = 657] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12c972800 == 48 [pid = 1658] [id = 656] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12b153800 == 47 [pid = 1658] [id = 655] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12b13c000 == 46 [pid = 1658] [id = 654] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12a61f000 == 45 [pid = 1658] [id = 653] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12a41f800 == 44 [pid = 1658] [id = 652] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x129440800 == 43 [pid = 1658] [id = 651] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x128b86800) [pid = 1658] [serial = 1921] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x128a50000 == 42 [pid = 1658] [id = 650] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12489f000 == 41 [pid = 1658] [id = 649] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x1210c6000 == 40 [pid = 1658] [id = 648] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x117162800 == 39 [pid = 1658] [id = 647] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a0000 == 38 [pid = 1658] [id = 646] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x1192e1800 == 37 [pid = 1658] [id = 641] 07:34:57 INFO - PROCESS | 1658 | --DOCSHELL 0x12a696000 == 36 [pid = 1658] [id = 640] 07:34:57 INFO - PROCESS | 1658 | 1467815697257 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]]]}] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1217a6400) [pid = 1658] [serial = 1903] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1218e4000) [pid = 1658] [serial = 1906] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11756b400) [pid = 1658] [serial = 1898] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x115e2cc00) [pid = 1658] [serial = 1897] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11885d000) [pid = 1658] [serial = 1894] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x114fa3c00) [pid = 1658] [serial = 1891] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x113196000) [pid = 1658] [serial = 1904] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x128b82400) [pid = 1658] [serial = 1919] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x123aa9800) [pid = 1658] [serial = 1907] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x125e64000) [pid = 1658] [serial = 1913] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x126575800) [pid = 1658] [serial = 1915] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x126b0d400) [pid = 1658] [serial = 1916] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126ba3800) [pid = 1658] [serial = 1918] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1161bd800) [pid = 1658] [serial = 1910] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x113199c00) [pid = 1658] [serial = 1909] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1185ad400) [pid = 1658] [serial = 1900] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123aa6c00) [pid = 1658] [serial = 1912] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119961c00) [pid = 1658] [serial = 1901] [outer = 0x0] [url = about:blank] 07:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 722ms 07:34:57 INFO - PROCESS | 1658 | 1467815697318 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1658 | 1467815697321 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:34:57 INFO - PROCESS | 1658 | 1467815697325 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1658 | 1467815697326 Marionette TRACE conn2 <- [1,2622,null,{}] 07:34:57 INFO - PROCESS | 1658 | 1467815697329 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}] 07:34:57 INFO - PROCESS | 1658 | 1467815697332 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:57 INFO - PROCESS | 1658 | 1467815697413 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:34:57 INFO - PROCESS | 1658 | 1467815697420 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1658 | 1467815697421 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195dd000 == 37 [pid = 1658] [id = 663] 07:34:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x120e88000) [pid = 1658] [serial = 1989] [outer = 0x0] 07:34:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1213d2000) [pid = 1658] [serial = 1990] [outer = 0x120e88000] 07:34:57 INFO - PROCESS | 1658 | 1467815697448 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x121837c00) [pid = 1658] [serial = 1991] [outer = 0x120e88000] 07:34:57 INFO - PROCESS | 1658 | 1467815697902 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]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 621ms 07:34:57 INFO - PROCESS | 1658 | 1467815697946 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1658 | 1467815697951 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:34:57 INFO - PROCESS | 1658 | 1467815697954 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1658 | 1467815697958 Marionette TRACE conn2 <- [1,2626,null,{}] 07:34:57 INFO - PROCESS | 1658 | 1467815697978 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}] 07:34:57 INFO - PROCESS | 1658 | 1467815697984 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:58 INFO - PROCESS | 1658 | 1467815698147 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:34:58 INFO - PROCESS | 1658 | 1467815698218 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1658 | 1467815698220 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a2f000 == 38 [pid = 1658] [id = 664] 07:34:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x124de4000) [pid = 1658] [serial = 1992] [outer = 0x0] 07:34:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x125f9c400) [pid = 1658] [serial = 1993] [outer = 0x124de4000] 07:34:58 INFO - PROCESS | 1658 | 1467815698247 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126b13400) [pid = 1658] [serial = 1994] [outer = 0x124de4000] 07:34:58 INFO - PROCESS | 1658 | 1467815698553 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]]]}] 07:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 623ms 07:34:58 INFO - PROCESS | 1658 | 1467815698578 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 1658 | 1467815698579 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:34:58 INFO - PROCESS | 1658 | 1467815698585 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1658 | 1467815698586 Marionette TRACE conn2 <- [1,2630,null,{}] 07:34:58 INFO - PROCESS | 1658 | 1467815698589 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}] 07:34:58 INFO - PROCESS | 1658 | 1467815698590 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:58 INFO - PROCESS | 1658 | 1467815698673 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:34:58 INFO - PROCESS | 1658 | 1467815698677 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1658 | 1467815698678 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b57000 == 39 [pid = 1658] [id = 665] 07:34:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x126ba9400) [pid = 1658] [serial = 1995] [outer = 0x0] 07:34:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x128dc2400) [pid = 1658] [serial = 1996] [outer = 0x126ba9400] 07:34:58 INFO - PROCESS | 1658 | 1467815698705 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x129302800) [pid = 1658] [serial = 1997] [outer = 0x126ba9400] 07:34:59 INFO - PROCESS | 1658 | 1467815699049 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]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 473ms 07:34:59 INFO - PROCESS | 1658 | 1467815699057 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 1658 | 1467815699058 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:34:59 INFO - PROCESS | 1658 | 1467815699060 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1658 | 1467815699062 Marionette TRACE conn2 <- [1,2634,null,{}] 07:34:59 INFO - PROCESS | 1658 | 1467815699065 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}] 07:34:59 INFO - PROCESS | 1658 | 1467815699068 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:59 INFO - PROCESS | 1658 | 1467815699185 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:34:59 INFO - PROCESS | 1658 | 1467815699224 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1658 | 1467815699225 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x129450000 == 40 [pid = 1658] [id = 666] 07:34:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x123b8b000) [pid = 1658] [serial = 1998] [outer = 0x0] 07:34:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1290d9800) [pid = 1658] [serial = 1999] [outer = 0x123b8b000] 07:34:59 INFO - PROCESS | 1658 | 1467815699250 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12a465c00) [pid = 1658] [serial = 2000] [outer = 0x123b8b000] 07:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 07:34:59 INFO - PROCESS | 1658 | 1467815699573 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]]]}] 07:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:34:59 INFO - PROCESS | 1658 | 1467815699583 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 1658 | 1467815699584 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:34:59 INFO - PROCESS | 1658 | 1467815699586 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1658 | 1467815699587 Marionette TRACE conn2 <- [1,2638,null,{}] 07:34:59 INFO - PROCESS | 1658 | 1467815699590 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}] 07:34:59 INFO - PROCESS | 1658 | 1467815699594 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:59 INFO - PROCESS | 1658 | 1467815699729 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:34:59 INFO - PROCESS | 1658 | 1467815699733 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1658 | 1467815699734 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:34:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a688000 == 41 [pid = 1658] [id = 667] 07:34:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12a5ac000) [pid = 1658] [serial = 2001] [outer = 0x0] 07:34:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12a5f7400) [pid = 1658] [serial = 2002] [outer = 0x12a5ac000] 07:34:59 INFO - PROCESS | 1658 | 1467815699795 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12b11c400) [pid = 1658] [serial = 2003] [outer = 0x12a5ac000] 07:35:00 INFO - PROCESS | 1658 | 1467815700110 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]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 569ms 07:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:35:00 INFO - PROCESS | 1658 | 1467815700156 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 1658 | 1467815700157 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:35:00 INFO - PROCESS | 1658 | 1467815700167 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1658 | 1467815700169 Marionette TRACE conn2 <- [1,2642,null,{}] 07:35:00 INFO - PROCESS | 1658 | 1467815700171 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}] 07:35:00 INFO - PROCESS | 1658 | 1467815700173 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:00 INFO - PROCESS | 1658 | 1467815700332 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:35:00 INFO - PROCESS | 1658 | 1467815700345 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1658 | 1467815700346 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12af34800 == 42 [pid = 1658] [id = 668] 07:35:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x123aa5000) [pid = 1658] [serial = 2004] [outer = 0x0] 07:35:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12b11d000) [pid = 1658] [serial = 2005] [outer = 0x123aa5000] 07:35:00 INFO - PROCESS | 1658 | 1467815700399 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12b7e4c00) [pid = 1658] [serial = 2006] [outer = 0x123aa5000] 07:35:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:35:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 07:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:35:00 INFO - PROCESS | 1658 | 1467815700787 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]]]}] 07:35:00 INFO - PROCESS | 1658 | 1467815700790 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 1658 | 1467815700791 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:35:00 INFO - PROCESS | 1658 | 1467815700793 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1658 | 1467815700794 Marionette TRACE conn2 <- [1,2646,null,{}] 07:35:00 INFO - PROCESS | 1658 | 1467815700797 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}] 07:35:00 INFO - PROCESS | 1658 | 1467815700800 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:00 INFO - PROCESS | 1658 | 1467815700905 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:35:00 INFO - PROCESS | 1658 | 1467815700944 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1658 | 1467815700945 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c56c000 == 43 [pid = 1658] [id = 669] 07:35:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118836c00) [pid = 1658] [serial = 2007] [outer = 0x0] 07:35:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11883a000) [pid = 1658] [serial = 2008] [outer = 0x118836c00] 07:35:00 INFO - PROCESS | 1658 | 1467815700969 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11883fc00) [pid = 1658] [serial = 2009] [outer = 0x118836c00] 07:35:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:35:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 07:35:01 INFO - PROCESS | 1658 | 1467815701303 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]]]}] 07:35:01 INFO - PROCESS | 1658 | 1467815701313 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:35:01 INFO - PROCESS | 1658 | 1467815701317 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:35:01 INFO - PROCESS | 1658 | 1467815701321 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1658 | 1467815701323 Marionette TRACE conn2 <- [1,2650,null,{}] 07:35:01 INFO - PROCESS | 1658 | 1467815701326 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}] 07:35:01 INFO - PROCESS | 1658 | 1467815701328 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:01 INFO - PROCESS | 1658 | 1467815701502 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11874f800) [pid = 1658] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x113992c00) [pid = 1658] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1294dac00) [pid = 1658] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11319d000) [pid = 1658] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11678cc00) [pid = 1658] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119a86c00) [pid = 1658] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1217a5400) [pid = 1658] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x125f92c00) [pid = 1658] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x113983400) [pid = 1658] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12a5f9c00) [pid = 1658] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x115e2d400) [pid = 1658] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12a815c00) [pid = 1658] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12ae6d000) [pid = 1658] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:35:01 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x128dc5000) [pid = 1658] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:35:01 INFO - PROCESS | 1658 | 1467815701828 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1658 | 1467815701829 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x120e20800 == 44 [pid = 1658] [id = 670] 07:35:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11301f400) [pid = 1658] [serial = 2010] [outer = 0x0] 07:35:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x113188c00) [pid = 1658] [serial = 2011] [outer = 0x11301f400] 07:35:01 INFO - PROCESS | 1658 | 1467815701860 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11318f400) [pid = 1658] [serial = 2012] [outer = 0x11301f400] 07:35:02 INFO - PROCESS | 1658 | 1467815702121 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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 821ms 07:35:02 INFO - PROCESS | 1658 | 1467815702141 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1658 | 1467815702142 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:35:02 INFO - PROCESS | 1658 | 1467815702172 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1658 | 1467815702173 Marionette TRACE conn2 <- [1,2654,null,{}] 07:35:02 INFO - PROCESS | 1658 | 1467815702176 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}] 07:35:02 INFO - PROCESS | 1658 | 1467815702177 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:02 INFO - PROCESS | 1658 | 1467815702262 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:35:02 INFO - PROCESS | 1658 | 1467815702268 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1658 | 1467815702269 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d179800 == 45 [pid = 1658] [id = 671] 07:35:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x113191800) [pid = 1658] [serial = 2013] [outer = 0x0] 07:35:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1185ae800) [pid = 1658] [serial = 2014] [outer = 0x113191800] 07:35:02 INFO - PROCESS | 1658 | 1467815702293 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118840c00) [pid = 1658] [serial = 2015] [outer = 0x113191800] 07:35:02 INFO - PROCESS | 1658 | 1467815702622 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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 480ms 07:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:35:02 INFO - PROCESS | 1658 | 1467815702640 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1658 | 1467815702642 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:35:02 INFO - PROCESS | 1658 | 1467815702644 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1658 | 1467815702645 Marionette TRACE conn2 <- [1,2658,null,{}] 07:35:02 INFO - PROCESS | 1658 | 1467815702650 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}] 07:35:02 INFO - PROCESS | 1658 | 1467815702652 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:02 INFO - PROCESS | 1658 | 1467815702784 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:35:02 INFO - PROCESS | 1658 | 1467815702790 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1658 | 1467815702792 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3d4800 == 46 [pid = 1658] [id = 672] 07:35:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x113992c00) [pid = 1658] [serial = 2016] [outer = 0x0] 07:35:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1191a3000) [pid = 1658] [serial = 2017] [outer = 0x113992c00] 07:35:02 INFO - PROCESS | 1658 | 1467815702820 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12a5f9c00) [pid = 1658] [serial = 2018] [outer = 0x113992c00] 07:35:03 INFO - PROCESS | 1658 | 1467815703123 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]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 523ms 07:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:35:03 INFO - PROCESS | 1658 | 1467815703168 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 1658 | 1467815703170 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:35:03 INFO - PROCESS | 1658 | 1467815703172 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 1658 | 1467815703173 Marionette TRACE conn2 <- [1,2662,null,{}] 07:35:03 INFO - PROCESS | 1658 | 1467815703176 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}] 07:35:03 INFO - PROCESS | 1658 | 1467815703177 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:03 INFO - PROCESS | 1658 | 1467815703259 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:35:03 INFO - PROCESS | 1658 | 1467815703264 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1658 | 1467815703265 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d829800 == 47 [pid = 1658] [id = 673] 07:35:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12a5f9000) [pid = 1658] [serial = 2019] [outer = 0x0] 07:35:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12b7e6c00) [pid = 1658] [serial = 2020] [outer = 0x12a5f9000] 07:35:03 INFO - PROCESS | 1658 | 1467815703289 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12b990000) [pid = 1658] [serial = 2021] [outer = 0x12a5f9000] 07:35:03 INFO - PROCESS | 1658 | 1467815703619 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]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 467ms 07:35:03 INFO - PROCESS | 1658 | 1467815703641 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 1658 | 1467815703642 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:35:03 INFO - PROCESS | 1658 | 1467815703644 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 1658 | 1467815703645 Marionette TRACE conn2 <- [1,2666,null,{}] 07:35:03 INFO - PROCESS | 1658 | 1467815703649 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}] 07:35:03 INFO - PROCESS | 1658 | 1467815703650 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:03 INFO - PROCESS | 1658 | 1467815703775 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:35:03 INFO - PROCESS | 1658 | 1467815703865 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1658 | 1467815703867 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ad1000 == 48 [pid = 1658] [id = 674] 07:35:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1127d0c00) [pid = 1658] [serial = 2022] [outer = 0x0] 07:35:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x113185000) [pid = 1658] [serial = 2023] [outer = 0x1127d0c00] 07:35:03 INFO - PROCESS | 1658 | 1467815703902 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x116602400) [pid = 1658] [serial = 2024] [outer = 0x1127d0c00] 07:35:04 INFO - PROCESS | 1658 | 1467815704806 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]]]}] 07:35:04 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) 07:35:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1170ms 07:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:35:04 INFO - PROCESS | 1658 | 1467815704817 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1658 | 1467815704819 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:35:04 INFO - PROCESS | 1658 | 1467815704822 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1658 | 1467815704824 Marionette TRACE conn2 <- [1,2670,null,{}] 07:35:04 INFO - PROCESS | 1658 | 1467815704828 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}] 07:35:04 INFO - PROCESS | 1658 | 1467815704829 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:04 INFO - PROCESS | 1658 | 1467815704936 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:35:05 INFO - PROCESS | 1658 | 1467815704999 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1658 | 1467815705001 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1265a7800 == 49 [pid = 1658] [id = 675] 07:35:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1181b4c00) [pid = 1658] [serial = 2025] [outer = 0x0] 07:35:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1195e6800) [pid = 1658] [serial = 2026] [outer = 0x1181b4c00] 07:35:05 INFO - PROCESS | 1658 | 1467815705031 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12167dc00) [pid = 1658] [serial = 2027] [outer = 0x1181b4c00] 07:35:05 INFO - PROCESS | 1658 | 1467815705950 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"]]]}] 07:35:05 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 07:35:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1171ms 07:35:05 INFO - PROCESS | 1658 | 1467815705995 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1658 | 1467815705998 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:35:06 INFO - PROCESS | 1658 | 1467815706001 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1658 | 1467815706002 Marionette TRACE conn2 <- [1,2674,null,{}] 07:35:06 INFO - PROCESS | 1658 | 1467815706005 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}] 07:35:06 INFO - PROCESS | 1658 | 1467815706006 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:06 INFO - PROCESS | 1658 | 1467815706114 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:35:06 INFO - PROCESS | 1658 | 1467815706229 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 1658 | 1467815706231 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c96d000 == 50 [pid = 1658] [id = 676] 07:35:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11910d800) [pid = 1658] [serial = 2028] [outer = 0x0] 07:35:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x123aa6c00) [pid = 1658] [serial = 2029] [outer = 0x11910d800] 07:35:06 INFO - PROCESS | 1658 | 1467815706263 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x126adf400) [pid = 1658] [serial = 2030] [outer = 0x11910d800] 07:35:07 INFO - PROCESS | 1658 | 1467815707505 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"]]]}] 07:35:07 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 07:35:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1572ms 07:35:07 INFO - PROCESS | 1658 | 1467815707573 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1658 | 1467815707576 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:35:07 INFO - PROCESS | 1658 | 1467815707579 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1658 | 1467815707581 Marionette TRACE conn2 <- [1,2678,null,{}] 07:35:07 INFO - PROCESS | 1658 | 1467815707585 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}] 07:35:07 INFO - PROCESS | 1658 | 1467815707586 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:07 INFO - PROCESS | 1658 | 1467815707676 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:35:07 INFO - PROCESS | 1658 | 1467815707738 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 1658 | 1467815707739 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x119abf800 == 51 [pid = 1658] [id = 677] 07:35:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x11883b400) [pid = 1658] [serial = 2031] [outer = 0x0] 07:35:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11910bc00) [pid = 1658] [serial = 2032] [outer = 0x11883b400] 07:35:07 INFO - PROCESS | 1658 | 1467815707768 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x119d02c00) [pid = 1658] [serial = 2033] [outer = 0x11883b400] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12d829800 == 50 [pid = 1658] [id = 673] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3d4800 == 49 [pid = 1658] [id = 672] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12d179800 == 48 [pid = 1658] [id = 671] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x120e20800 == 47 [pid = 1658] [id = 670] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12c56c000 == 46 [pid = 1658] [id = 669] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12af34800 == 45 [pid = 1658] [id = 668] 07:35:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12a688000 == 44 [pid = 1658] [id = 667] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x119968800) [pid = 1658] [serial = 1927] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x123a9d800) [pid = 1658] [serial = 1930] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128cce000) [pid = 1658] [serial = 1933] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1290d4c00) [pid = 1658] [serial = 1936] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x116f96800) [pid = 1658] [serial = 1924] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12b98ec00) [pid = 1658] [serial = 1975] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOCSHELL 0x129450000 == 43 [pid = 1658] [id = 666] 07:35:08 INFO - PROCESS | 1658 | --DOCSHELL 0x128b57000 == 42 [pid = 1658] [id = 665] 07:35:08 INFO - PROCESS | 1658 | --DOCSHELL 0x126a2f000 == 41 [pid = 1658] [id = 664] 07:35:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1195dd000 == 40 [pid = 1658] [id = 663] 07:35:08 INFO - PROCESS | 1658 | --DOCSHELL 0x116630800 == 39 [pid = 1658] [id = 662] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1191a1800) [pid = 1658] [serial = 1895] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x116a2c800) [pid = 1658] [serial = 1892] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12a5b4000) [pid = 1658] [serial = 1957] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12a5fb400) [pid = 1658] [serial = 1960] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118103400) [pid = 1658] [serial = 1942] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x11910b400) [pid = 1658] [serial = 1943] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12179e000) [pid = 1658] [serial = 1945] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1217f6000) [pid = 1658] [serial = 1946] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116891000) [pid = 1658] [serial = 1958] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x123aa3400) [pid = 1658] [serial = 1948] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x125eef800) [pid = 1658] [serial = 1949] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x126ad9800) [pid = 1658] [serial = 1951] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118173000) [pid = 1658] [serial = 1940] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x116472c00) [pid = 1658] [serial = 1939] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12ae66c00) [pid = 1658] [serial = 1963] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x123b95800) [pid = 1658] [serial = 1966] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12a80d000) [pid = 1658] [serial = 1961] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12b115400) [pid = 1658] [serial = 1969] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12b7e1400) [pid = 1658] [serial = 1972] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1294d7c00) [pid = 1658] [serial = 1954] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12b985400) [pid = 1658] [serial = 1973] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12a815800) [pid = 1658] [serial = 1967] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12a468800) [pid = 1658] [serial = 1955] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12af8ac00) [pid = 1658] [serial = 1964] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x128b79c00) [pid = 1658] [serial = 1952] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12b7d9c00) [pid = 1658] [serial = 1970] [outer = 0x0] [url = about:blank] 07:35:08 INFO - PROCESS | 1658 | 1467815708635 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]]]}] 07:35:08 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) 07:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1074ms 07:35:08 INFO - PROCESS | 1658 | 1467815708671 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 1658 | 1467815708674 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:35:08 INFO - PROCESS | 1658 | 1467815708679 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 1658 | 1467815708681 Marionette TRACE conn2 <- [1,2682,null,{}] 07:35:08 INFO - PROCESS | 1658 | 1467815708683 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}] 07:35:08 INFO - PROCESS | 1658 | 1467815708685 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:08 INFO - PROCESS | 1658 | 1467815708766 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:35:08 INFO - PROCESS | 1658 | 1467815708771 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1658 | 1467815708772 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x120fb6000 == 40 [pid = 1658] [id = 678] 07:35:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1217a0000) [pid = 1658] [serial = 2034] [outer = 0x0] 07:35:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1217ebc00) [pid = 1658] [serial = 2035] [outer = 0x1217a0000] 07:35:08 INFO - PROCESS | 1658 | 1467815708799 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x121a55c00) [pid = 1658] [serial = 2036] [outer = 0x1217a0000] 07:35:09 INFO - PROCESS | 1658 | 1467815709651 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]]]}] 07:35:09 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) 07:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 07:35:09 INFO - PROCESS | 1658 | 1467815709715 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 1658 | 1467815709716 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:35:09 INFO - PROCESS | 1658 | 1467815709719 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 1658 | 1467815709721 Marionette TRACE conn2 <- [1,2686,null,{}] 07:35:09 INFO - PROCESS | 1658 | 1467815709729 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}] 07:35:09 INFO - PROCESS | 1658 | 1467815709732 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:09 INFO - PROCESS | 1658 | 1467815709813 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:35:09 INFO - PROCESS | 1658 | 1467815709821 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 1658 | 1467815709823 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1249c4000 == 41 [pid = 1658] [id = 679] 07:35:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x125e61c00) [pid = 1658] [serial = 2037] [outer = 0x0] 07:35:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x126ba2400) [pid = 1658] [serial = 2038] [outer = 0x125e61c00] 07:35:09 INFO - PROCESS | 1658 | 1467815709851 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x128b82400) [pid = 1658] [serial = 2039] [outer = 0x125e61c00] 07:35:10 INFO - PROCESS | 1658 | 1467815710687 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"]]]}] 07:35:10 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 07:35:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 975ms 07:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:35:10 INFO - PROCESS | 1658 | 1467815710696 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1658 | 1467815710699 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:35:10 INFO - PROCESS | 1658 | 1467815710701 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1658 | 1467815710702 Marionette TRACE conn2 <- [1,2690,null,{}] 07:35:10 INFO - PROCESS | 1658 | 1467815710705 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}] 07:35:10 INFO - PROCESS | 1658 | 1467815710706 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:10 INFO - PROCESS | 1658 | 1467815710810 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:35:10 INFO - PROCESS | 1658 | 1467815710854 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1658 | 1467815710855 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12945b800 == 42 [pid = 1658] [id = 680] 07:35:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128dea000) [pid = 1658] [serial = 2040] [outer = 0x0] 07:35:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x129308400) [pid = 1658] [serial = 2041] [outer = 0x128dea000] 07:35:10 INFO - PROCESS | 1658 | 1467815710881 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1294d8400) [pid = 1658] [serial = 2042] [outer = 0x128dea000] 07:35:11 INFO - PROCESS | 1658 | 1467815711693 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"]]]}] 07:35:11 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 07:35:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1018ms 07:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:35:11 INFO - PROCESS | 1658 | 1467815711727 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 1658 | 1467815711728 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:35:11 INFO - PROCESS | 1658 | 1467815711737 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1658 | 1467815711738 Marionette TRACE conn2 <- [1,2694,null,{}] 07:35:11 INFO - PROCESS | 1658 | 1467815711741 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}] 07:35:11 INFO - PROCESS | 1658 | 1467815711742 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:11 INFO - PROCESS | 1658 | 1467815711843 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:35:11 INFO - PROCESS | 1658 | 1467815711875 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1658 | 1467815711877 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a611800 == 43 [pid = 1658] [id = 681] 07:35:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12a5b2c00) [pid = 1658] [serial = 2043] [outer = 0x0] 07:35:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12a5f3000) [pid = 1658] [serial = 2044] [outer = 0x12a5b2c00] 07:35:11 INFO - PROCESS | 1658 | 1467815711901 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a5fdc00) [pid = 1658] [serial = 2045] [outer = 0x12a5b2c00] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12a5ac000) [pid = 1658] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118836c00) [pid = 1658] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x124de4000) [pid = 1658] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x123b8b000) [pid = 1658] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x123aa5000) [pid = 1658] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120e88000) [pid = 1658] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x126ba9400) [pid = 1658] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11301f400) [pid = 1658] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1185ae400) [pid = 1658] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x113992c00) [pid = 1658] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113191800) [pid = 1658] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x126793800) [pid = 1658] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x126b0e000) [pid = 1658] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1217f2400) [pid = 1658] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11678e000) [pid = 1658] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x115e36000) [pid = 1658] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x128dee000) [pid = 1658] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:35:12 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x119675400) [pid = 1658] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:35:12 INFO - PROCESS | 1658 | 1467815712763 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"]]]}] 07:35:12 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 07:35:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1068ms 07:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:35:12 INFO - PROCESS | 1658 | 1467815712807 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1658 | 1467815712808 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:35:12 INFO - PROCESS | 1658 | 1467815712810 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1658 | 1467815712811 Marionette TRACE conn2 <- [1,2698,null,{}] 07:35:12 INFO - PROCESS | 1658 | 1467815712813 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}] 07:35:12 INFO - PROCESS | 1658 | 1467815712818 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:12 INFO - PROCESS | 1658 | 1467815712917 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:35:12 INFO - PROCESS | 1658 | 1467815712979 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1658 | 1467815712980 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12af37800 == 44 [pid = 1658] [id = 682] 07:35:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x115e9e000) [pid = 1658] [serial = 2046] [outer = 0x0] 07:35:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1195eac00) [pid = 1658] [serial = 2047] [outer = 0x115e9e000] 07:35:13 INFO - PROCESS | 1658 | 1467815713006 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x12a80ec00) [pid = 1658] [serial = 2048] [outer = 0x115e9e000] 07:35:13 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 07:35:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:13 INFO - PROCESS | 1658 | 1467815713773 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"]]]}] 07:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 969ms 07:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:35:13 INFO - PROCESS | 1658 | 1467815713782 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1658 | 1467815713783 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:35:13 INFO - PROCESS | 1658 | 1467815713785 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1658 | 1467815713787 Marionette TRACE conn2 <- [1,2702,null,{}] 07:35:13 INFO - PROCESS | 1658 | 1467815713789 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}] 07:35:13 INFO - PROCESS | 1658 | 1467815713790 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:13 INFO - PROCESS | 1658 | 1467815713878 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:35:13 INFO - PROCESS | 1658 | 1467815713883 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 1658 | 1467815713885 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3eb000 == 45 [pid = 1658] [id = 683] 07:35:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12a5b7400) [pid = 1658] [serial = 2049] [outer = 0x0] 07:35:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12af91800) [pid = 1658] [serial = 2050] [outer = 0x12a5b7400] 07:35:13 INFO - PROCESS | 1658 | 1467815713909 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12b119c00) [pid = 1658] [serial = 2051] [outer = 0x12a5b7400] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1291c8800 == 44 [pid = 1658] [id = 661] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1195c7800 == 43 [pid = 1658] [id = 659] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa3800 == 42 [pid = 1658] [id = 658] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x128b56800 == 41 [pid = 1658] [id = 660] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3ec000 == 40 [pid = 1658] [id = 644] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x128a59000 == 39 [pid = 1658] [id = 642] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12c95d000 == 38 [pid = 1658] [id = 645] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12b154800 == 37 [pid = 1658] [id = 643] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x120e1b000 == 36 [pid = 1658] [id = 629] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119abf800 == 35 [pid = 1658] [id = 677] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12c96d000 == 34 [pid = 1658] [id = 676] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1265a7800 == 33 [pid = 1658] [id = 675] 07:35:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116ad1000 == 32 [pid = 1658] [id = 674] 07:35:15 INFO - PROCESS | 1658 | --DOCSHELL 0x120fb6000 == 31 [pid = 1658] [id = 678] 07:35:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1249c4000 == 30 [pid = 1658] [id = 679] 07:35:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12945b800 == 29 [pid = 1658] [id = 680] 07:35:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12af37800 == 28 [pid = 1658] [id = 682] 07:35:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12a611800 == 27 [pid = 1658] [id = 681] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x128dedc00) [pid = 1658] [serial = 1934] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128dc0400) [pid = 1658] [serial = 1922] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x124de7c00) [pid = 1658] [serial = 1931] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11810f400) [pid = 1658] [serial = 1925] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1195edc00) [pid = 1658] [serial = 1889] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x129308000) [pid = 1658] [serial = 1937] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1213dbc00) [pid = 1658] [serial = 1928] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12a5f7400) [pid = 1658] [serial = 2002] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x11883a000) [pid = 1658] [serial = 2008] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x126b13400) [pid = 1658] [serial = 1994] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1290d9800) [pid = 1658] [serial = 1999] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12b11d000) [pid = 1658] [serial = 2005] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1213d2000) [pid = 1658] [serial = 1990] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x121837c00) [pid = 1658] [serial = 1991] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x128dc2400) [pid = 1658] [serial = 1996] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x129302800) [pid = 1658] [serial = 1997] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x113188c00) [pid = 1658] [serial = 2011] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1191a1400) [pid = 1658] [serial = 1988] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x1185b2800) [pid = 1658] [serial = 1987] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x1185a4c00) [pid = 1658] [serial = 1978] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x126363000) [pid = 1658] [serial = 1984] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x12b7e6c00) [pid = 1658] [serial = 2020] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x1217eac00) [pid = 1658] [serial = 1981] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x11883fc00) [pid = 1658] [serial = 2009] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x11318f400) [pid = 1658] [serial = 2012] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x12a5f9c00) [pid = 1658] [serial = 2018] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x125f9c400) [pid = 1658] [serial = 1993] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x12b11c400) [pid = 1658] [serial = 2003] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x12b7e4c00) [pid = 1658] [serial = 2006] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x118840c00) [pid = 1658] [serial = 2015] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x12a465c00) [pid = 1658] [serial = 2000] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x1191a3000) [pid = 1658] [serial = 2017] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x1185ae800) [pid = 1658] [serial = 2014] [outer = 0x0] [url = about:blank] 07:35:15 INFO - PROCESS | 1658 | 1467815715631 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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:35:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1872ms 07:35:15 INFO - PROCESS | 1658 | 1467815715659 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:35:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:35:15 INFO - PROCESS | 1658 | 1467815715661 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:35:15 INFO - PROCESS | 1658 | 1467815715664 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1658 | 1467815715667 Marionette TRACE conn2 <- [1,2706,null,{}] 07:35:15 INFO - PROCESS | 1658 | 1467815715671 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}] 07:35:15 INFO - PROCESS | 1658 | 1467815715672 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:15 INFO - PROCESS | 1658 | 1467815715751 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:35:15 INFO - PROCESS | 1658 | 1467815715807 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1658 | 1467815715810 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x11715a000 == 28 [pid = 1658] [id = 684] 07:35:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x115d11400) [pid = 1658] [serial = 2052] [outer = 0x0] 07:35:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x11681f800) [pid = 1658] [serial = 2053] [outer = 0x115d11400] 07:35:15 INFO - PROCESS | 1658 | 1467815715839 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x117dc9c00) [pid = 1658] [serial = 2054] [outer = 0x115d11400] 07:35:16 INFO - PROCESS | 1658 | 1467815716155 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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:35:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 07:35:16 INFO - PROCESS | 1658 | 1467815716187 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1658 | 1467815716191 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:35:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:35:16 INFO - PROCESS | 1658 | 1467815716195 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1658 | 1467815716197 Marionette TRACE conn2 <- [1,2710,null,{}] 07:35:16 INFO - PROCESS | 1658 | 1467815716202 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}] 07:35:16 INFO - PROCESS | 1658 | 1467815716204 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:16 INFO - PROCESS | 1658 | 1467815716282 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:35:16 INFO - PROCESS | 1658 | 1467815716288 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1658 | 1467815716290 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d3000 == 29 [pid = 1658] [id = 685] 07:35:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x118176c00) [pid = 1658] [serial = 2055] [outer = 0x0] 07:35:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x1185a8800) [pid = 1658] [serial = 2056] [outer = 0x118176c00] 07:35:16 INFO - PROCESS | 1658 | 1467815716317 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x118753c00) [pid = 1658] [serial = 2057] [outer = 0x118176c00] 07:35:16 INFO - PROCESS | 1658 | 1467815716662 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] 07:35:16 INFO - PROCESS | 1658 | 1467815716720 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:35:16 INFO - PROCESS | 1658 | 1467815716722 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1658 | 1467815716732 Marionette TRACE conn2 <- [1,2714,null,{}] 07:35:16 INFO - PROCESS | 1658 | 1467815716741 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}] 07:35:16 INFO - PROCESS | 1658 | 1467815716744 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:16 INFO - PROCESS | 1658 | 1467815716823 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:35:16 INFO - PROCESS | 1658 | 1467815716829 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1658 | 1467815716832 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12129e000 == 30 [pid = 1658] [id = 686] 07:35:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x1127d1c00) [pid = 1658] [serial = 2058] [outer = 0x0] 07:35:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x118865000) [pid = 1658] [serial = 2059] [outer = 0x1127d1c00] 07:35:16 INFO - PROCESS | 1658 | 1467815716862 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x11916b000) [pid = 1658] [serial = 2060] [outer = 0x1127d1c00] 07:35:17 INFO - PROCESS | 1658 | 1467815717209 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]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:35:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 532ms 07:35:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:35:17 INFO - PROCESS | 1658 | 1467815717254 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1658 | 1467815717256 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:35:17 INFO - PROCESS | 1658 | 1467815717258 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1658 | 1467815717259 Marionette TRACE conn2 <- [1,2718,null,{}] 07:35:17 INFO - PROCESS | 1658 | 1467815717271 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}] 07:35:17 INFO - PROCESS | 1658 | 1467815717272 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:17 INFO - PROCESS | 1658 | 1467815717352 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:35:17 INFO - PROCESS | 1658 | 1467815717355 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1658 | 1467815717356 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e83000 == 31 [pid = 1658] [id = 687] 07:35:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x11967d400) [pid = 1658] [serial = 2061] [outer = 0x0] 07:35:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x119a86c00) [pid = 1658] [serial = 2062] [outer = 0x11967d400] 07:35:17 INFO - PROCESS | 1658 | 1467815717381 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1213ce000) [pid = 1658] [serial = 2063] [outer = 0x11967d400] 07:35:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 07:35:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:35:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 07:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:17 INFO - _addTest/ [0,2721,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1658 | 1467815717728 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:35:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:35:17 INFO - PROCESS | 1658 | 1467815717731 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1658 | 1467815717732 Marionette TRACE conn2 <- [1,2722,null,{}] 07:35:17 INFO - PROCESS | 1658 | 1467815717736 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}] 07:35:17 INFO - PROCESS | 1658 | 1467815717737 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:17 INFO - PROCESS | 1658 | 1467815717817 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:35:17 INFO - PROCESS | 1658 | 1467815717820 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1658 | 1467815717822 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b59000 == 32 [pid = 1658] [id = 688] 07:35:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x11810f400) [pid = 1658] [serial = 2064] [outer = 0x0] 07:35:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1217a7800) [pid = 1658] [serial = 2065] [outer = 0x11810f400] 07:35:17 INFO - PROCESS | 1658 | 1467815717848 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1218d9400) [pid = 1658] [serial = 2066] [outer = 0x11810f400] 07:35:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 07:35:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:35:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - _addTest/ [0,2725,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 1658 | 1467815718205 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:35:18 INFO - PROCESS | 1658 | 1467815718207 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 1658 | 1467815718208 Marionette TRACE conn2 <- [1,2726,null,{}] 07:35:18 INFO - PROCESS | 1658 | 1467815718211 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}] 07:35:18 INFO - PROCESS | 1658 | 1467815718216 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:18 INFO - PROCESS | 1658 | 1467815718337 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:35:18 INFO - PROCESS | 1658 | 1467815718344 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 1658 | 1467815718345 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b5c000 == 33 [pid = 1658] [id = 689] 07:35:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1218dc000) [pid = 1658] [serial = 2067] [outer = 0x0] 07:35:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x123a9c800) [pid = 1658] [serial = 2068] [outer = 0x1218dc000] 07:35:18 INFO - PROCESS | 1658 | 1467815718371 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x126355c00) [pid = 1658] [serial = 2069] [outer = 0x1218dc000] 07:35:18 INFO - PROCESS | 1658 | 1467815718656 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]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:35:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 07:35:18 INFO - PROCESS | 1658 | 1467815718676 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 1658 | 1467815718677 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:35:18 INFO - PROCESS | 1658 | 1467815718679 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 1658 | 1467815718681 Marionette TRACE conn2 <- [1,2730,null,{}] 07:35:18 INFO - PROCESS | 1658 | 1467815718690 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}] 07:35:18 INFO - PROCESS | 1658 | 1467815718691 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:18 INFO - PROCESS | 1658 | 1467815718779 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:35:18 INFO - PROCESS | 1658 | 1467815718784 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 1658 | 1467815718786 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x129454000 == 34 [pid = 1658] [id = 690] 07:35:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x126569800) [pid = 1658] [serial = 2070] [outer = 0x0] 07:35:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x126792400) [pid = 1658] [serial = 2071] [outer = 0x126569800] 07:35:18 INFO - PROCESS | 1658 | 1467815718810 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x126b0bc00) [pid = 1658] [serial = 2072] [outer = 0x126569800] 07:35:19 INFO - PROCESS | 1658 | 1467815719614 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"]]]}] 07:35:19 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 07:35:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 07:35:19 INFO - PROCESS | 1658 | 1467815719651 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:35:19 INFO - PROCESS | 1658 | 1467815719652 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:35:19 INFO - PROCESS | 1658 | 1467815719654 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 1658 | 1467815719655 Marionette TRACE conn2 <- [1,2734,null,{}] 07:35:19 INFO - PROCESS | 1658 | 1467815719658 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}] 07:35:19 INFO - PROCESS | 1658 | 1467815719659 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:19 INFO - PROCESS | 1658 | 1467815719734 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:35:19 INFO - PROCESS | 1658 | 1467815719794 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 1658 | 1467815719795 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a432800 == 35 [pid = 1658] [id = 691] 07:35:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x11318fc00) [pid = 1658] [serial = 2073] [outer = 0x0] 07:35:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x128b7c400) [pid = 1658] [serial = 2074] [outer = 0x11318fc00] 07:35:19 INFO - PROCESS | 1658 | 1467815719820 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x128cce000) [pid = 1658] [serial = 2075] [outer = 0x11318fc00] 07:35:20 INFO - PROCESS | 1658 | 1467815720082 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]]]}] 07:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 07:35:20 INFO - PROCESS | 1658 | 1467815720125 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 1658 | 1467815720127 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:35:20 INFO - PROCESS | 1658 | 1467815720140 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1658 | 1467815720141 Marionette TRACE conn2 <- [1,2738,null,{}] 07:35:20 INFO - PROCESS | 1658 | 1467815720144 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}] 07:35:20 INFO - PROCESS | 1658 | 1467815720145 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:20 INFO - PROCESS | 1658 | 1467815720247 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:35:20 INFO - PROCESS | 1658 | 1467815720265 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1658 | 1467815720266 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x121295000 == 36 [pid = 1658] [id = 692] 07:35:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1213d2000) [pid = 1658] [serial = 2076] [outer = 0x0] 07:35:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x128dc0800) [pid = 1658] [serial = 2077] [outer = 0x1213d2000] 07:35:20 INFO - PROCESS | 1658 | 1467815720307 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1290cc800) [pid = 1658] [serial = 2078] [outer = 0x1213d2000] 07:35:20 INFO - PROCESS | 1658 | 1467815720726 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]]]}] 07:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 633ms 07:35:20 INFO - PROCESS | 1658 | 1467815720763 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 1658 | 1467815720764 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:35:20 INFO - PROCESS | 1658 | 1467815720778 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1658 | 1467815720779 Marionette TRACE conn2 <- [1,2742,null,{}] 07:35:20 INFO - PROCESS | 1658 | 1467815720782 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}] 07:35:20 INFO - PROCESS | 1658 | 1467815720785 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:20 INFO - PROCESS | 1658 | 1467815720893 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:35:20 INFO - PROCESS | 1658 | 1467815720898 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1658 | 1467815720899 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ae42800 == 37 [pid = 1658] [id = 693] 07:35:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x128b7bc00) [pid = 1658] [serial = 2079] [outer = 0x0] 07:35:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1290d7000) [pid = 1658] [serial = 2080] [outer = 0x128b7bc00] 07:35:20 INFO - PROCESS | 1658 | 1467815720923 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x12930c400) [pid = 1658] [serial = 2081] [outer = 0x128b7bc00] 07:35:21 INFO - PROCESS | 1658 | 1467815721288 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]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 526ms 07:35:21 INFO - PROCESS | 1658 | 1467815721300 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:35:21 INFO - PROCESS | 1658 | 1467815721302 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:35:21 INFO - PROCESS | 1658 | 1467815721304 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1658 | 1467815721306 Marionette TRACE conn2 <- [1,2746,null,{}] 07:35:21 INFO - PROCESS | 1658 | 1467815721308 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}] 07:35:21 INFO - PROCESS | 1658 | 1467815721310 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:21 INFO - PROCESS | 1658 | 1467815721420 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:35:21 INFO - PROCESS | 1658 | 1467815721432 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1658 | 1467815721433 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b58800 == 38 [pid = 1658] [id = 694] 07:35:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1290d6400) [pid = 1658] [serial = 2082] [outer = 0x0] 07:35:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12a5f0800) [pid = 1658] [serial = 2083] [outer = 0x1290d6400] 07:35:21 INFO - PROCESS | 1658 | 1467815721467 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12a80e000) [pid = 1658] [serial = 2084] [outer = 0x1290d6400] 07:35:21 INFO - PROCESS | 1658 | 1467815721791 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]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 521ms 07:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:35:21 INFO - PROCESS | 1658 | 1467815721825 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 1658 | 1467815721827 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:35:21 INFO - PROCESS | 1658 | 1467815721829 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1658 | 1467815721831 Marionette TRACE conn2 <- [1,2750,null,{}] 07:35:21 INFO - PROCESS | 1658 | 1467815721833 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}] 07:35:21 INFO - PROCESS | 1658 | 1467815721834 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:21 INFO - PROCESS | 1658 | 1467815721937 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:35:21 INFO - PROCESS | 1658 | 1467815721949 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1658 | 1467815721950 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3de800 == 39 [pid = 1658] [id = 695] 07:35:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x128deb400) [pid = 1658] [serial = 2085] [outer = 0x0] 07:35:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12ae70000) [pid = 1658] [serial = 2086] [outer = 0x128deb400] 07:35:21 INFO - PROCESS | 1658 | 1467815721974 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12b119800) [pid = 1658] [serial = 2087] [outer = 0x128deb400] 07:35:22 INFO - PROCESS | 1658 | 1467815722327 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]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 07:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:35:22 INFO - PROCESS | 1658 | 1467815722348 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1658 | 1467815722349 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:35:22 INFO - PROCESS | 1658 | 1467815722351 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1658 | 1467815722352 Marionette TRACE conn2 <- [1,2754,null,{}] 07:35:22 INFO - PROCESS | 1658 | 1467815722355 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}] 07:35:22 INFO - PROCESS | 1658 | 1467815722356 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:22 INFO - PROCESS | 1658 | 1467815722460 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12b7e3800) [pid = 1658] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1213cb400) [pid = 1658] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x118102800) [pid = 1658] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12a5f9000) [pid = 1658] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x123b8fc00) [pid = 1658] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x115e9e000) [pid = 1658] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128dea000) [pid = 1658] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12a5b2c00) [pid = 1658] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1217a0000) [pid = 1658] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11883b400) [pid = 1658] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x11910d800) [pid = 1658] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1181b4c00) [pid = 1658] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1127d0c00) [pid = 1658] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:35:22 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x125e61c00) [pid = 1658] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:35:22 INFO - PROCESS | 1658 | 1467815722760 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 1658 | 1467815722761 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3ed000 == 40 [pid = 1658] [id = 696] 07:35:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1127d3c00) [pid = 1658] [serial = 2088] [outer = 0x0] 07:35:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11663e800) [pid = 1658] [serial = 2089] [outer = 0x1127d3c00] 07:35:22 INFO - PROCESS | 1658 | 1467815722785 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1188f5c00) [pid = 1658] [serial = 2090] [outer = 0x1127d3c00] 07:35:23 INFO - PROCESS | 1658 | 1467815723035 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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 718ms 07:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:35:23 INFO - PROCESS | 1658 | 1467815723072 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1658 | 1467815723073 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:35:23 INFO - PROCESS | 1658 | 1467815723075 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1658 | 1467815723076 Marionette TRACE conn2 <- [1,2758,null,{}] 07:35:23 INFO - PROCESS | 1658 | 1467815723078 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}] 07:35:23 INFO - PROCESS | 1658 | 1467815723079 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:23 INFO - PROCESS | 1658 | 1467815723163 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:35:23 INFO - PROCESS | 1658 | 1467815723169 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1658 | 1467815723170 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c97c000 == 41 [pid = 1658] [id = 697] 07:35:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1213c8000) [pid = 1658] [serial = 2091] [outer = 0x0] 07:35:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x128ccb800) [pid = 1658] [serial = 2092] [outer = 0x1213c8000] 07:35:23 INFO - PROCESS | 1658 | 1467815723194 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x12b11d000) [pid = 1658] [serial = 2093] [outer = 0x1213c8000] 07:35:23 INFO - PROCESS | 1658 | 1467815723549 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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 07:35:23 INFO - PROCESS | 1658 | 1467815723604 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1658 | 1467815723605 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:35:23 INFO - PROCESS | 1658 | 1467815723607 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1658 | 1467815723608 Marionette TRACE conn2 <- [1,2762,null,{}] 07:35:23 INFO - PROCESS | 1658 | 1467815723610 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}] 07:35:23 INFO - PROCESS | 1658 | 1467815723612 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:23 INFO - PROCESS | 1658 | 1467815723701 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:35:23 INFO - PROCESS | 1658 | 1467815723705 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1658 | 1467815723706 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa3800 == 42 [pid = 1658] [id = 698] 07:35:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x12b124000) [pid = 1658] [serial = 2094] [outer = 0x0] 07:35:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x12b7ddc00) [pid = 1658] [serial = 2095] [outer = 0x12b124000] 07:35:23 INFO - PROCESS | 1658 | 1467815723730 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12b7e2000) [pid = 1658] [serial = 2096] [outer = 0x12b124000] 07:35:24 INFO - PROCESS | 1658 | 1467815724062 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]]]}] 07:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 469ms 07:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:35:24 INFO - PROCESS | 1658 | 1467815724077 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1658 | 1467815724078 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:35:24 INFO - PROCESS | 1658 | 1467815724080 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1658 | 1467815724081 Marionette TRACE conn2 <- [1,2766,null,{}] 07:35:24 INFO - PROCESS | 1658 | 1467815724086 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}] 07:35:24 INFO - PROCESS | 1658 | 1467815724087 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:24 INFO - PROCESS | 1658 | 1467815724164 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:35:24 INFO - PROCESS | 1658 | 1467815724170 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1658 | 1467815724171 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3da800 == 43 [pid = 1658] [id = 699] 07:35:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x12af96400) [pid = 1658] [serial = 2097] [outer = 0x0] 07:35:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12b19c400) [pid = 1658] [serial = 2098] [outer = 0x12af96400] 07:35:24 INFO - PROCESS | 1658 | 1467815724194 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12b1a1000) [pid = 1658] [serial = 2099] [outer = 0x12af96400] 07:35:24 INFO - PROCESS | 1658 | 1467815724532 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]]]}] 07:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 07:35:24 INFO - PROCESS | 1658 | 1467815724553 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1658 | 1467815724554 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:35:24 INFO - PROCESS | 1658 | 1467815724557 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1658 | 1467815724558 Marionette TRACE conn2 <- [1,2770,null,{}] 07:35:24 INFO - PROCESS | 1658 | 1467815724560 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}] 07:35:24 INFO - PROCESS | 1658 | 1467815724561 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:24 INFO - PROCESS | 1658 | 1467815724684 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:35:24 INFO - PROCESS | 1658 | 1467815724691 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1658 | 1467815724692 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d81c000 == 44 [pid = 1658] [id = 700] 07:35:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128ccf400) [pid = 1658] [serial = 2100] [outer = 0x0] 07:35:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12b7de800) [pid = 1658] [serial = 2101] [outer = 0x128ccf400] 07:35:24 INFO - PROCESS | 1658 | 1467815724714 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12b7e6400) [pid = 1658] [serial = 2102] [outer = 0x128ccf400] 07:35:25 INFO - PROCESS | 1658 | 1467815725225 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]]]}] 07:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 718ms 07:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:35:25 INFO - PROCESS | 1658 | 1467815725276 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1658 | 1467815725278 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:35:25 INFO - PROCESS | 1658 | 1467815725281 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1658 | 1467815725285 Marionette TRACE conn2 <- [1,2774,null,{}] 07:35:25 INFO - PROCESS | 1658 | 1467815725289 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}] 07:35:25 INFO - PROCESS | 1658 | 1467815725290 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:25 INFO - PROCESS | 1658 | 1467815725407 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:35:25 INFO - PROCESS | 1658 | 1467815725471 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1658 | 1467815725473 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d0800 == 45 [pid = 1658] [id = 701] 07:35:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x114fa3000) [pid = 1658] [serial = 2103] [outer = 0x0] 07:35:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x117568c00) [pid = 1658] [serial = 2104] [outer = 0x114fa3000] 07:35:25 INFO - PROCESS | 1658 | 1467815725503 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11817f000) [pid = 1658] [serial = 2105] [outer = 0x114fa3000] 07:35:26 INFO - PROCESS | 1658 | 1467815726059 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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 822ms 07:35:26 INFO - PROCESS | 1658 | 1467815726104 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1658 | 1467815726107 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:35:26 INFO - PROCESS | 1658 | 1467815726112 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1658 | 1467815726113 Marionette TRACE conn2 <- [1,2778,null,{}] 07:35:26 INFO - PROCESS | 1658 | 1467815726116 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}] 07:35:26 INFO - PROCESS | 1658 | 1467815726118 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:26 INFO - PROCESS | 1658 | 1467815726239 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:35:26 INFO - PROCESS | 1658 | 1467815726325 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1658 | 1467815726327 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1184d7000 == 46 [pid = 1658] [id = 702] 07:35:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116604c00) [pid = 1658] [serial = 2106] [outer = 0x0] 07:35:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x116f19c00) [pid = 1658] [serial = 2107] [outer = 0x116604c00] 07:35:26 INFO - PROCESS | 1658 | 1467815726358 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119114000) [pid = 1658] [serial = 2108] [outer = 0x116604c00] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce5e000 == 45 [pid = 1658] [id = 16] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3da800 == 44 [pid = 1658] [id = 699] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa3800 == 43 [pid = 1658] [id = 698] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12c97c000 == 42 [pid = 1658] [id = 697] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3ed000 == 41 [pid = 1658] [id = 696] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3de800 == 40 [pid = 1658] [id = 695] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x126b58800 == 39 [pid = 1658] [id = 694] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12ae42800 == 38 [pid = 1658] [id = 693] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12af91800) [pid = 1658] [serial = 2050] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | 1467815727112 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]]]}] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x121295000 == 37 [pid = 1658] [id = 692] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12a432800 == 36 [pid = 1658] [id = 691] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x129454000 == 35 [pid = 1658] [id = 690] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x128b5c000 == 34 [pid = 1658] [id = 689] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x126b59000 == 33 [pid = 1658] [id = 688] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x125e83000 == 32 [pid = 1658] [id = 687] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12129e000 == 31 [pid = 1658] [id = 686] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d3000 == 30 [pid = 1658] [id = 685] 07:35:27 INFO - PROCESS | 1658 | --DOCSHELL 0x11715a000 == 29 [pid = 1658] [id = 684] 07:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1021ms 07:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:35:27 INFO - PROCESS | 1658 | 1467815727133 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1658 | 1467815727135 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:35:27 INFO - PROCESS | 1658 | 1467815727138 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1658 | 1467815727139 Marionette TRACE conn2 <- [1,2782,null,{}] 07:35:27 INFO - PROCESS | 1658 | 1467815727142 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}] 07:35:27 INFO - PROCESS | 1658 | 1467815727144 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:27 INFO - PROCESS | 1658 | 1467815727231 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:35:27 INFO - PROCESS | 1658 | 1467815727237 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1658 | 1467815727239 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x11813f800 == 30 [pid = 1658] [id = 703] 07:35:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x115dee800) [pid = 1658] [serial = 2109] [outer = 0x0] 07:35:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1161b7400) [pid = 1658] [serial = 2110] [outer = 0x115dee800] 07:35:27 INFO - PROCESS | 1658 | 1467815727267 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11688bc00) [pid = 1658] [serial = 2111] [outer = 0x115dee800] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12b990000) [pid = 1658] [serial = 2021] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x128def400) [pid = 1658] [serial = 1985] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12b994000) [pid = 1658] [serial = 1976] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x123a31800) [pid = 1658] [serial = 1982] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119112800) [pid = 1658] [serial = 1979] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12a80ec00) [pid = 1658] [serial = 2048] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x129308400) [pid = 1658] [serial = 2041] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12a5f3000) [pid = 1658] [serial = 2044] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1294d8400) [pid = 1658] [serial = 2042] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1195eac00) [pid = 1658] [serial = 2047] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12a5fdc00) [pid = 1658] [serial = 2045] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1217ebc00) [pid = 1658] [serial = 2035] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x121a55c00) [pid = 1658] [serial = 2036] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x119d02c00) [pid = 1658] [serial = 2033] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11910bc00) [pid = 1658] [serial = 2032] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x123aa6c00) [pid = 1658] [serial = 2029] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126adf400) [pid = 1658] [serial = 2030] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12167dc00) [pid = 1658] [serial = 2027] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1195e6800) [pid = 1658] [serial = 2026] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x116602400) [pid = 1658] [serial = 2024] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x113185000) [pid = 1658] [serial = 2023] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x126ba2400) [pid = 1658] [serial = 2038] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x128b82400) [pid = 1658] [serial = 2039] [outer = 0x0] [url = about:blank] 07:35:27 INFO - PROCESS | 1658 | 1467815727623 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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 07:35:27 INFO - PROCESS | 1658 | 1467815727657 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1658 | 1467815727660 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:35:27 INFO - PROCESS | 1658 | 1467815727665 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1658 | 1467815727666 Marionette TRACE conn2 <- [1,2786,null,{}] 07:35:27 INFO - PROCESS | 1658 | 1467815727669 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}] 07:35:27 INFO - PROCESS | 1658 | 1467815727670 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:27 INFO - PROCESS | 1658 | 1467815727755 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:35:27 INFO - PROCESS | 1658 | 1467815727780 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1658 | 1467815727782 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192fb000 == 31 [pid = 1658] [id = 704] 07:35:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11810dc00) [pid = 1658] [serial = 2112] [outer = 0x0] 07:35:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1181a6c00) [pid = 1658] [serial = 2113] [outer = 0x11810dc00] 07:35:27 INFO - PROCESS | 1658 | 1467815727809 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1185a7400) [pid = 1658] [serial = 2114] [outer = 0x11810dc00] 07:35:28 INFO - PROCESS | 1658 | 1467815728274 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]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 626ms 07:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:35:28 INFO - PROCESS | 1658 | 1467815728291 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 1658 | 1467815728293 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:35:28 INFO - PROCESS | 1658 | 1467815728296 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1658 | 1467815728300 Marionette TRACE conn2 <- [1,2790,null,{}] 07:35:28 INFO - PROCESS | 1658 | 1467815728312 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}] 07:35:28 INFO - PROCESS | 1658 | 1467815728316 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:28 INFO - PROCESS | 1658 | 1467815728434 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:35:28 INFO - PROCESS | 1658 | 1467815728439 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 1658 | 1467815728441 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x121291800 == 32 [pid = 1658] [id = 705] 07:35:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x112d51c00) [pid = 1658] [serial = 2115] [outer = 0x0] 07:35:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11883f000) [pid = 1658] [serial = 2116] [outer = 0x112d51c00] 07:35:28 INFO - PROCESS | 1658 | 1467815728468 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119113c00) [pid = 1658] [serial = 2117] [outer = 0x112d51c00] 07:35:28 INFO - PROCESS | 1658 | 1467815728830 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]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 574ms 07:35:28 INFO - PROCESS | 1658 | 1467815728871 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:35:28 INFO - PROCESS | 1658 | 1467815728873 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:35:28 INFO - PROCESS | 1658 | 1467815728876 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1658 | 1467815728878 Marionette TRACE conn2 <- [1,2794,null,{}] 07:35:28 INFO - PROCESS | 1658 | 1467815728882 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}] 07:35:28 INFO - PROCESS | 1658 | 1467815728883 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:29 INFO - PROCESS | 1658 | 1467815729007 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:35:29 INFO - PROCESS | 1658 | 1467815729048 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1658 | 1467815729050 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e43000 == 33 [pid = 1658] [id = 706] 07:35:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119166c00) [pid = 1658] [serial = 2118] [outer = 0x0] 07:35:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1195f3000) [pid = 1658] [serial = 2119] [outer = 0x119166c00] 07:35:29 INFO - PROCESS | 1658 | 1467815729092 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119966800) [pid = 1658] [serial = 2120] [outer = 0x119166c00] 07:35:29 INFO - PROCESS | 1658 | 1467815729463 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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:35:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 619ms 07:35:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:35:29 INFO - PROCESS | 1658 | 1467815729496 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 1658 | 1467815729497 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:35:29 INFO - PROCESS | 1658 | 1467815729499 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1658 | 1467815729500 Marionette TRACE conn2 <- [1,2798,null,{}] 07:35:29 INFO - PROCESS | 1658 | 1467815729502 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}] 07:35:29 INFO - PROCESS | 1658 | 1467815729503 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:29 INFO - PROCESS | 1658 | 1467815729616 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:35:29 INFO - PROCESS | 1658 | 1467815729629 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1658 | 1467815729630 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a23800 == 34 [pid = 1658] [id = 707] 07:35:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x118108c00) [pid = 1658] [serial = 2121] [outer = 0x0] 07:35:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119c62800) [pid = 1658] [serial = 2122] [outer = 0x118108c00] 07:35:29 INFO - PROCESS | 1658 | 1467815729655 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1213d9000) [pid = 1658] [serial = 2123] [outer = 0x118108c00] 07:35:30 INFO - PROCESS | 1658 | 1467815730002 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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 07:35:30 INFO - PROCESS | 1658 | 1467815730022 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1658 | 1467815730024 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:35:30 INFO - PROCESS | 1658 | 1467815730026 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1658 | 1467815730027 Marionette TRACE conn2 <- [1,2802,null,{}] 07:35:30 INFO - PROCESS | 1658 | 1467815730029 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}] 07:35:30 INFO - PROCESS | 1658 | 1467815730033 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:30 INFO - PROCESS | 1658 | 1467815730153 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:35:30 INFO - PROCESS | 1658 | 1467815730167 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1658 | 1467815730168 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a5c800 == 35 [pid = 1658] [id = 708] 07:35:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1217a6800) [pid = 1658] [serial = 2124] [outer = 0x0] 07:35:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1218dfc00) [pid = 1658] [serial = 2125] [outer = 0x1217a6800] 07:35:30 INFO - PROCESS | 1658 | 1467815730192 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123aa0800) [pid = 1658] [serial = 2126] [outer = 0x1217a6800] 07:35:30 INFO - PROCESS | 1658 | 1467815730528 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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 517ms 07:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:35:30 INFO - PROCESS | 1658 | 1467815730544 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1658 | 1467815730545 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:35:30 INFO - PROCESS | 1658 | 1467815730547 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1658 | 1467815730549 Marionette TRACE conn2 <- [1,2806,null,{}] 07:35:30 INFO - PROCESS | 1658 | 1467815730553 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}] 07:35:30 INFO - PROCESS | 1658 | 1467815730555 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:30 INFO - PROCESS | 1658 | 1467815730655 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:35:30 INFO - PROCESS | 1658 | 1467815730658 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1658 | 1467815730659 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12944e800 == 36 [pid = 1658] [id = 709] 07:35:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1217ab400) [pid = 1658] [serial = 2127] [outer = 0x0] 07:35:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123b94400) [pid = 1658] [serial = 2128] [outer = 0x1217ab400] 07:35:30 INFO - PROCESS | 1658 | 1467815730683 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123bf0000) [pid = 1658] [serial = 2129] [outer = 0x1217ab400] 07:35:31 INFO - PROCESS | 1658 | 1467815731000 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]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 472ms 07:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:35:31 INFO - PROCESS | 1658 | 1467815731024 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 1658 | 1467815731026 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:35:31 INFO - PROCESS | 1658 | 1467815731028 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 1658 | 1467815731029 Marionette TRACE conn2 <- [1,2810,null,{}] 07:35:31 INFO - PROCESS | 1658 | 1467815731039 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}] 07:35:31 INFO - PROCESS | 1658 | 1467815731040 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:31 INFO - PROCESS | 1658 | 1467815731148 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:35:31 INFO - PROCESS | 1658 | 1467815731152 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 1658 | 1467815731153 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a5d1000 == 37 [pid = 1658] [id = 710] 07:35:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123b93400) [pid = 1658] [serial = 2130] [outer = 0x0] 07:35:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x124ee2000) [pid = 1658] [serial = 2131] [outer = 0x123b93400] 07:35:31 INFO - PROCESS | 1658 | 1467815731178 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x125e62800) [pid = 1658] [serial = 2132] [outer = 0x123b93400] 07:35:31 INFO - PROCESS | 1658 | 1467815731528 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]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 07:35:31 INFO - PROCESS | 1658 | 1467815731547 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 1658 | 1467815731550 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:35:31 INFO - PROCESS | 1658 | 1467815731560 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 1658 | 1467815731561 Marionette TRACE conn2 <- [1,2814,null,{}] 07:35:31 INFO - PROCESS | 1658 | 1467815731564 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}] 07:35:31 INFO - PROCESS | 1658 | 1467815731565 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:31 INFO - PROCESS | 1658 | 1467815731817 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x128b7bc00) [pid = 1658] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1213d2000) [pid = 1658] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1127d1c00) [pid = 1658] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118176c00) [pid = 1658] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12a5b7400) [pid = 1658] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11318fc00) [pid = 1658] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11967d400) [pid = 1658] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x126569800) [pid = 1658] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11810f400) [pid = 1658] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1218dc000) [pid = 1658] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x115d11400) [pid = 1658] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1290d6400) [pid = 1658] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12b124000) [pid = 1658] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128deb400) [pid = 1658] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1127d3c00) [pid = 1658] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1213c8000) [pid = 1658] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:35:31 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12af96400) [pid = 1658] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:35:31 INFO - PROCESS | 1658 | 1467815731874 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 1658 | 1467815731876 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b49000 == 38 [pid = 1658] [id = 711] 07:35:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1127d0c00) [pid = 1658] [serial = 2133] [outer = 0x0] 07:35:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x115d11400) [pid = 1658] [serial = 2134] [outer = 0x1127d0c00] 07:35:31 INFO - PROCESS | 1658 | 1467815731913 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x118755000) [pid = 1658] [serial = 2135] [outer = 0x1127d0c00] 07:35:32 INFO - PROCESS | 1658 | 1467815732211 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 676ms 07:35:32 INFO - PROCESS | 1658 | 1467815732232 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1658 | 1467815732237 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:35:32 INFO - PROCESS | 1658 | 1467815732260 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1658 | 1467815732261 Marionette TRACE conn2 <- [1,2818,null,{}] 07:35:32 INFO - PROCESS | 1658 | 1467815732264 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}] 07:35:32 INFO - PROCESS | 1658 | 1467815732269 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:32 INFO - PROCESS | 1658 | 1467815732445 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:35:32 INFO - PROCESS | 1658 | 1467815732456 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1658 | 1467815732456 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12af1e800 == 39 [pid = 1658] [id = 712] 07:35:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x116f1a000) [pid = 1658] [serial = 2136] [outer = 0x0] 07:35:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1213c8000) [pid = 1658] [serial = 2137] [outer = 0x116f1a000] 07:35:32 INFO - PROCESS | 1658 | 1467815732498 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126718c00) [pid = 1658] [serial = 2138] [outer = 0x116f1a000] 07:35:32 INFO - PROCESS | 1658 | 1467815732859 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 07:35:32 INFO - PROCESS | 1658 | 1467815732879 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1658 | 1467815732880 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:35:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:35:32 INFO - PROCESS | 1658 | 1467815732885 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1658 | 1467815732888 Marionette TRACE conn2 <- [1,2822,null,{}] 07:35:32 INFO - PROCESS | 1658 | 1467815732890 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}] 07:35:32 INFO - PROCESS | 1658 | 1467815732892 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:32 INFO - PROCESS | 1658 | 1467815732985 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:35:33 INFO - PROCESS | 1658 | 1467815733047 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 1658 | 1467815733049 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3d9800 == 40 [pid = 1658] [id = 713] 07:35:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x123aa1400) [pid = 1658] [serial = 2139] [outer = 0x0] 07:35:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126adb000) [pid = 1658] [serial = 2140] [outer = 0x123aa1400] 07:35:33 INFO - PROCESS | 1658 | 1467815733075 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128dc9c00) [pid = 1658] [serial = 2141] [outer = 0x123aa1400] 07:35:33 INFO - PROCESS | 1658 | 1467815733365 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]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:35:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 524ms 07:35:33 INFO - PROCESS | 1658 | 1467815733407 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 1658 | 1467815733408 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:35:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:35:33 INFO - PROCESS | 1658 | 1467815733410 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 1658 | 1467815733411 Marionette TRACE conn2 <- [1,2826,null,{}] 07:35:33 INFO - PROCESS | 1658 | 1467815733414 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}] 07:35:33 INFO - PROCESS | 1658 | 1467815733415 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:33 INFO - PROCESS | 1658 | 1467815733496 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:35:33 INFO - PROCESS | 1658 | 1467815733501 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 1658 | 1467815733502 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c970800 == 41 [pid = 1658] [id = 714] 07:35:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128dbf800) [pid = 1658] [serial = 2142] [outer = 0x0] 07:35:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1290d6000) [pid = 1658] [serial = 2143] [outer = 0x128dbf800] 07:35:33 INFO - PROCESS | 1658 | 1467815733533 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x129310000) [pid = 1658] [serial = 2144] [outer = 0x128dbf800] 07:35:33 INFO - PROCESS | 1658 | 1467815733962 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 617ms 07:35:34 INFO - PROCESS | 1658 | 1467815734029 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 1658 | 1467815734032 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:35:34 INFO - PROCESS | 1658 | 1467815734035 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1658 | 1467815734037 Marionette TRACE conn2 <- [1,2830,null,{}] 07:35:34 INFO - PROCESS | 1658 | 1467815734041 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}] 07:35:34 INFO - PROCESS | 1658 | 1467815734043 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:34 INFO - PROCESS | 1658 | 1467815734153 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:35:34 INFO - PROCESS | 1658 | 1467815734228 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1658 | 1467815734230 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x11747b800 == 42 [pid = 1658] [id = 715] 07:35:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x115e9a800) [pid = 1658] [serial = 2145] [outer = 0x0] 07:35:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11663ec00) [pid = 1658] [serial = 2146] [outer = 0x115e9a800] 07:35:34 INFO - PROCESS | 1658 | 1467815734287 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116f9d400) [pid = 1658] [serial = 2147] [outer = 0x115e9a800] 07:35:34 INFO - PROCESS | 1658 | 1467815734703 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]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 721ms 07:35:34 INFO - PROCESS | 1658 | 1467815734756 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 1658 | 1467815734759 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:35:34 INFO - PROCESS | 1658 | 1467815734764 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1658 | 1467815734766 Marionette TRACE conn2 <- [1,2834,null,{}] 07:35:34 INFO - PROCESS | 1658 | 1467815734768 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}] 07:35:34 INFO - PROCESS | 1658 | 1467815734770 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:34 INFO - PROCESS | 1658 | 1467815734874 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:35:34 INFO - PROCESS | 1658 | 1467815734936 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1658 | 1467815734937 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a14800 == 43 [pid = 1658] [id = 716] 07:35:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118106800) [pid = 1658] [serial = 2148] [outer = 0x0] 07:35:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118833c00) [pid = 1658] [serial = 2149] [outer = 0x118106800] 07:35:34 INFO - PROCESS | 1658 | 1467815734968 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1188f2800) [pid = 1658] [serial = 2150] [outer = 0x118106800] 07:35:35 INFO - PROCESS | 1658 | 1467815735423 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 724ms 07:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:35:35 INFO - PROCESS | 1658 | 1467815735513 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 1658 | 1467815735515 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:35:35 INFO - PROCESS | 1658 | 1467815735519 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1658 | 1467815735522 Marionette TRACE conn2 <- [1,2838,null,{}] 07:35:35 INFO - PROCESS | 1658 | 1467815735530 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}] 07:35:35 INFO - PROCESS | 1658 | 1467815735535 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:35 INFO - PROCESS | 1658 | 1467815735636 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:35:35 INFO - PROCESS | 1658 | 1467815735711 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1658 | 1467815735713 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3f0000 == 44 [pid = 1658] [id = 717] 07:35:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1217aa800) [pid = 1658] [serial = 2151] [outer = 0x0] 07:35:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1217ee400) [pid = 1658] [serial = 2152] [outer = 0x1217aa800] 07:35:35 INFO - PROCESS | 1658 | 1467815735744 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x121a4c800) [pid = 1658] [serial = 2153] [outer = 0x1217aa800] 07:35:36 INFO - PROCESS | 1658 | 1467815736164 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]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 07:35:36 INFO - PROCESS | 1658 | 1467815736191 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 1658 | 1467815736193 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:35:36 INFO - PROCESS | 1658 | 1467815736195 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1658 | 1467815736196 Marionette TRACE conn2 <- [1,2842,null,{}] 07:35:36 INFO - PROCESS | 1658 | 1467815736199 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}] 07:35:36 INFO - PROCESS | 1658 | 1467815736200 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:36 INFO - PROCESS | 1658 | 1467815736304 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:35:36 INFO - PROCESS | 1658 | 1467815736364 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 1658 | 1467815736366 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf99800 == 45 [pid = 1658] [id = 718] 07:35:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1248e4400) [pid = 1658] [serial = 2154] [outer = 0x0] 07:35:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x125f97000) [pid = 1658] [serial = 2155] [outer = 0x1248e4400] 07:35:36 INFO - PROCESS | 1658 | 1467815736394 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128b79400) [pid = 1658] [serial = 2156] [outer = 0x1248e4400] 07:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 669ms 07:35:36 INFO - PROCESS | 1658 | 1467815736859 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]]]}] 07:35:36 INFO - PROCESS | 1658 | 1467815736866 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:35:36 INFO - PROCESS | 1658 | 1467815736869 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:35:36 INFO - PROCESS | 1658 | 1467815736871 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1658 | 1467815736872 Marionette TRACE conn2 <- [1,2846,null,{}] 07:35:36 INFO - PROCESS | 1658 | 1467815736875 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}] 07:35:36 INFO - PROCESS | 1658 | 1467815736876 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:36 INFO - PROCESS | 1658 | 1467815736978 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:35:37 INFO - PROCESS | 1658 | 1467815737068 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 1658 | 1467815737069 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x129081800 == 46 [pid = 1658] [id = 719] 07:35:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x113184800) [pid = 1658] [serial = 2157] [outer = 0x0] 07:35:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x121a4cc00) [pid = 1658] [serial = 2158] [outer = 0x113184800] 07:35:37 INFO - PROCESS | 1658 | 1467815737099 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x128cca000) [pid = 1658] [serial = 2159] [outer = 0x113184800] 07:35:37 INFO - PROCESS | 1658 | 1467815737757 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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 919ms 07:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:35:37 INFO - PROCESS | 1658 | 1467815737791 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 1658 | 1467815737793 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:35:37 INFO - PROCESS | 1658 | 1467815737797 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1658 | 1467815737799 Marionette TRACE conn2 <- [1,2850,null,{}] 07:35:37 INFO - PROCESS | 1658 | 1467815737822 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}] 07:35:37 INFO - PROCESS | 1658 | 1467815737823 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:37 INFO - PROCESS | 1658 | 1467815737924 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:35:38 INFO - PROCESS | 1658 | 1467815738002 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 1658 | 1467815738005 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x121288000 == 47 [pid = 1658] [id = 720] 07:35:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x113185800) [pid = 1658] [serial = 2160] [outer = 0x0] 07:35:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x113194c00) [pid = 1658] [serial = 2161] [outer = 0x113185800] 07:35:38 INFO - PROCESS | 1658 | 1467815738033 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x116813000) [pid = 1658] [serial = 2162] [outer = 0x113185800] 07:35:38 INFO - PROCESS | 1658 | 1467815738507 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 738ms 07:35:38 INFO - PROCESS | 1658 | 1467815738557 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 1658 | 1467815738561 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:35:38 INFO - PROCESS | 1658 | 1467815738571 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1658 | 1467815738574 Marionette TRACE conn2 <- [1,2854,null,{}] 07:35:38 INFO - PROCESS | 1658 | 1467815738577 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}] 07:35:38 INFO - PROCESS | 1658 | 1467815738580 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3eb000 == 46 [pid = 1658] [id = 683] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3d9800 == 45 [pid = 1658] [id = 713] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12af1e800 == 44 [pid = 1658] [id = 712] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x126b49000 == 43 [pid = 1658] [id = 711] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12a5d1000 == 42 [pid = 1658] [id = 710] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12944e800 == 41 [pid = 1658] [id = 709] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x128a5c800 == 40 [pid = 1658] [id = 708] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x126a23800 == 39 [pid = 1658] [id = 707] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x125e43000 == 38 [pid = 1658] [id = 706] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x121291800 == 37 [pid = 1658] [id = 705] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce5d800 == 36 [pid = 1658] [id = 17] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1192fb000 == 35 [pid = 1658] [id = 704] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x11813f800 == 34 [pid = 1658] [id = 703] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1184d7000 == 33 [pid = 1658] [id = 702] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d0800 == 32 [pid = 1658] [id = 701] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12d81c000 == 31 [pid = 1658] [id = 700] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x121288000 == 30 [pid = 1658] [id = 720] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x129081800 == 29 [pid = 1658] [id = 719] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf99800 == 28 [pid = 1658] [id = 718] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3f0000 == 27 [pid = 1658] [id = 717] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x126a14800 == 26 [pid = 1658] [id = 716] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12c970800 == 25 [pid = 1658] [id = 714] 07:35:39 INFO - PROCESS | 1658 | --DOCSHELL 0x11747b800 == 24 [pid = 1658] [id = 715] 07:35:39 INFO - PROCESS | 1658 | 1467815739336 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12b19c400) [pid = 1658] [serial = 2098] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1290d7000) [pid = 1658] [serial = 2080] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x128dc0800) [pid = 1658] [serial = 2077] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x118865000) [pid = 1658] [serial = 2059] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11916b000) [pid = 1658] [serial = 2060] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1185a8800) [pid = 1658] [serial = 2056] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118753c00) [pid = 1658] [serial = 2057] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12b119c00) [pid = 1658] [serial = 2051] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x128b7c400) [pid = 1658] [serial = 2074] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128cce000) [pid = 1658] [serial = 2075] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119a86c00) [pid = 1658] [serial = 2062] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1213ce000) [pid = 1658] [serial = 2063] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x126792400) [pid = 1658] [serial = 2071] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x126b0bc00) [pid = 1658] [serial = 2072] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1217a7800) [pid = 1658] [serial = 2065] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1218d9400) [pid = 1658] [serial = 2066] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x123a9c800) [pid = 1658] [serial = 2068] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x126355c00) [pid = 1658] [serial = 2069] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11681f800) [pid = 1658] [serial = 2053] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x117dc9c00) [pid = 1658] [serial = 2054] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12a5f0800) [pid = 1658] [serial = 2083] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12b7e2000) [pid = 1658] [serial = 2096] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12930c400) [pid = 1658] [serial = 2081] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12ae70000) [pid = 1658] [serial = 2086] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12a80e000) [pid = 1658] [serial = 2084] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1188f5c00) [pid = 1658] [serial = 2090] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12b119800) [pid = 1658] [serial = 2087] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12b7ddc00) [pid = 1658] [serial = 2095] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11663e800) [pid = 1658] [serial = 2089] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12b11d000) [pid = 1658] [serial = 2093] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12b1a1000) [pid = 1658] [serial = 2099] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x128ccb800) [pid = 1658] [serial = 2092] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1290cc800) [pid = 1658] [serial = 2078] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1658 | 1467815739441 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1658 | 1467815739443 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f89800 == 25 [pid = 1658] [id = 721] 07:35:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1127d1800) [pid = 1658] [serial = 2163] [outer = 0x0] 07:35:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1127d7800) [pid = 1658] [serial = 2164] [outer = 0x1127d1800] 07:35:39 INFO - PROCESS | 1658 | 1467815739472 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113028800) [pid = 1658] [serial = 2165] [outer = 0x1127d1800] 07:35:39 INFO - PROCESS | 1658 | 1467815739804 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]]]}] 07:35:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:35:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1273ms 07:35:39 INFO - PROCESS | 1658 | 1467815739844 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 1658 | 1467815739847 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:35:39 INFO - PROCESS | 1658 | 1467815739850 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 1658 | 1467815739852 Marionette TRACE conn2 <- [1,2858,null,{}] 07:35:39 INFO - PROCESS | 1658 | 1467815739855 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}] 07:35:39 INFO - PROCESS | 1658 | 1467815739857 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:39 INFO - PROCESS | 1658 | 1467815739961 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:35:40 INFO - PROCESS | 1658 | 1467815740016 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1658 | 1467815740018 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x117470800 == 26 [pid = 1658] [id = 722] 07:35:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11318ac00) [pid = 1658] [serial = 2166] [outer = 0x0] 07:35:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1134e6c00) [pid = 1658] [serial = 2167] [outer = 0x11318ac00] 07:35:40 INFO - PROCESS | 1658 | 1467815740044 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x113b80c00) [pid = 1658] [serial = 2168] [outer = 0x11318ac00] 07:35:40 INFO - PROCESS | 1658 | 1467815740329 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 522ms 07:35:40 INFO - PROCESS | 1658 | 1467815740373 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1658 | 1467815740374 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:35:40 INFO - PROCESS | 1658 | 1467815740377 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1658 | 1467815740378 Marionette TRACE conn2 <- [1,2862,null,{}] 07:35:40 INFO - PROCESS | 1658 | 1467815740381 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}] 07:35:40 INFO - PROCESS | 1658 | 1467815740382 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:40 INFO - PROCESS | 1658 | 1467815740464 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:35:40 INFO - PROCESS | 1658 | 1467815740525 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1658 | 1467815740527 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x11716c000 == 27 [pid = 1658] [id = 723] 07:35:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x113b80000) [pid = 1658] [serial = 2169] [outer = 0x0] 07:35:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11663f000) [pid = 1658] [serial = 2170] [outer = 0x113b80000] 07:35:40 INFO - PROCESS | 1658 | 1467815740560 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116a33000) [pid = 1658] [serial = 2171] [outer = 0x113b80000] 07:35:40 INFO - PROCESS | 1658 | 1467815740873 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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 518ms 07:35:40 INFO - PROCESS | 1658 | 1467815740896 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1658 | 1467815740898 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:35:40 INFO - PROCESS | 1658 | 1467815740910 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1658 | 1467815740913 Marionette TRACE conn2 <- [1,2866,null,{}] 07:35:40 INFO - PROCESS | 1658 | 1467815740916 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}] 07:35:40 INFO - PROCESS | 1658 | 1467815740920 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:41 INFO - PROCESS | 1658 | 1467815741001 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:35:41 INFO - PROCESS | 1658 | 1467815741005 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1658 | 1467815741007 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x121517000 == 28 [pid = 1658] [id = 724] 07:35:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116a33800) [pid = 1658] [serial = 2172] [outer = 0x0] 07:35:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x118173400) [pid = 1658] [serial = 2173] [outer = 0x116a33800] 07:35:41 INFO - PROCESS | 1658 | 1467815741032 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1185a9800) [pid = 1658] [serial = 2174] [outer = 0x116a33800] 07:35:41 INFO - PROCESS | 1658 | 1467815741345 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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 477ms 07:35:41 INFO - PROCESS | 1658 | 1467815741389 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1658 | 1467815741391 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:35:41 INFO - PROCESS | 1658 | 1467815741421 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1658 | 1467815741422 Marionette TRACE conn2 <- [1,2870,null,{}] 07:35:41 INFO - PROCESS | 1658 | 1467815741424 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}] 07:35:41 INFO - PROCESS | 1658 | 1467815741425 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:41 INFO - PROCESS | 1658 | 1467815741535 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:35:41 INFO - PROCESS | 1658 | 1467815741538 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1658 | 1467815741540 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9e000 == 29 [pid = 1658] [id = 725] 07:35:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x116f9a800) [pid = 1658] [serial = 2175] [outer = 0x0] 07:35:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x118753400) [pid = 1658] [serial = 2176] [outer = 0x116f9a800] 07:35:41 INFO - PROCESS | 1658 | 1467815741565 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11883ec00) [pid = 1658] [serial = 2177] [outer = 0x116f9a800] 07:35:41 INFO - PROCESS | 1658 | 1467815741921 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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 526ms 07:35:41 INFO - PROCESS | 1658 | 1467815741941 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1658 | 1467815741942 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:35:41 INFO - PROCESS | 1658 | 1467815741944 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1658 | 1467815741946 Marionette TRACE conn2 <- [1,2874,null,{}] 07:35:41 INFO - PROCESS | 1658 | 1467815741948 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}] 07:35:41 INFO - PROCESS | 1658 | 1467815741949 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:42 INFO - PROCESS | 1658 | 1467815742061 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:35:42 INFO - PROCESS | 1658 | 1467815742067 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1658 | 1467815742071 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b5a000 == 30 [pid = 1658] [id = 726] 07:35:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x11318e800) [pid = 1658] [serial = 2178] [outer = 0x0] 07:35:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119160800) [pid = 1658] [serial = 2179] [outer = 0x11318e800] 07:35:42 INFO - PROCESS | 1658 | 1467815742134 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1191a9400) [pid = 1658] [serial = 2180] [outer = 0x11318e800] 07:35:42 INFO - PROCESS | 1658 | 1467815742480 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]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 07:35:42 INFO - PROCESS | 1658 | 1467815742523 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 1658 | 1467815742524 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:35:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:35:42 INFO - PROCESS | 1658 | 1467815742526 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 1658 | 1467815742527 Marionette TRACE conn2 <- [1,2878,null,{}] 07:35:42 INFO - PROCESS | 1658 | 1467815742530 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}] 07:35:42 INFO - PROCESS | 1658 | 1467815742531 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:42 INFO - PROCESS | 1658 | 1467815742627 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:35:42 INFO - PROCESS | 1658 | 1467815742632 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1658 | 1467815742633 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164ae000 == 31 [pid = 1658] [id = 727] 07:35:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1191a9c00) [pid = 1658] [serial = 2181] [outer = 0x0] 07:35:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119968800) [pid = 1658] [serial = 2182] [outer = 0x1191a9c00] 07:35:42 INFO - PROCESS | 1658 | 1467815742657 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12133d800) [pid = 1658] [serial = 2183] [outer = 0x1191a9c00] 07:35:42 INFO - PROCESS | 1658 | 1467815742996 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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:35:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 07:35:43 INFO - PROCESS | 1658 | 1467815743046 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1658 | 1467815743047 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:35:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:35:43 INFO - PROCESS | 1658 | 1467815743055 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1658 | 1467815743056 Marionette TRACE conn2 <- [1,2882,null,{}] 07:35:43 INFO - PROCESS | 1658 | 1467815743058 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}] 07:35:43 INFO - PROCESS | 1658 | 1467815743060 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:43 INFO - PROCESS | 1658 | 1467815743155 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:35:43 INFO - PROCESS | 1658 | 1467815743158 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1658 | 1467815743159 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291cc800 == 32 [pid = 1658] [id = 728] 07:35:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1127d3800) [pid = 1658] [serial = 2184] [outer = 0x0] 07:35:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1213d2400) [pid = 1658] [serial = 2185] [outer = 0x1127d3800] 07:35:43 INFO - PROCESS | 1658 | 1467815743183 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1217a1800) [pid = 1658] [serial = 2186] [outer = 0x1127d3800] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12ce5e800) [pid = 1658] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1217a6800) [pid = 1658] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1217ab400) [pid = 1658] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x123b93400) [pid = 1658] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x115dee800) [pid = 1658] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x114fa3000) [pid = 1658] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119166c00) [pid = 1658] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128ccf400) [pid = 1658] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x112d51c00) [pid = 1658] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116604c00) [pid = 1658] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11810dc00) [pid = 1658] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x128dbf800) [pid = 1658] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123aa1400) [pid = 1658] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123aa1000) [pid = 1658] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1127d0c00) [pid = 1658] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x116f1a000) [pid = 1658] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:35:43 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x118108c00) [pid = 1658] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:35:43 INFO - PROCESS | 1658 | 1467815743738 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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:35:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 719ms 07:35:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:35:43 INFO - PROCESS | 1658 | 1467815743774 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1658 | 1467815743776 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:35:43 INFO - PROCESS | 1658 | 1467815743778 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1658 | 1467815743779 Marionette TRACE conn2 <- [1,2886,null,{}] 07:35:43 INFO - PROCESS | 1658 | 1467815743781 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}] 07:35:43 INFO - PROCESS | 1658 | 1467815743782 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:43 INFO - PROCESS | 1658 | 1467815743856 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:35:43 INFO - PROCESS | 1658 | 1467815743879 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1658 | 1467815743880 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x129448800 == 33 [pid = 1658] [id = 729] 07:35:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11318a400) [pid = 1658] [serial = 2187] [outer = 0x0] 07:35:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x118105800) [pid = 1658] [serial = 2188] [outer = 0x11318a400] 07:35:43 INFO - PROCESS | 1658 | 1467815743905 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1195ef800) [pid = 1658] [serial = 2189] [outer = 0x11318a400] 07:35:44 INFO - PROCESS | 1658 | 1467815744268 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]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:35:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 517ms 07:35:44 INFO - PROCESS | 1658 | 1467815744296 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 1658 | 1467815744297 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:35:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:35:44 INFO - PROCESS | 1658 | 1467815744301 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1658 | 1467815744302 Marionette TRACE conn2 <- [1,2890,null,{}] 07:35:44 INFO - PROCESS | 1658 | 1467815744305 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}] 07:35:44 INFO - PROCESS | 1658 | 1467815744306 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:44 INFO - PROCESS | 1658 | 1467815744384 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:35:44 INFO - PROCESS | 1658 | 1467815744388 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1658 | 1467815744389 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43b000 == 34 [pid = 1658] [id = 730] 07:35:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x115e97c00) [pid = 1658] [serial = 2190] [outer = 0x0] 07:35:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1217abc00) [pid = 1658] [serial = 2191] [outer = 0x115e97c00] 07:35:44 INFO - PROCESS | 1658 | 1467815744413 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1217f4000) [pid = 1658] [serial = 2192] [outer = 0x115e97c00] 07:35:44 INFO - PROCESS | 1658 | 1467815744740 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:35:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 470ms 07:35:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:35:44 INFO - PROCESS | 1658 | 1467815744772 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 1658 | 1467815744773 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:35:44 INFO - PROCESS | 1658 | 1467815744775 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1658 | 1467815744776 Marionette TRACE conn2 <- [1,2894,null,{}] 07:35:44 INFO - PROCESS | 1658 | 1467815744778 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}] 07:35:44 INFO - PROCESS | 1658 | 1467815744779 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:44 INFO - PROCESS | 1658 | 1467815744857 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:35:44 INFO - PROCESS | 1658 | 1467815744860 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1658 | 1467815744862 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a684800 == 35 [pid = 1658] [id = 731] 07:35:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1217f6800) [pid = 1658] [serial = 2193] [outer = 0x0] 07:35:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x121a47800) [pid = 1658] [serial = 2194] [outer = 0x1217f6800] 07:35:44 INFO - PROCESS | 1658 | 1467815744891 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x121a53800) [pid = 1658] [serial = 2195] [outer = 0x1217f6800] 07:35:45 INFO - PROCESS | 1658 | 1467815745256 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]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:35:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 07:35:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:35:45 INFO - PROCESS | 1658 | 1467815745295 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1658 | 1467815745296 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:35:45 INFO - PROCESS | 1658 | 1467815745298 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1658 | 1467815745302 Marionette TRACE conn2 <- [1,2898,null,{}] 07:35:45 INFO - PROCESS | 1658 | 1467815745305 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}] 07:35:45 INFO - PROCESS | 1658 | 1467815745306 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:45 INFO - PROCESS | 1658 | 1467815745392 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:35:45 INFO - PROCESS | 1658 | 1467815745396 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1658 | 1467815745397 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x121291800 == 36 [pid = 1658] [id = 732] 07:35:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123a30400) [pid = 1658] [serial = 2196] [outer = 0x0] 07:35:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123aab800) [pid = 1658] [serial = 2197] [outer = 0x123a30400] 07:35:45 INFO - PROCESS | 1658 | 1467815745423 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123b98000) [pid = 1658] [serial = 2198] [outer = 0x123a30400] 07:35:45 INFO - PROCESS | 1658 | 1467815745924 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]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:35:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 673ms 07:35:45 INFO - PROCESS | 1658 | 1467815745971 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:35:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:35:45 INFO - PROCESS | 1658 | 1467815745974 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:35:45 INFO - PROCESS | 1658 | 1467815745977 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1658 | 1467815745979 Marionette TRACE conn2 <- [1,2902,null,{}] 07:35:45 INFO - PROCESS | 1658 | 1467815745983 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}] 07:35:45 INFO - PROCESS | 1658 | 1467815745985 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:46 INFO - PROCESS | 1658 | 1467815746099 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:35:46 INFO - PROCESS | 1658 | 1467815746182 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 1658 | 1467815746183 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x11716e800 == 37 [pid = 1658] [id = 733] 07:35:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x113184c00) [pid = 1658] [serial = 2199] [outer = 0x0] 07:35:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x113193c00) [pid = 1658] [serial = 2200] [outer = 0x113184c00] 07:35:46 INFO - PROCESS | 1658 | 1467815746215 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x113b06800) [pid = 1658] [serial = 2201] [outer = 0x113184c00] 07:35:46 INFO - PROCESS | 1658 | 1467815746739 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:35:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:35:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 772ms 07:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:35:46 INFO - PROCESS | 1658 | 1467815746791 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 1658 | 1467815746794 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:35:46 INFO - PROCESS | 1658 | 1467815746800 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 1658 | 1467815746802 Marionette TRACE conn2 <- [1,2906,null,{}] 07:35:46 INFO - PROCESS | 1658 | 1467815746804 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}] 07:35:46 INFO - PROCESS | 1658 | 1467815746806 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:46 INFO - PROCESS | 1658 | 1467815746918 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:35:47 INFO - PROCESS | 1658 | 1467815747000 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1658 | 1467815747002 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e4e000 == 38 [pid = 1658] [id = 734] 07:35:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x116643800) [pid = 1658] [serial = 2202] [outer = 0x0] 07:35:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116a2cc00) [pid = 1658] [serial = 2203] [outer = 0x116643800] 07:35:47 INFO - PROCESS | 1658 | 1467815747033 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x118109800) [pid = 1658] [serial = 2204] [outer = 0x116643800] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12a684800 == 37 [pid = 1658] [id = 731] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43b000 == 36 [pid = 1658] [id = 730] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x129448800 == 35 [pid = 1658] [id = 729] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1291cc800 == 34 [pid = 1658] [id = 728] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1164ae000 == 33 [pid = 1658] [id = 727] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x126b5a000 == 32 [pid = 1658] [id = 726] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x124e9e000 == 31 [pid = 1658] [id = 725] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12ce67000) [pid = 1658] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:35:47 INFO - PROCESS | 1658 | 1467815747678 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]]]}] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x121517000 == 30 [pid = 1658] [id = 724] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x11716c000 == 29 [pid = 1658] [id = 723] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x117470800 == 28 [pid = 1658] [id = 722] 07:35:47 INFO - PROCESS | 1658 | --DOCSHELL 0x112f89800 == 27 [pid = 1658] [id = 721] 07:35:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:35:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 922ms 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1218dfc00) [pid = 1658] [serial = 2125] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x123b94400) [pid = 1658] [serial = 2128] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x123aa0800) [pid = 1658] [serial = 2126] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x124ee2000) [pid = 1658] [serial = 2131] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1161b7400) [pid = 1658] [serial = 2110] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11688bc00) [pid = 1658] [serial = 2111] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x117568c00) [pid = 1658] [serial = 2104] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11817f000) [pid = 1658] [serial = 2105] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1195f3000) [pid = 1658] [serial = 2119] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x119966800) [pid = 1658] [serial = 2120] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12b7e6400) [pid = 1658] [serial = 2102] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x125e62800) [pid = 1658] [serial = 2132] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12b7de800) [pid = 1658] [serial = 2101] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11883f000) [pid = 1658] [serial = 2116] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x119113c00) [pid = 1658] [serial = 2117] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x116f19c00) [pid = 1658] [serial = 2107] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x119114000) [pid = 1658] [serial = 2108] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1181a6c00) [pid = 1658] [serial = 2113] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1185a7400) [pid = 1658] [serial = 2114] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1290d6000) [pid = 1658] [serial = 2143] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x129310000) [pid = 1658] [serial = 2144] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x128dc9c00) [pid = 1658] [serial = 2141] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x113196800) [pid = 1658] [serial = 1454] [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.] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x118755000) [pid = 1658] [serial = 2135] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x115d11400) [pid = 1658] [serial = 2134] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1213c8000) [pid = 1658] [serial = 2137] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x119c62800) [pid = 1658] [serial = 2122] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x123bf0000) [pid = 1658] [serial = 2129] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x126718c00) [pid = 1658] [serial = 2138] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x126adb000) [pid = 1658] [serial = 2140] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x1213d9000) [pid = 1658] [serial = 2123] [outer = 0x0] [url = about:blank] 07:35:47 INFO - PROCESS | 1658 | 1467815747732 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1658 | 1467815747737 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:35:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:35:47 INFO - PROCESS | 1658 | 1467815747743 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1658 | 1467815747744 Marionette TRACE conn2 <- [1,2910,null,{}] 07:35:47 INFO - PROCESS | 1658 | 1467815747748 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}] 07:35:47 INFO - PROCESS | 1658 | 1467815747750 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:47 INFO - PROCESS | 1658 | 1467815747828 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:35:47 INFO - PROCESS | 1658 | 1467815747835 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1658 | 1467815747839 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181c3000 == 28 [pid = 1658] [id = 735] 07:35:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x113b74000) [pid = 1658] [serial = 2205] [outer = 0x0] 07:35:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x115dee800) [pid = 1658] [serial = 2206] [outer = 0x113b74000] 07:35:47 INFO - PROCESS | 1658 | 1467815747866 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x11660a000) [pid = 1658] [serial = 2207] [outer = 0x113b74000] 07:35:48 INFO - PROCESS | 1658 | 1467815748187 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]]]}] 07:35:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:35:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:35:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 474ms 07:35:48 INFO - PROCESS | 1658 | 1467815748216 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1658 | 1467815748221 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:35:48 INFO - TEST-START | /DOMEvents/constructors.html 07:35:48 INFO - PROCESS | 1658 | 1467815748225 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1658 | 1467815748227 Marionette TRACE conn2 <- [1,2914,null,{}] 07:35:48 INFO - PROCESS | 1658 | 1467815748229 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}] 07:35:48 INFO - PROCESS | 1658 | 1467815748230 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:48 INFO - PROCESS | 1658 | 1467815748334 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:35:48 INFO - PROCESS | 1658 | 1467815748412 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1658 | 1467815748413 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac7000 == 29 [pid = 1658] [id = 736] 07:35:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x117518000) [pid = 1658] [serial = 2208] [outer = 0x0] 07:35:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x118105400) [pid = 1658] [serial = 2209] [outer = 0x117518000] 07:35:48 INFO - PROCESS | 1658 | 1467815748443 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x118180000) [pid = 1658] [serial = 2210] [outer = 0x117518000] 07:35:48 INFO - PROCESS | 1658 | 1467815748764 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]]]}] 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:35:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:35:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:35:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 576ms 07:35:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:35:48 INFO - PROCESS | 1658 | 1467815748801 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1658 | 1467815748803 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:35:48 INFO - PROCESS | 1658 | 1467815748805 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1658 | 1467815748808 Marionette TRACE conn2 <- [1,2918,null,{}] 07:35:48 INFO - PROCESS | 1658 | 1467815748816 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}] 07:35:48 INFO - PROCESS | 1658 | 1467815748819 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:48 INFO - PROCESS | 1658 | 1467815748905 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:35:48 INFO - PROCESS | 1658 | 1467815748960 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1658 | 1467815748962 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e45000 == 30 [pid = 1658] [id = 737] 07:35:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x113196000) [pid = 1658] [serial = 2211] [outer = 0x0] 07:35:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11883fc00) [pid = 1658] [serial = 2212] [outer = 0x113196000] 07:35:48 INFO - PROCESS | 1658 | 1467815748990 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119116c00) [pid = 1658] [serial = 2213] [outer = 0x113196000] 07:35:49 INFO - PROCESS | 1658 | 1467815749237 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:35:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:35:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 471ms 07:35:49 INFO - PROCESS | 1658 | 1467815749278 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 1658 | 1467815749280 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:35:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:35:49 INFO - PROCESS | 1658 | 1467815749290 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1658 | 1467815749291 Marionette TRACE conn2 <- [1,2922,null,{}] 07:35:49 INFO - PROCESS | 1658 | 1467815749293 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}] 07:35:49 INFO - PROCESS | 1658 | 1467815749294 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:49 INFO - PROCESS | 1658 | 1467815749389 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:35:49 INFO - PROCESS | 1658 | 1467815749393 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 1658 | 1467815749394 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a55000 == 31 [pid = 1658] [id = 738] 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1191a1c00) [pid = 1658] [serial = 2214] [outer = 0x0] 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1195f3000) [pid = 1658] [serial = 2215] [outer = 0x1191a1c00] 07:35:49 INFO - PROCESS | 1658 | 1467815749419 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119a86400) [pid = 1658] [serial = 2216] [outer = 0x1191a1c00] 07:35:49 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:49 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:49 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:49 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:49 INFO - PROCESS | 1658 | 1467815749732 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]]]}] 07:35:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:35:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:49 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 07:35:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:49 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 07:35:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:49 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]" 07:35:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:35:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 475ms 07:35:49 INFO - PROCESS | 1658 | 1467815749759 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:35:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:35:49 INFO - PROCESS | 1658 | 1467815749760 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:35:49 INFO - PROCESS | 1658 | 1467815749762 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1658 | 1467815749763 Marionette TRACE conn2 <- [1,2926,null,{}] 07:35:49 INFO - PROCESS | 1658 | 1467815749773 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}] 07:35:49 INFO - PROCESS | 1658 | 1467815749774 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:49 INFO - PROCESS | 1658 | 1467815749890 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:35:49 INFO - PROCESS | 1658 | 1467815749901 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 1658 | 1467815749902 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c8800 == 32 [pid = 1658] [id = 739] 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119165c00) [pid = 1658] [serial = 2217] [outer = 0x0] 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x120f33400) [pid = 1658] [serial = 2218] [outer = 0x119165c00] 07:35:49 INFO - PROCESS | 1658 | 1467815749926 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1217ee800) [pid = 1658] [serial = 2219] [outer = 0x119165c00] 07:35:50 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:35:50 INFO - PROCESS | 1658 | 1467815750223 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]]]}] 07:35:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:35:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 472ms 07:35:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:35:50 INFO - PROCESS | 1658 | 1467815750241 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 1658 | 1467815750242 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:35:50 INFO - PROCESS | 1658 | 1467815750245 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 1658 | 1467815750246 Marionette TRACE conn2 <- [1,2930,null,{}] 07:35:50 INFO - PROCESS | 1658 | 1467815750256 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}] 07:35:50 INFO - PROCESS | 1658 | 1467815750260 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:50 INFO - PROCESS | 1658 | 1467815750387 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:35:50 INFO - PROCESS | 1658 | 1467815750390 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1658 | 1467815750392 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a43a000 == 33 [pid = 1658] [id = 740] 07:35:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1217f8400) [pid = 1658] [serial = 2220] [outer = 0x0] 07:35:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x121a4e400) [pid = 1658] [serial = 2221] [outer = 0x1217f8400] 07:35:50 INFO - PROCESS | 1658 | 1467815750417 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x123bf8c00) [pid = 1658] [serial = 2222] [outer = 0x1217f8400] 07:35:50 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:35:50 INFO - PROCESS | 1658 | 1467815750737 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]]]}] 07:35:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:35:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 527ms 07:35:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:35:50 INFO - PROCESS | 1658 | 1467815750773 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 1658 | 1467815750774 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:35:50 INFO - PROCESS | 1658 | 1467815750776 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 1658 | 1467815750777 Marionette TRACE conn2 <- [1,2934,null,{}] 07:35:50 INFO - PROCESS | 1658 | 1467815750779 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}] 07:35:50 INFO - PROCESS | 1658 | 1467815750780 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:50 INFO - PROCESS | 1658 | 1467815750884 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:35:50 INFO - PROCESS | 1658 | 1467815750888 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1658 | 1467815750889 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a68d000 == 34 [pid = 1658] [id = 741] 07:35:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x124838800) [pid = 1658] [serial = 2223] [outer = 0x0] 07:35:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x124b2a400) [pid = 1658] [serial = 2224] [outer = 0x124838800] 07:35:50 INFO - PROCESS | 1658 | 1467815750946 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x125e57000) [pid = 1658] [serial = 2225] [outer = 0x124838800] 07:35:51 INFO - PROCESS | 1658 | 1467815751254 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]]]}] 07:35:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:35:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 519ms 07:35:51 INFO - PROCESS | 1658 | 1467815751296 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1658 | 1467815751298 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:35:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:35:51 INFO - PROCESS | 1658 | 1467815751302 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1658 | 1467815751304 Marionette TRACE conn2 <- [1,2938,null,{}] 07:35:51 INFO - PROCESS | 1658 | 1467815751314 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}] 07:35:51 INFO - PROCESS | 1658 | 1467815751316 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:51 INFO - PROCESS | 1658 | 1467815751479 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:35:51 INFO - PROCESS | 1658 | 1467815751494 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1658 | 1467815751495 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b146800 == 35 [pid = 1658] [id = 742] 07:35:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x124ee8c00) [pid = 1658] [serial = 2226] [outer = 0x0] 07:35:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x125e63800) [pid = 1658] [serial = 2227] [outer = 0x124ee8c00] 07:35:51 INFO - PROCESS | 1658 | 1467815751536 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x126357400) [pid = 1658] [serial = 2228] [outer = 0x124ee8c00] 07:35:51 INFO - PROCESS | 1658 | 1467815751935 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]]]}] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x115e9a800) [pid = 1658] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11318ac00) [pid = 1658] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x113b80000) [pid = 1658] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1127d1800) [pid = 1658] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x116a33800) [pid = 1658] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x118106800) [pid = 1658] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x113185800) [pid = 1658] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1217aa800) [pid = 1658] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1248e4400) [pid = 1658] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x113184800) [pid = 1658] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11318e800) [pid = 1658] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1191a9c00) [pid = 1658] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1127d3800) [pid = 1658] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11318a400) [pid = 1658] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1217f6800) [pid = 1658] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x115e97c00) [pid = 1658] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:35:51 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x116f9a800) [pid = 1658] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:35:51 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. 07:35:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 677ms 07:35:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:35:51 INFO - PROCESS | 1658 | 1467815751980 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1658 | 1467815751981 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:35:51 INFO - PROCESS | 1658 | 1467815751983 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1658 | 1467815751984 Marionette TRACE conn2 <- [1,2942,null,{}] 07:35:51 INFO - PROCESS | 1658 | 1467815751986 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}] 07:35:51 INFO - PROCESS | 1658 | 1467815751988 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:52 INFO - PROCESS | 1658 | 1467815752064 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:35:52 INFO - PROCESS | 1658 | 1467815752070 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1658 | 1467815752071 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1210cc000 == 36 [pid = 1658] [id = 743] 07:35:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x113468c00) [pid = 1658] [serial = 2229] [outer = 0x0] 07:35:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x115de6c00) [pid = 1658] [serial = 2230] [outer = 0x113468c00] 07:35:52 INFO - PROCESS | 1658 | 1467815752095 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x118177000) [pid = 1658] [serial = 2231] [outer = 0x113468c00] 07:35:52 INFO - PROCESS | 1658 | 1467815752417 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"]]]}] 07:35:52 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:35:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:35:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 07:35:52 INFO - PROCESS | 1658 | 1467815752455 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 1658 | 1467815752457 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:35:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:35:52 INFO - PROCESS | 1658 | 1467815752460 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1658 | 1467815752462 Marionette TRACE conn2 <- [1,2946,null,{}] 07:35:52 INFO - PROCESS | 1658 | 1467815752465 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}] 07:35:52 INFO - PROCESS | 1658 | 1467815752467 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:52 INFO - PROCESS | 1658 | 1467815752598 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:35:52 INFO - PROCESS | 1658 | 1467815752691 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1658 | 1467815752693 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b967000 == 37 [pid = 1658] [id = 744] 07:35:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1181b4800) [pid = 1658] [serial = 2232] [outer = 0x0] 07:35:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1213c7800) [pid = 1658] [serial = 2233] [outer = 0x1181b4800] 07:35:52 INFO - PROCESS | 1658 | 1467815752726 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123aa3000) [pid = 1658] [serial = 2234] [outer = 0x1181b4800] 07:35:53 INFO - PROCESS | 1658 | 1467815753020 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]]]}] 07:35:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:35:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 569ms 07:35:53 INFO - PROCESS | 1658 | 1467815753029 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 1658 | 1467815753030 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:35:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:35:53 INFO - PROCESS | 1658 | 1467815753040 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 1658 | 1467815753042 Marionette TRACE conn2 <- [1,2950,null,{}] 07:35:53 INFO - PROCESS | 1658 | 1467815753044 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}] 07:35:53 INFO - PROCESS | 1658 | 1467815753046 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:53 INFO - PROCESS | 1658 | 1467815753151 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:35:53 INFO - PROCESS | 1658 | 1467815753156 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1658 | 1467815753158 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c56d800 == 38 [pid = 1658] [id = 745] 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x126790400) [pid = 1658] [serial = 2235] [outer = 0x0] 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126ad8400) [pid = 1658] [serial = 2236] [outer = 0x126790400] 07:35:53 INFO - PROCESS | 1658 | 1467815753185 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x128b79800) [pid = 1658] [serial = 2237] [outer = 0x126790400] 07:35:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c95e000 == 39 [pid = 1658] [id = 746] 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128cc9400) [pid = 1658] [serial = 2238] [outer = 0x0] 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x126b13800) [pid = 1658] [serial = 2239] [outer = 0x128cc9400] 07:35:53 INFO - PROCESS | 1658 | 1467815753515 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]]]}] 07:35:53 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. 07:35:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 526ms 07:35:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:35:53 INFO - PROCESS | 1658 | 1467815753570 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 1658 | 1467815753572 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:35:53 INFO - PROCESS | 1658 | 1467815753574 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 1658 | 1467815753575 Marionette TRACE conn2 <- [1,2954,null,{}] 07:35:53 INFO - PROCESS | 1658 | 1467815753577 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}] 07:35:53 INFO - PROCESS | 1658 | 1467815753578 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:53 INFO - PROCESS | 1658 | 1467815753685 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:35:53 INFO - PROCESS | 1658 | 1467815753689 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1658 | 1467815753690 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce61000 == 40 [pid = 1658] [id = 747] 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128b79c00) [pid = 1658] [serial = 2240] [outer = 0x0] 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x128b84800) [pid = 1658] [serial = 2241] [outer = 0x128b79c00] 07:35:53 INFO - PROCESS | 1658 | 1467815753714 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x128dbcc00) [pid = 1658] [serial = 2242] [outer = 0x128b79c00] 07:35:54 INFO - PROCESS | 1658 | 1467815754144 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]]]}] 07:35:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:35:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:35:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 618ms 07:35:54 INFO - PROCESS | 1658 | 1467815754193 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1658 | 1467815754195 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:35:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:35:54 INFO - PROCESS | 1658 | 1467815754198 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1658 | 1467815754201 Marionette TRACE conn2 <- [1,2958,null,{}] 07:35:54 INFO - PROCESS | 1658 | 1467815754205 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}] 07:35:54 INFO - PROCESS | 1658 | 1467815754206 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:54 INFO - PROCESS | 1658 | 1467815754354 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:35:54 INFO - PROCESS | 1658 | 1467815754455 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1658 | 1467815754456 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ac0800 == 41 [pid = 1658] [id = 748] 07:35:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x115e9e000) [pid = 1658] [serial = 2243] [outer = 0x0] 07:35:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116638800) [pid = 1658] [serial = 2244] [outer = 0x115e9e000] 07:35:54 INFO - PROCESS | 1658 | 1467815754489 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x116f99000) [pid = 1658] [serial = 2245] [outer = 0x115e9e000] 07:35:54 INFO - PROCESS | 1658 | 1467815754870 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]]]}] 07:35:54 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. 07:35:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 721ms 07:35:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:35:54 INFO - PROCESS | 1658 | 1467815754920 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1658 | 1467815754923 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:35:54 INFO - PROCESS | 1658 | 1467815754928 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1658 | 1467815754930 Marionette TRACE conn2 <- [1,2962,null,{}] 07:35:54 INFO - PROCESS | 1658 | 1467815754932 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}] 07:35:54 INFO - PROCESS | 1658 | 1467815754934 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:55 INFO - PROCESS | 1658 | 1467815755038 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:35:55 INFO - PROCESS | 1658 | 1467815755098 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1658 | 1467815755100 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x129081800 == 42 [pid = 1658] [id = 749] 07:35:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11817b800) [pid = 1658] [serial = 2246] [outer = 0x0] 07:35:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1185a5400) [pid = 1658] [serial = 2247] [outer = 0x11817b800] 07:35:55 INFO - PROCESS | 1658 | 1467815755130 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x11883d400) [pid = 1658] [serial = 2248] [outer = 0x11817b800] 07:35:55 INFO - PROCESS | 1658 | 1467815755518 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]]]}] 07:35:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:35:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 623ms 07:35:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:35:55 INFO - PROCESS | 1658 | 1467815755551 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 1658 | 1467815755553 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:35:55 INFO - PROCESS | 1658 | 1467815755555 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1658 | 1467815755558 Marionette TRACE conn2 <- [1,2966,null,{}] 07:35:55 INFO - PROCESS | 1658 | 1467815755566 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}] 07:35:55 INFO - PROCESS | 1658 | 1467815755569 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:55 INFO - PROCESS | 1658 | 1467815755670 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:35:55 INFO - PROCESS | 1658 | 1467815755770 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1658 | 1467815755772 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c963800 == 43 [pid = 1658] [id = 750] 07:35:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1217a9c00) [pid = 1658] [serial = 2249] [outer = 0x0] 07:35:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1217f3800) [pid = 1658] [serial = 2250] [outer = 0x1217a9c00] 07:35:55 INFO - PROCESS | 1658 | 1467815755803 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x121a54400) [pid = 1658] [serial = 2251] [outer = 0x1217a9c00] 07:35:56 INFO - PROCESS | 1658 | 1467815756159 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]]]}] 07:35:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:35:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 07:35:56 INFO - PROCESS | 1658 | 1467815756177 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:35:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:35:56 INFO - PROCESS | 1658 | 1467815756179 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:35:56 INFO - PROCESS | 1658 | 1467815756181 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1658 | 1467815756183 Marionette TRACE conn2 <- [1,2970,null,{}] 07:35:56 INFO - PROCESS | 1658 | 1467815756185 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}] 07:35:56 INFO - PROCESS | 1658 | 1467815756187 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:56 INFO - PROCESS | 1658 | 1467815756291 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:35:56 INFO - PROCESS | 1658 | 1467815756351 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1658 | 1467815756352 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9e000 == 44 [pid = 1658] [id = 751] 07:35:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x123aa5400) [pid = 1658] [serial = 2252] [outer = 0x0] 07:35:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x123bf0000) [pid = 1658] [serial = 2253] [outer = 0x123aa5400] 07:35:56 INFO - PROCESS | 1658 | 1467815756381 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x126363c00) [pid = 1658] [serial = 2254] [outer = 0x123aa5400] 07:35:56 INFO - PROCESS | 1658 | 1467815756767 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]]]}] 07:35:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:35:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 621ms 07:35:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:35:56 INFO - PROCESS | 1658 | 1467815756802 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 1658 | 1467815756803 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:35:56 INFO - PROCESS | 1658 | 1467815756806 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1658 | 1467815756807 Marionette TRACE conn2 <- [1,2974,null,{}] 07:35:56 INFO - PROCESS | 1658 | 1467815756809 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}] 07:35:56 INFO - PROCESS | 1658 | 1467815756811 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:56 INFO - PROCESS | 1658 | 1467815756927 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:35:57 INFO - PROCESS | 1658 | 1467815757001 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 1658 | 1467815757003 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x113b1e800 == 45 [pid = 1658] [id = 752] 07:35:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x110fa7400) [pid = 1658] [serial = 2255] [outer = 0x0] 07:35:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1127d7400) [pid = 1658] [serial = 2256] [outer = 0x110fa7400] 07:35:57 INFO - PROCESS | 1658 | 1467815757075 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118107800) [pid = 1658] [serial = 2257] [outer = 0x110fa7400] 07:35:57 INFO - PROCESS | 1658 | 1467815757580 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]]]}] 07:35:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:35:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 820ms 07:35:57 INFO - PROCESS | 1658 | 1467815757626 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 1658 | 1467815757628 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:35:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:35:57 INFO - PROCESS | 1658 | 1467815757631 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 1658 | 1467815757633 Marionette TRACE conn2 <- [1,2978,null,{}] 07:35:57 INFO - PROCESS | 1658 | 1467815757637 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}] 07:35:57 INFO - PROCESS | 1658 | 1467815757639 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:57 INFO - PROCESS | 1658 | 1467815757737 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:35:57 INFO - PROCESS | 1658 | 1467815757800 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 1658 | 1467815757802 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c8e000 == 46 [pid = 1658] [id = 753] 07:35:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x115e2c800) [pid = 1658] [serial = 2258] [outer = 0x0] 07:35:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x116a2dc00) [pid = 1658] [serial = 2259] [outer = 0x115e2c800] 07:35:57 INFO - PROCESS | 1658 | 1467815757828 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118106000) [pid = 1658] [serial = 2260] [outer = 0x115e2c800] 07:35:58 INFO - PROCESS | 1658 | 1467815758307 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]]]}] 07:35:58 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. 07:35:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 721ms 07:35:58 INFO - PROCESS | 1658 | 1467815758353 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 1658 | 1467815758357 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:35:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:35:58 INFO - PROCESS | 1658 | 1467815758362 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 1658 | 1467815758363 Marionette TRACE conn2 <- [1,2982,null,{}] 07:35:58 INFO - PROCESS | 1658 | 1467815758366 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}] 07:35:58 INFO - PROCESS | 1658 | 1467815758368 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:58 INFO - PROCESS | 1658 | 1467815758489 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c95e000 == 45 [pid = 1658] [id = 746] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c56d800 == 44 [pid = 1658] [id = 745] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12b967000 == 43 [pid = 1658] [id = 744] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1210cc000 == 42 [pid = 1658] [id = 743] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12b146800 == 41 [pid = 1658] [id = 742] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12a68d000 == 40 [pid = 1658] [id = 741] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12a43a000 == 39 [pid = 1658] [id = 740] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1291c8800 == 38 [pid = 1658] [id = 739] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x128a55000 == 37 [pid = 1658] [id = 738] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x125e45000 == 36 [pid = 1658] [id = 737] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac7000 == 35 [pid = 1658] [id = 736] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1181c3000 == 34 [pid = 1658] [id = 735] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x121291800 == 33 [pid = 1658] [id = 732] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x11716e800 == 32 [pid = 1658] [id = 733] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x125e4e000 == 31 [pid = 1658] [id = 734] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x123c8e000 == 30 [pid = 1658] [id = 753] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x113b1e800 == 29 [pid = 1658] [id = 752] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9e000 == 28 [pid = 1658] [id = 751] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c963800 == 27 [pid = 1658] [id = 750] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x129081800 == 26 [pid = 1658] [id = 749] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce61000 == 25 [pid = 1658] [id = 747] 07:35:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119ac0800 == 24 [pid = 1658] [id = 748] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x116f9d400) [pid = 1658] [serial = 2147] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1134e6c00) [pid = 1658] [serial = 2167] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x113b80c00) [pid = 1658] [serial = 2168] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11663ec00) [pid = 1658] [serial = 2146] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11663f000) [pid = 1658] [serial = 2170] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x116a33000) [pid = 1658] [serial = 2171] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1127d7800) [pid = 1658] [serial = 2164] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x113028800) [pid = 1658] [serial = 2165] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118173400) [pid = 1658] [serial = 2173] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1188f2800) [pid = 1658] [serial = 2150] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118833c00) [pid = 1658] [serial = 2149] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x116813000) [pid = 1658] [serial = 2162] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x113194c00) [pid = 1658] [serial = 2161] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x121a4c800) [pid = 1658] [serial = 2153] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1217ee400) [pid = 1658] [serial = 2152] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128b79400) [pid = 1658] [serial = 2156] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x125f97000) [pid = 1658] [serial = 2155] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128cca000) [pid = 1658] [serial = 2159] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x121a4cc00) [pid = 1658] [serial = 2158] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1191a9400) [pid = 1658] [serial = 2180] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119160800) [pid = 1658] [serial = 2179] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12133d800) [pid = 1658] [serial = 2183] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x119968800) [pid = 1658] [serial = 2182] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1213d2400) [pid = 1658] [serial = 2185] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x118105800) [pid = 1658] [serial = 2188] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x121a47800) [pid = 1658] [serial = 2194] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x123aab800) [pid = 1658] [serial = 2197] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1217abc00) [pid = 1658] [serial = 2191] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1217a1800) [pid = 1658] [serial = 2186] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1195ef800) [pid = 1658] [serial = 2189] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118753400) [pid = 1658] [serial = 2176] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11883ec00) [pid = 1658] [serial = 2177] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1217f4000) [pid = 1658] [serial = 2192] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1185a9800) [pid = 1658] [serial = 2174] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x121a53800) [pid = 1658] [serial = 2195] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1658 | 1467815759167 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1658 | 1467815759169 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x112d3f800 == 25 [pid = 1658] [id = 754] 07:35:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x111c81800) [pid = 1658] [serial = 2261] [outer = 0x0] 07:35:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1121b9800) [pid = 1658] [serial = 2262] [outer = 0x111c81800] 07:35:59 INFO - PROCESS | 1658 | 1467815759201 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x112979c00) [pid = 1658] [serial = 2263] [outer = 0x111c81800] 07:35:59 INFO - PROCESS | 1658 | 1467815759490 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"]]]}] 07:35:59 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 07:35:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:35:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1174ms 07:35:59 INFO - PROCESS | 1658 | 1467815759541 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:35:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:35:59 INFO - PROCESS | 1658 | 1467815759543 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:35:59 INFO - PROCESS | 1658 | 1467815759546 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1658 | 1467815759548 Marionette TRACE conn2 <- [1,2986,null,{}] 07:35:59 INFO - PROCESS | 1658 | 1467815759555 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}] 07:35:59 INFO - PROCESS | 1658 | 1467815759557 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:59 INFO - PROCESS | 1658 | 1467815759637 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:35:59 INFO - PROCESS | 1658 | 1467815759641 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1658 | 1467815759643 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:35:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x118135000 == 26 [pid = 1658] [id = 755] 07:35:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x113183800) [pid = 1658] [serial = 2264] [outer = 0x0] 07:35:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x113b80c00) [pid = 1658] [serial = 2265] [outer = 0x113183800] 07:35:59 INFO - PROCESS | 1658 | 1467815759671 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x115def800) [pid = 1658] [serial = 2266] [outer = 0x113183800] 07:36:00 INFO - PROCESS | 1658 | 1467815760004 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]]]}] 07:36:00 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. 07:36:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 473ms 07:36:00 INFO - PROCESS | 1658 | 1467815760024 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1658 | 1467815760026 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:36:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:36:00 INFO - PROCESS | 1658 | 1467815760038 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1658 | 1467815760039 Marionette TRACE conn2 <- [1,2990,null,{}] 07:36:00 INFO - PROCESS | 1658 | 1467815760043 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}] 07:36:00 INFO - PROCESS | 1658 | 1467815760045 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:00 INFO - PROCESS | 1658 | 1467815760123 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:36:00 INFO - PROCESS | 1658 | 1467815760127 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1658 | 1467815760129 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195dc800 == 27 [pid = 1658] [id = 756] 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11663a000) [pid = 1658] [serial = 2267] [outer = 0x0] 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11688c400) [pid = 1658] [serial = 2268] [outer = 0x11663a000] 07:36:00 INFO - PROCESS | 1658 | 1467815760156 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x117564400) [pid = 1658] [serial = 2269] [outer = 0x11663a000] 07:36:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x119ad2800 == 28 [pid = 1658] [id = 757] 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x11810c000) [pid = 1658] [serial = 2270] [outer = 0x0] 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x112985c00) [pid = 1658] [serial = 2271] [outer = 0x11810c000] 07:36:00 INFO - PROCESS | 1658 | 1467815760517 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]]]}] 07:36:00 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. 07:36:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 529ms 07:36:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:36:00 INFO - PROCESS | 1658 | 1467815760559 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1658 | 1467815760560 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:36:00 INFO - PROCESS | 1658 | 1467815760567 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1658 | 1467815760571 Marionette TRACE conn2 <- [1,2994,null,{}] 07:36:00 INFO - PROCESS | 1658 | 1467815760575 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}] 07:36:00 INFO - PROCESS | 1658 | 1467815760578 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:00 INFO - PROCESS | 1658 | 1467815760668 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:36:00 INFO - PROCESS | 1658 | 1467815760677 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1658 | 1467815760679 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x123a53800 == 29 [pid = 1658] [id = 758] 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x117dc9800) [pid = 1658] [serial = 2272] [outer = 0x0] 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1181b0c00) [pid = 1658] [serial = 2273] [outer = 0x117dc9800] 07:36:00 INFO - PROCESS | 1658 | 1467815760703 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11874f800) [pid = 1658] [serial = 2274] [outer = 0x117dc9800] 07:36:01 INFO - PROCESS | 1658 | 1467815761002 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]]]}] 07:36:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:01 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 07:36:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 480ms 07:36:01 INFO - PROCESS | 1658 | 1467815761042 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1658 | 1467815761044 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:36:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:36:01 INFO - PROCESS | 1658 | 1467815761046 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1658 | 1467815761047 Marionette TRACE conn2 <- [1,2998,null,{}] 07:36:01 INFO - PROCESS | 1658 | 1467815761050 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}] 07:36:01 INFO - PROCESS | 1658 | 1467815761052 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:01 INFO - PROCESS | 1658 | 1467815761128 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:36:01 INFO - PROCESS | 1658 | 1467815761133 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1658 | 1467815761135 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x125e97800 == 30 [pid = 1658] [id = 759] 07:36:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x113199000) [pid = 1658] [serial = 2275] [outer = 0x0] 07:36:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x118755400) [pid = 1658] [serial = 2276] [outer = 0x113199000] 07:36:01 INFO - PROCESS | 1658 | 1467815761219 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11885f000) [pid = 1658] [serial = 2277] [outer = 0x113199000] 07:36:01 INFO - PROCESS | 1658 | 1467815761517 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]]]}] 07:36:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:36:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 518ms 07:36:01 INFO - PROCESS | 1658 | 1467815761565 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1658 | 1467815761567 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:36:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:36:01 INFO - PROCESS | 1658 | 1467815761575 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1658 | 1467815761577 Marionette TRACE conn2 <- [1,3002,null,{}] 07:36:01 INFO - PROCESS | 1658 | 1467815761579 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}] 07:36:01 INFO - PROCESS | 1658 | 1467815761580 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:01 INFO - PROCESS | 1658 | 1467815761676 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:36:01 INFO - PROCESS | 1658 | 1467815761679 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1658 | 1467815761684 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a4a000 == 31 [pid = 1658] [id = 760] 07:36:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x116606c00) [pid = 1658] [serial = 2278] [outer = 0x0] 07:36:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x119161c00) [pid = 1658] [serial = 2279] [outer = 0x116606c00] 07:36:01 INFO - PROCESS | 1658 | 1467815761717 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1191a0800) [pid = 1658] [serial = 2280] [outer = 0x116606c00] 07:36:02 INFO - PROCESS | 1658 | 1467815762030 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]]]}] 07:36:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:36:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 467ms 07:36:02 INFO - PROCESS | 1658 | 1467815762050 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1658 | 1467815762053 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:36:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:36:02 INFO - PROCESS | 1658 | 1467815762060 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1658 | 1467815762062 Marionette TRACE conn2 <- [1,3006,null,{}] 07:36:02 INFO - PROCESS | 1658 | 1467815762064 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}] 07:36:02 INFO - PROCESS | 1658 | 1467815762066 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:02 INFO - PROCESS | 1658 | 1467815762170 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:36:02 INFO - PROCESS | 1658 | 1467815762175 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1658 | 1467815762176 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f8c000 == 32 [pid = 1658] [id = 761] 07:36:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11911a400) [pid = 1658] [serial = 2281] [outer = 0x0] 07:36:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x119676000) [pid = 1658] [serial = 2282] [outer = 0x11911a400] 07:36:02 INFO - PROCESS | 1658 | 1467815762201 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x120e8b400) [pid = 1658] [serial = 2283] [outer = 0x11911a400] 07:36:02 INFO - PROCESS | 1658 | 1467815762495 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]]]}] 07:36:02 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. 07:36:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 07:36:02 INFO - PROCESS | 1658 | 1467815762532 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1658 | 1467815762533 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:36:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:36:02 INFO - PROCESS | 1658 | 1467815762542 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1658 | 1467815762543 Marionette TRACE conn2 <- [1,3010,null,{}] 07:36:02 INFO - PROCESS | 1658 | 1467815762546 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}] 07:36:02 INFO - PROCESS | 1658 | 1467815762547 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:02 INFO - PROCESS | 1658 | 1467815762650 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:36:02 INFO - PROCESS | 1658 | 1467815762654 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1658 | 1467815762655 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12944f800 == 33 [pid = 1658] [id = 762] 07:36:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1191a1400) [pid = 1658] [serial = 2284] [outer = 0x0] 07:36:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1213d0000) [pid = 1658] [serial = 2285] [outer = 0x1191a1400] 07:36:02 INFO - PROCESS | 1658 | 1467815762679 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12168c400) [pid = 1658] [serial = 2286] [outer = 0x1191a1400] 07:36:02 INFO - PROCESS | 1658 | 1467815762990 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]]]}] 07:36:03 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:36:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 468ms 07:36:03 INFO - PROCESS | 1658 | 1467815763010 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1658 | 1467815763012 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:36:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:36:03 INFO - PROCESS | 1658 | 1467815763014 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1658 | 1467815763015 Marionette TRACE conn2 <- [1,3014,null,{}] 07:36:03 INFO - PROCESS | 1658 | 1467815763025 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}] 07:36:03 INFO - PROCESS | 1658 | 1467815763026 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:03 INFO - PROCESS | 1658 | 1467815763129 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:36:03 INFO - PROCESS | 1658 | 1467815763133 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1658 | 1467815763134 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294b8000 == 34 [pid = 1658] [id = 763] 07:36:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x120fed400) [pid = 1658] [serial = 2287] [outer = 0x0] 07:36:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1217a7400) [pid = 1658] [serial = 2288] [outer = 0x120fed400] 07:36:03 INFO - PROCESS | 1658 | 1467815763158 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1217ef800) [pid = 1658] [serial = 2289] [outer = 0x120fed400] 07:36:03 INFO - PROCESS | 1658 | [1658] 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 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x128cc9400) [pid = 1658] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1217f8400) [pid = 1658] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x126790400) [pid = 1658] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x124838800) [pid = 1658] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x113184c00) [pid = 1658] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x113b74000) [pid = 1658] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x124ee8c00) [pid = 1658] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x117518000) [pid = 1658] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1191a1c00) [pid = 1658] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x113196000) [pid = 1658] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x123a30400) [pid = 1658] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116643800) [pid = 1658] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x113468c00) [pid = 1658] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1181b4800) [pid = 1658] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119165c00) [pid = 1658] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:36:03 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x128b79c00) [pid = 1658] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:36:03 INFO - PROCESS | 1658 | 1467815763706 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:36:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:36:03 INFO - {} 07:36:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:36:03 INFO - {} 07:36:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:36:03 INFO - {} 07:36:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:36:03 INFO - {} 07:36:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 728ms 07:36:03 INFO - TEST-START | /FileAPI/fileReader.html 07:36:03 INFO - PROCESS | 1658 | 1467815763742 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1658 | 1467815763744 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:36:03 INFO - PROCESS | 1658 | 1467815763746 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1658 | 1467815763747 Marionette TRACE conn2 <- [1,3018,null,{}] 07:36:03 INFO - PROCESS | 1658 | 1467815763750 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}] 07:36:03 INFO - PROCESS | 1658 | 1467815763753 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:03 INFO - PROCESS | 1658 | 1467815763828 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:36:03 INFO - PROCESS | 1658 | 1467815763831 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1658 | 1467815763832 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a619800 == 35 [pid = 1658] [id = 764] 07:36:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11756b800) [pid = 1658] [serial = 2290] [outer = 0x0] 07:36:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1218da000) [pid = 1658] [serial = 2291] [outer = 0x11756b800] 07:36:03 INFO - PROCESS | 1658 | 1467815763861 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x121a4c800) [pid = 1658] [serial = 2292] [outer = 0x11756b800] 07:36:04 INFO - PROCESS | 1658 | 1467815764274 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]]]}] 07:36:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:36:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:36:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:36:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:36:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 571ms 07:36:04 INFO - PROCESS | 1658 | 1467815764319 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1658 | 1467815764321 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:36:04 INFO - TEST-START | /FileAPI/historical.html 07:36:04 INFO - PROCESS | 1658 | 1467815764324 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1658 | 1467815764326 Marionette TRACE conn2 <- [1,3022,null,{}] 07:36:04 INFO - PROCESS | 1658 | 1467815764329 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}] 07:36:04 INFO - PROCESS | 1658 | 1467815764331 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:04 INFO - PROCESS | 1658 | 1467815764474 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:36:04 INFO - PROCESS | 1658 | 1467815764485 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1658 | 1467815764487 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a6a0800 == 36 [pid = 1658] [id = 765] 07:36:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x121a4fc00) [pid = 1658] [serial = 2293] [outer = 0x0] 07:36:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x121a50800) [pid = 1658] [serial = 2294] [outer = 0x121a4fc00] 07:36:04 INFO - PROCESS | 1658 | 1467815764514 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123aa9400) [pid = 1658] [serial = 2295] [outer = 0x121a4fc00] 07:36:04 INFO - PROCESS | 1658 | 1467815764825 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"]]]}] 07:36:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:36:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:36:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:36:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:36:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:36:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:36:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:36:04 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 07:36:04 INFO - PROCESS | 1658 | 1467815764844 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1658 | 1467815764846 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:36:04 INFO - TEST-START | /FileAPI/idlharness.html 07:36:04 INFO - PROCESS | 1658 | 1467815764848 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1658 | 1467815764851 Marionette TRACE conn2 <- [1,3026,null,{}] 07:36:04 INFO - PROCESS | 1658 | 1467815764855 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}] 07:36:04 INFO - PROCESS | 1658 | 1467815764856 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:04 INFO - PROCESS | 1658 | 1467815764941 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:36:04 INFO - PROCESS | 1658 | 1467815764944 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1658 | 1467815764945 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x128a49000 == 37 [pid = 1658] [id = 766] 07:36:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123b8ac00) [pid = 1658] [serial = 2296] [outer = 0x0] 07:36:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x123bedc00) [pid = 1658] [serial = 2297] [outer = 0x123b8ac00] 07:36:04 INFO - PROCESS | 1658 | 1467815764971 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125f96400) [pid = 1658] [serial = 2298] [outer = 0x123b8ac00] 07:36:05 INFO - PROCESS | 1658 | 1467815765525 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]]]}] 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:36:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:36:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:36:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:36:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:36:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:36:05 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 07:36:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:36:05 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 07:36:05 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 07:36:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:36:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:36:05 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 07:36:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:36:05 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 07:36:05 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 07:36:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:36:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:36:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 740ms 07:36:05 INFO - PROCESS | 1658 | 1467815765590 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1658 | 1467815765593 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /FileAPI/idlharness.worker 07:36:05 INFO - PROCESS | 1658 | 1467815765597 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1658 | 1467815765600 Marionette TRACE conn2 <- [1,3030,null,{}] 07:36:05 INFO - PROCESS | 1658 | 1467815765605 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}] 07:36:05 INFO - PROCESS | 1658 | 1467815765607 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:05 INFO - PROCESS | 1658 | 1467815765778 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:36:05 INFO - PROCESS | 1658 | 1467815765882 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 1658 | 1467815765883 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1192e7800 == 38 [pid = 1658] [id = 767] 07:36:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x115df1800) [pid = 1658] [serial = 2299] [outer = 0x0] 07:36:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x115dee000) [pid = 1658] [serial = 2300] [outer = 0x115df1800] 07:36:05 INFO - PROCESS | 1658 | 1467815765917 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x116644c00) [pid = 1658] [serial = 2301] [outer = 0x115df1800] 07:36:06 INFO - PROCESS | 1658 | [1658] 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 07:36:06 INFO - PROCESS | 1658 | 1467815766674 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,{},{}]]]}] 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:36:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:36:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:36:06 INFO - {} 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:36:06 INFO - {} 07:36:06 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 - {} 07:36:06 INFO - {} 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:36:06 INFO - {} 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:36:06 INFO - {} 07:36:06 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 - {} 07:36:06 INFO - {} 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 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 07:36:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:06 INFO - {} 07:36:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1139ms 07:36:06 INFO - PROCESS | 1658 | 1467815766744 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 1658 | 1467815766747 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:36:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:36:06 INFO - PROCESS | 1658 | 1467815766756 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 1658 | 1467815766758 Marionette TRACE conn2 <- [1,3034,null,{}] 07:36:06 INFO - PROCESS | 1658 | 1467815766761 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}] 07:36:06 INFO - PROCESS | 1658 | 1467815766764 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:06 INFO - PROCESS | 1658 | 1467815766882 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:36:06 INFO - PROCESS | 1658 | 1467815766938 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1658 | 1467815766940 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x110f4f000 == 39 [pid = 1658] [id = 768] 07:36:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11810b000) [pid = 1658] [serial = 2302] [outer = 0x0] 07:36:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12930d800) [pid = 1658] [serial = 2303] [outer = 0x11810b000] 07:36:06 INFO - PROCESS | 1658 | 1467815766971 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1294df400) [pid = 1658] [serial = 2304] [outer = 0x11810b000] 07:36:07 INFO - PROCESS | 1658 | 1467815767536 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]]]}] 07:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:36:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 824ms 07:36:07 INFO - PROCESS | 1658 | 1467815767583 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:36:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:36:07 INFO - PROCESS | 1658 | 1467815767588 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:36:07 INFO - PROCESS | 1658 | 1467815767592 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1658 | 1467815767596 Marionette TRACE conn2 <- [1,3038,null,{}] 07:36:07 INFO - PROCESS | 1658 | 1467815767608 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}] 07:36:07 INFO - PROCESS | 1658 | 1467815767613 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:07 INFO - PROCESS | 1658 | 1467815767860 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:36:07 INFO - PROCESS | 1658 | 1467815767952 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1658 | 1467815767954 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x114f35000 == 40 [pid = 1658] [id = 769] 07:36:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1134e6800) [pid = 1658] [serial = 2305] [outer = 0x0] 07:36:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x113b11400) [pid = 1658] [serial = 2306] [outer = 0x1134e6800] 07:36:07 INFO - PROCESS | 1658 | 1467815767983 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11678d000) [pid = 1658] [serial = 2307] [outer = 0x1134e6800] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12a6a0800 == 39 [pid = 1658] [id = 765] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12a619800 == 38 [pid = 1658] [id = 764] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1294b8000 == 37 [pid = 1658] [id = 763] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12944f800 == 36 [pid = 1658] [id = 762] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x112f8c000 == 35 [pid = 1658] [id = 761] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x128a4a000 == 34 [pid = 1658] [id = 760] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x125e97800 == 33 [pid = 1658] [id = 759] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x123a53800 == 32 [pid = 1658] [id = 758] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x119ad2800 == 31 [pid = 1658] [id = 757] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1195dc800 == 30 [pid = 1658] [id = 756] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x118135000 == 29 [pid = 1658] [id = 755] 07:36:08 INFO - PROCESS | 1658 | --DOCSHELL 0x112d3f800 == 28 [pid = 1658] [id = 754] 07:36:08 INFO - PROCESS | 1658 | 1467815768407 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"]]]}] 07:36:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:36:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:36:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 827ms 07:36:08 INFO - PROCESS | 1658 | 1467815768437 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:36:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:36:08 INFO - PROCESS | 1658 | 1467815768439 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:36:08 INFO - PROCESS | 1658 | 1467815768443 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1658 | 1467815768445 Marionette TRACE conn2 <- [1,3042,null,{}] 07:36:08 INFO - PROCESS | 1658 | 1467815768449 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}] 07:36:08 INFO - PROCESS | 1658 | 1467815768451 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:08 INFO - PROCESS | 1658 | 1467815768546 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x126b13800) [pid = 1658] [serial = 2239] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x128b84800) [pid = 1658] [serial = 2241] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x121a4e400) [pid = 1658] [serial = 2221] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x128dbcc00) [pid = 1658] [serial = 2242] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128b79800) [pid = 1658] [serial = 2237] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x124b2a400) [pid = 1658] [serial = 2224] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x113193c00) [pid = 1658] [serial = 2200] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x113b06800) [pid = 1658] [serial = 2201] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x115dee800) [pid = 1658] [serial = 2206] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11660a000) [pid = 1658] [serial = 2207] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x125e63800) [pid = 1658] [serial = 2227] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118105400) [pid = 1658] [serial = 2209] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x118180000) [pid = 1658] [serial = 2210] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1195f3000) [pid = 1658] [serial = 2215] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119a86400) [pid = 1658] [serial = 2216] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x119116c00) [pid = 1658] [serial = 2213] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11883fc00) [pid = 1658] [serial = 2212] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123b98000) [pid = 1658] [serial = 2198] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116a2cc00) [pid = 1658] [serial = 2203] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118109800) [pid = 1658] [serial = 2204] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x125e57000) [pid = 1658] [serial = 2225] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x115de6c00) [pid = 1658] [serial = 2230] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1213c7800) [pid = 1658] [serial = 2233] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118177000) [pid = 1658] [serial = 2231] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x126ad8400) [pid = 1658] [serial = 2236] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x126357400) [pid = 1658] [serial = 2228] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x120f33400) [pid = 1658] [serial = 2218] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1217ee800) [pid = 1658] [serial = 2219] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x123bf8c00) [pid = 1658] [serial = 2222] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x123aa3000) [pid = 1658] [serial = 2234] [outer = 0x0] [url = about:blank] 07:36:08 INFO - PROCESS | 1658 | 1467815768621 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 1658 | 1467815768622 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181da000 == 29 [pid = 1658] [id = 770] 07:36:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1134ec400) [pid = 1658] [serial = 2308] [outer = 0x0] 07:36:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x115de6c00) [pid = 1658] [serial = 2309] [outer = 0x1134ec400] 07:36:08 INFO - PROCESS | 1658 | 1467815768651 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118750800) [pid = 1658] [serial = 2310] [outer = 0x1134ec400] 07:36:09 INFO - PROCESS | 1658 | 1467815769044 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]]]}] 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:36:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:36:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:36:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:36:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 07:36:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:36:09 INFO - PROCESS | 1658 | 1467815769078 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1658 | 1467815769080 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:36:09 INFO - PROCESS | 1658 | 1467815769082 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1658 | 1467815769084 Marionette TRACE conn2 <- [1,3046,null,{}] 07:36:09 INFO - PROCESS | 1658 | 1467815769096 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}] 07:36:09 INFO - PROCESS | 1658 | 1467815769097 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:09 INFO - PROCESS | 1658 | 1467815769178 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:36:09 INFO - PROCESS | 1658 | 1467815769187 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1658 | 1467815769189 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1218a9800 == 30 [pid = 1658] [id = 771] 07:36:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119169000) [pid = 1658] [serial = 2311] [outer = 0x0] 07:36:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x121685c00) [pid = 1658] [serial = 2312] [outer = 0x119169000] 07:36:09 INFO - PROCESS | 1658 | 1467815769214 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1217ef000) [pid = 1658] [serial = 2313] [outer = 0x119169000] 07:36:09 INFO - PROCESS | 1658 | [1658] 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 07:36:09 INFO - PROCESS | 1658 | 1467815769562 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:36:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:36:09 INFO - {} 07:36:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 07:36:09 INFO - PROCESS | 1658 | 1467815769604 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1658 | 1467815769607 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:36:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:36:09 INFO - PROCESS | 1658 | 1467815769614 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1658 | 1467815769617 Marionette TRACE conn2 <- [1,3050,null,{}] 07:36:09 INFO - PROCESS | 1658 | 1467815769619 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}] 07:36:09 INFO - PROCESS | 1658 | 1467815769622 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:09 INFO - PROCESS | 1658 | 1467815769710 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:36:09 INFO - PROCESS | 1658 | 1467815769713 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1658 | 1467815769714 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c1e000 == 31 [pid = 1658] [id = 772] 07:36:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x123a9d000) [pid = 1658] [serial = 2314] [outer = 0x0] 07:36:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123b96400) [pid = 1658] [serial = 2315] [outer = 0x123a9d000] 07:36:09 INFO - PROCESS | 1658 | 1467815769740 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1213c7c00) [pid = 1658] [serial = 2316] [outer = 0x123a9d000] 07:36:10 INFO - PROCESS | 1658 | 1467815770067 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]]]}] 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:36:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 480ms 07:36:10 INFO - PROCESS | 1658 | 1467815770090 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1658 | 1467815770092 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:36:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:36:10 INFO - PROCESS | 1658 | 1467815770094 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1658 | 1467815770095 Marionette TRACE conn2 <- [1,3054,null,{}] 07:36:10 INFO - PROCESS | 1658 | 1467815770097 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}] 07:36:10 INFO - PROCESS | 1658 | 1467815770099 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:10 INFO - PROCESS | 1658 | 1467815770179 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:36:10 INFO - PROCESS | 1658 | 1467815770184 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1658 | 1467815770187 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a42f000 == 32 [pid = 1658] [id = 773] 07:36:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x126ba4000) [pid = 1658] [serial = 2317] [outer = 0x0] 07:36:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x128dbcc00) [pid = 1658] [serial = 2318] [outer = 0x126ba4000] 07:36:10 INFO - PROCESS | 1658 | 1467815770211 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1290d3400) [pid = 1658] [serial = 2319] [outer = 0x126ba4000] 07:36:10 INFO - PROCESS | 1658 | 1467815770668 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"]]]}] 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:36:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:10 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" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:10 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" 07:36:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 636ms 07:36:10 INFO - PROCESS | 1658 | 1467815770737 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1658 | 1467815770739 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:36:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:36:10 INFO - PROCESS | 1658 | 1467815770741 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1658 | 1467815770742 Marionette TRACE conn2 <- [1,3058,null,{}] 07:36:10 INFO - PROCESS | 1658 | 1467815770745 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}] 07:36:10 INFO - PROCESS | 1658 | 1467815770746 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:10 INFO - PROCESS | 1658 | 1467815770852 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:36:10 INFO - PROCESS | 1658 | 1467815770856 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1658 | 1467815770860 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a685800 == 33 [pid = 1658] [id = 774] 07:36:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12a5f5c00) [pid = 1658] [serial = 2320] [outer = 0x0] 07:36:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12a5fac00) [pid = 1658] [serial = 2321] [outer = 0x12a5f5c00] 07:36:10 INFO - PROCESS | 1658 | 1467815770927 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12a80e000) [pid = 1658] [serial = 2322] [outer = 0x12a5f5c00] 07:36:11 INFO - PROCESS | 1658 | 1467815771289 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]]]}] 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:36:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:36:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:36:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:36:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:36:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:36:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:36:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:36:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 572ms 07:36:11 INFO - PROCESS | 1658 | 1467815771314 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1658 | 1467815771315 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:36:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:36:11 INFO - PROCESS | 1658 | 1467815771317 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1658 | 1467815771319 Marionette TRACE conn2 <- [1,3062,null,{}] 07:36:11 INFO - PROCESS | 1658 | 1467815771327 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}] 07:36:11 INFO - PROCESS | 1658 | 1467815771329 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:11 INFO - PROCESS | 1658 | 1467815771431 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:36:11 INFO - PROCESS | 1658 | 1467815771435 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1658 | 1467815771436 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b95e800 == 34 [pid = 1658] [id = 775] 07:36:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12a813400) [pid = 1658] [serial = 2323] [outer = 0x0] 07:36:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12ae74000) [pid = 1658] [serial = 2324] [outer = 0x12a813400] 07:36:11 INFO - PROCESS | 1658 | 1467815771461 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12b11cc00) [pid = 1658] [serial = 2325] [outer = 0x12a813400] 07:36:11 INFO - PROCESS | 1658 | [1658] 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 07:36:11 INFO - PROCESS | 1658 | 1467815771809 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:36:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:36:11 INFO - {} 07:36:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 525ms 07:36:11 INFO - PROCESS | 1658 | 1467815771843 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1658 | 1467815771844 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:36:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:36:11 INFO - PROCESS | 1658 | 1467815771846 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1658 | 1467815771847 Marionette TRACE conn2 <- [1,3066,null,{}] 07:36:11 INFO - PROCESS | 1658 | 1467815771850 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}] 07:36:11 INFO - PROCESS | 1658 | 1467815771851 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:11 INFO - PROCESS | 1658 | 1467815771956 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:36:11 INFO - PROCESS | 1658 | 1467815771969 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1658 | 1467815771970 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x121214000 == 35 [pid = 1658] [id = 776] 07:36:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x115e2c400) [pid = 1658] [serial = 2326] [outer = 0x0] 07:36:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x117dcb400) [pid = 1658] [serial = 2327] [outer = 0x115e2c400] 07:36:11 INFO - PROCESS | 1658 | 1467815771994 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1181b3000) [pid = 1658] [serial = 2328] [outer = 0x115e2c400] 07:36:12 INFO - PROCESS | 1658 | 1467815772323 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]]]}] 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:36:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:36:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 520ms 07:36:12 INFO - PROCESS | 1658 | 1467815772367 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1658 | 1467815772368 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:36:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:36:12 INFO - PROCESS | 1658 | 1467815772370 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1658 | 1467815772371 Marionette TRACE conn2 <- [1,3070,null,{}] 07:36:12 INFO - PROCESS | 1658 | 1467815772373 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}] 07:36:12 INFO - PROCESS | 1658 | 1467815772375 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:12 INFO - PROCESS | 1658 | 1467815772479 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:36:12 INFO - PROCESS | 1658 | 1467815772490 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 1658 | 1467815772492 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c04800 == 36 [pid = 1658] [id = 777] 07:36:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x11319cc00) [pid = 1658] [serial = 2329] [outer = 0x0] 07:36:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1185b2800) [pid = 1658] [serial = 2330] [outer = 0x11319cc00] 07:36:12 INFO - PROCESS | 1658 | 1467815772522 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1188f1400) [pid = 1658] [serial = 2331] [outer = 0x11319cc00] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116606c00) [pid = 1658] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11911a400) [pid = 1658] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x111c81800) [pid = 1658] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11810c000) [pid = 1658] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x11663a000) [pid = 1658] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x117dc9800) [pid = 1658] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x113183800) [pid = 1658] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x115e2c800) [pid = 1658] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x115e9e000) [pid = 1658] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11817b800) [pid = 1658] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1217a9c00) [pid = 1658] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123aa5400) [pid = 1658] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x110fa7400) [pid = 1658] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1191a1400) [pid = 1658] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x120fed400) [pid = 1658] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x121a4fc00) [pid = 1658] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11756b800) [pid = 1658] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:36:12 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x113199000) [pid = 1658] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:36:12 INFO - PROCESS | 1658 | 1467815772896 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]]]}] 07:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:36:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 573ms 07:36:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:36:12 INFO - PROCESS | 1658 | 1467815772943 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1658 | 1467815772945 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:36:12 INFO - PROCESS | 1658 | 1467815772947 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1658 | 1467815772948 Marionette TRACE conn2 <- [1,3074,null,{}] 07:36:12 INFO - PROCESS | 1658 | 1467815772956 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}] 07:36:12 INFO - PROCESS | 1658 | 1467815772957 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:13 INFO - PROCESS | 1658 | 1467815773076 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:36:13 INFO - PROCESS | 1658 | 1467815773117 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1658 | 1467815773118 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a695800 == 37 [pid = 1658] [id = 778] 07:36:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1127d8c00) [pid = 1658] [serial = 2332] [outer = 0x0] 07:36:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x118836c00) [pid = 1658] [serial = 2333] [outer = 0x1127d8c00] 07:36:13 INFO - PROCESS | 1658 | 1467815773143 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119112000) [pid = 1658] [serial = 2334] [outer = 0x1127d8c00] 07:36:13 INFO - PROCESS | 1658 | 1467815773396 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]]]}] 07:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:36:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 476ms 07:36:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:36:13 INFO - PROCESS | 1658 | 1467815773429 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 1658 | 1467815773430 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:36:13 INFO - PROCESS | 1658 | 1467815773440 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 1658 | 1467815773441 Marionette TRACE conn2 <- [1,3078,null,{}] 07:36:13 INFO - PROCESS | 1658 | 1467815773444 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}] 07:36:13 INFO - PROCESS | 1658 | 1467815773445 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:13 INFO - PROCESS | 1658 | 1467815773540 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:36:13 INFO - PROCESS | 1658 | 1467815773544 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1658 | 1467815773545 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c97b000 == 38 [pid = 1658] [id = 779] 07:36:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1188fb000) [pid = 1658] [serial = 2335] [outer = 0x0] 07:36:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1195e9000) [pid = 1658] [serial = 2336] [outer = 0x1188fb000] 07:36:13 INFO - PROCESS | 1658 | 1467815773571 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12168a400) [pid = 1658] [serial = 2337] [outer = 0x1188fb000] 07:36:13 INFO - PROCESS | 1658 | 1467815773898 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] 07:36:13 INFO - PROCESS | 1658 | 1467815773913 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:36:13 INFO - PROCESS | 1658 | 1467815773925 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 1658 | 1467815773927 Marionette TRACE conn2 <- [1,3082,null,{}] 07:36:13 INFO - PROCESS | 1658 | 1467815773929 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}] 07:36:13 INFO - PROCESS | 1658 | 1467815773931 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:14 INFO - PROCESS | 1658 | 1467815774061 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:36:14 INFO - PROCESS | 1658 | 1467815774068 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1658 | 1467815774069 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cad2800 == 39 [pid = 1658] [id = 780] 07:36:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x119111400) [pid = 1658] [serial = 2338] [outer = 0x0] 07:36:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1217aa800) [pid = 1658] [serial = 2339] [outer = 0x119111400] 07:36:14 INFO - PROCESS | 1658 | 1467815774093 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12b19c000) [pid = 1658] [serial = 2340] [outer = 0x119111400] 07:36:14 INFO - PROCESS | 1658 | 1467815774428 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]]]}] 07:36:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:36:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:36:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 530ms 07:36:14 INFO - PROCESS | 1658 | 1467815774447 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1658 | 1467815774449 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:36:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:36:14 INFO - PROCESS | 1658 | 1467815774453 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1658 | 1467815774455 Marionette TRACE conn2 <- [1,3086,null,{}] 07:36:14 INFO - PROCESS | 1658 | 1467815774458 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}] 07:36:14 INFO - PROCESS | 1658 | 1467815774460 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:14 INFO - PROCESS | 1658 | 1467815774599 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:36:14 INFO - PROCESS | 1658 | 1467815774695 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1658 | 1467815774696 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x126b56800 == 40 [pid = 1658] [id = 781] 07:36:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1131a1400) [pid = 1658] [serial = 2341] [outer = 0x0] 07:36:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1217efc00) [pid = 1658] [serial = 2342] [outer = 0x1131a1400] 07:36:14 INFO - PROCESS | 1658 | 1467815774733 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123b97800) [pid = 1658] [serial = 2343] [outer = 0x1131a1400] 07:36:15 INFO - PROCESS | 1658 | 1467815775150 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:36:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 721ms 07:36:15 INFO - PROCESS | 1658 | 1467815775175 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1658 | 1467815775178 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:36:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:36:15 INFO - PROCESS | 1658 | 1467815775181 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1658 | 1467815775184 Marionette TRACE conn2 <- [1,3090,null,{}] 07:36:15 INFO - PROCESS | 1658 | 1467815775188 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}] 07:36:15 INFO - PROCESS | 1658 | 1467815775189 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:15 INFO - PROCESS | 1658 | 1467815775304 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:36:15 INFO - PROCESS | 1658 | 1467815775383 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1658 | 1467815775385 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195d5800 == 41 [pid = 1658] [id = 782] 07:36:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1161b8c00) [pid = 1658] [serial = 2344] [outer = 0x0] 07:36:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116815800) [pid = 1658] [serial = 2345] [outer = 0x1161b8c00] 07:36:15 INFO - PROCESS | 1658 | 1467815775417 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11817b400) [pid = 1658] [serial = 2346] [outer = 0x1161b8c00] 07:36:15 INFO - PROCESS | 1658 | 1467815775779 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:36:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 623ms 07:36:15 INFO - PROCESS | 1658 | 1467815775804 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1658 | 1467815775807 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:36:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:36:15 INFO - PROCESS | 1658 | 1467815775812 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1658 | 1467815775814 Marionette TRACE conn2 <- [1,3094,null,{}] 07:36:15 INFO - PROCESS | 1658 | 1467815775816 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}] 07:36:15 INFO - PROCESS | 1658 | 1467815775819 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:15 INFO - PROCESS | 1658 | 1467815775933 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:36:16 INFO - PROCESS | 1658 | 1467815776099 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1658 | 1467815776101 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x128b4e000 == 42 [pid = 1658] [id = 783] 07:36:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x11915e800) [pid = 1658] [serial = 2347] [outer = 0x0] 07:36:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1195ea800) [pid = 1658] [serial = 2348] [outer = 0x11915e800] 07:36:16 INFO - PROCESS | 1658 | 1467815776159 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x120e87800) [pid = 1658] [serial = 2349] [outer = 0x11915e800] 07:36:16 INFO - PROCESS | 1658 | 1467815776585 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:36:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:36:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 820ms 07:36:16 INFO - PROCESS | 1658 | 1467815776631 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 1658 | 1467815776633 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:36:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:36:16 INFO - PROCESS | 1658 | 1467815776635 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 1658 | 1467815776638 Marionette TRACE conn2 <- [1,3098,null,{}] 07:36:16 INFO - PROCESS | 1658 | 1467815776646 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}] 07:36:16 INFO - PROCESS | 1658 | 1467815776649 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:16 INFO - PROCESS | 1658 | 1467815776760 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:36:16 INFO - PROCESS | 1658 | 1467815776869 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1658 | 1467815776871 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c3e3000 == 43 [pid = 1658] [id = 784] 07:36:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1217a9c00) [pid = 1658] [serial = 2350] [outer = 0x0] 07:36:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1217f5000) [pid = 1658] [serial = 2351] [outer = 0x1217a9c00] 07:36:16 INFO - PROCESS | 1658 | 1467815776904 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x123b98000) [pid = 1658] [serial = 2352] [outer = 0x1217a9c00] 07:36:17 INFO - PROCESS | 1658 | 1467815777263 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]]]}] 07:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:36:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 673ms 07:36:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:36:17 INFO - PROCESS | 1658 | 1467815777308 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1658 | 1467815777310 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:36:17 INFO - PROCESS | 1658 | 1467815777312 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1658 | 1467815777314 Marionette TRACE conn2 <- [1,3102,null,{}] 07:36:17 INFO - PROCESS | 1658 | 1467815777316 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}] 07:36:17 INFO - PROCESS | 1658 | 1467815777317 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:17 INFO - PROCESS | 1658 | 1467815777426 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:36:17 INFO - PROCESS | 1658 | 1467815777522 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 1658 | 1467815777523 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cad7800 == 44 [pid = 1658] [id = 785] 07:36:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x125e5a400) [pid = 1658] [serial = 2353] [outer = 0x0] 07:36:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12656f800) [pid = 1658] [serial = 2354] [outer = 0x125e5a400] 07:36:17 INFO - PROCESS | 1658 | 1467815777552 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126bae800) [pid = 1658] [serial = 2355] [outer = 0x125e5a400] 07:36:17 INFO - PROCESS | 1658 | 1467815777893 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:36:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 618ms 07:36:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:36:17 INFO - PROCESS | 1658 | 1467815777931 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1658 | 1467815777932 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:36:17 INFO - PROCESS | 1658 | 1467815777934 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1658 | 1467815777935 Marionette TRACE conn2 <- [1,3106,null,{}] 07:36:17 INFO - PROCESS | 1658 | 1467815777938 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}] 07:36:17 INFO - PROCESS | 1658 | 1467815777939 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:18 INFO - PROCESS | 1658 | 1467815778043 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:36:18 INFO - PROCESS | 1658 | 1467815778169 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1658 | 1467815778170 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9d000 == 45 [pid = 1658] [id = 786] 07:36:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x113186c00) [pid = 1658] [serial = 2356] [outer = 0x0] 07:36:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x125eeac00) [pid = 1658] [serial = 2357] [outer = 0x113186c00] 07:36:18 INFO - PROCESS | 1658 | 1467815778201 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12930ec00) [pid = 1658] [serial = 2358] [outer = 0x113186c00] 07:36:18 INFO - PROCESS | 1658 | 1467815778557 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]]]}] 07:36:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:36:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:36:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:36:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 07:36:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:36:18 INFO - PROCESS | 1658 | 1467815778605 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 1658 | 1467815778607 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:36:18 INFO - PROCESS | 1658 | 1467815778609 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 1658 | 1467815778610 Marionette TRACE conn2 <- [1,3110,null,{}] 07:36:18 INFO - PROCESS | 1658 | 1467815778613 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}] 07:36:18 INFO - PROCESS | 1658 | 1467815778617 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:18 INFO - PROCESS | 1658 | 1467815778735 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:36:18 INFO - PROCESS | 1658 | 1467815778832 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1658 | 1467815778833 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f9c000 == 46 [pid = 1658] [id = 787] 07:36:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11817f000) [pid = 1658] [serial = 2359] [outer = 0x0] 07:36:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x119967800) [pid = 1658] [serial = 2360] [outer = 0x11817f000] 07:36:18 INFO - PROCESS | 1658 | 1467815778863 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1294e2400) [pid = 1658] [serial = 2361] [outer = 0x11817f000] 07:36:19 INFO - PROCESS | 1658 | 1467815779366 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"]]]}] 07:36:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:36:19 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 07:36:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:36:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 769ms 07:36:19 INFO - PROCESS | 1658 | 1467815779378 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1658 | 1467815779381 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:36:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:36:19 INFO - PROCESS | 1658 | 1467815779384 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1658 | 1467815779386 Marionette TRACE conn2 <- [1,3114,null,{}] 07:36:19 INFO - PROCESS | 1658 | 1467815779390 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}] 07:36:19 INFO - PROCESS | 1658 | 1467815779392 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:19 INFO - PROCESS | 1658 | 1467815779491 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:36:19 INFO - PROCESS | 1658 | 1467815779556 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\", \"26c9506c-8913-4f0e-bac9-23667bead749\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1658 | 1467815779559 Marionette INFO sendAsync f977cb53-dae0-1140-bf6c-17a76770ce9a 07:36:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a51000 == 47 [pid = 1658] [id = 788] 07:36:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x113193400) [pid = 1658] [serial = 2362] [outer = 0x0] 07:36:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x113bdd800) [pid = 1658] [serial = 2363] [outer = 0x113193400] 07:36:19 INFO - PROCESS | 1658 | 1467815779589 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x116a2c400) [pid = 1658] [serial = 2364] [outer = 0x113193400] 07:36:20 INFO - PROCESS | 1658 | 1467815779992 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]]]}] 07:36:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:36:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 626ms 07:36:20 INFO - PROCESS | 1658 | 1467815780010 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1658 | 1467815780013 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12cad2800 == 46 [pid = 1658] [id = 780] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12c97b000 == 45 [pid = 1658] [id = 779] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a695800 == 44 [pid = 1658] [id = 778] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x128c04800 == 43 [pid = 1658] [id = 777] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x121214000 == 42 [pid = 1658] [id = 776] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12b95e800 == 41 [pid = 1658] [id = 775] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a685800 == 40 [pid = 1658] [id = 774] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a42f000 == 39 [pid = 1658] [id = 773] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x128c1e000 == 38 [pid = 1658] [id = 772] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1218a9800 == 37 [pid = 1658] [id = 771] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1181da000 == 36 [pid = 1658] [id = 770] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x114f35000 == 35 [pid = 1658] [id = 769] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x110f4f000 == 34 [pid = 1658] [id = 768] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x128a49000 == 33 [pid = 1658] [id = 766] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1192e7800 == 32 [pid = 1658] [id = 767] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x120f9c000 == 31 [pid = 1658] [id = 787] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9d000 == 30 [pid = 1658] [id = 786] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12cad7800 == 29 [pid = 1658] [id = 785] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12c3e3000 == 28 [pid = 1658] [id = 784] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x128b4e000 == 27 [pid = 1658] [id = 783] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1195d5800 == 26 [pid = 1658] [id = 782] 07:36:20 INFO - PROCESS | 1658 | --DOCSHELL 0x126b56800 == 25 [pid = 1658] [id = 781] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x119161c00) [pid = 1658] [serial = 2279] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119676000) [pid = 1658] [serial = 2282] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1121b9800) [pid = 1658] [serial = 2262] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x112979c00) [pid = 1658] [serial = 2263] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x112985c00) [pid = 1658] [serial = 2271] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11688c400) [pid = 1658] [serial = 2268] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x117564400) [pid = 1658] [serial = 2269] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1181b0c00) [pid = 1658] [serial = 2273] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11874f800) [pid = 1658] [serial = 2274] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x113b80c00) [pid = 1658] [serial = 2265] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x115def800) [pid = 1658] [serial = 2266] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118106000) [pid = 1658] [serial = 2260] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x116a2dc00) [pid = 1658] [serial = 2259] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116f99000) [pid = 1658] [serial = 2245] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x116638800) [pid = 1658] [serial = 2244] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11883d400) [pid = 1658] [serial = 2248] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1185a5400) [pid = 1658] [serial = 2247] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x121a54400) [pid = 1658] [serial = 2251] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1217f3800) [pid = 1658] [serial = 2250] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x126363c00) [pid = 1658] [serial = 2254] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x123bf0000) [pid = 1658] [serial = 2253] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1127d7400) [pid = 1658] [serial = 2256] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x118107800) [pid = 1658] [serial = 2257] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1213d0000) [pid = 1658] [serial = 2285] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x120e8b400) [pid = 1658] [serial = 2283] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1217a7400) [pid = 1658] [serial = 2288] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x121a50800) [pid = 1658] [serial = 2294] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1218da000) [pid = 1658] [serial = 2291] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x123aa9400) [pid = 1658] [serial = 2295] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1217ef800) [pid = 1658] [serial = 2289] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x118755400) [pid = 1658] [serial = 2276] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12168c400) [pid = 1658] [serial = 2286] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x121a4c800) [pid = 1658] [serial = 2292] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11885f000) [pid = 1658] [serial = 2277] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1191a0800) [pid = 1658] [serial = 2280] [outer = 0x0] [url = about:blank] 07:36:20 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x123bedc00) [pid = 1658] [serial = 2297] [outer = 0x0] [url = about:blank] 07:36:21 WARNING - u'runner_teardown' () 07:36:21 INFO - No more tests 07:36:21 INFO - Got 0 unexpected results 07:36:21 INFO - SUITE-END | took 514s 07:36:21 INFO - Closing logging queue 07:36:21 INFO - queue closed 07:36:21 INFO - Return code: 0 07:36:21 WARNING - # TBPL SUCCESS # 07:36:21 INFO - Running post-action listener: _resource_record_post_action 07:36:21 INFO - Running post-run listener: _resource_record_post_run 07:36:22 INFO - Total resource usage - Wall time: 535s; CPU: 57.0%; Read bytes: 32574976; Write bytes: 954349568; Read time: 324; Write time: 5717 07:36:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:36:22 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150600192; Write bytes: 144011264; Read time: 13677; Write time: 251 07:36:22 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 30428672; Write bytes: 793604096; Read time: 300; Write time: 5308 07:36:22 INFO - Running post-run listener: _upload_blobber_files 07:36:22 INFO - Blob upload gear active. 07:36:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:36:22 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 07:36:22 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'] 07:36:22 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 07:36:22 INFO - (blobuploader) - INFO - Open directory for files ... 07:36:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:36:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:36:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:36:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:36:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:36:23 INFO - (blobuploader) - INFO - Done attempting. 07:36:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:36:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:36:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:36:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:36:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:36:25 INFO - (blobuploader) - INFO - Done attempting. 07:36:25 INFO - (blobuploader) - INFO - Iteration through files over. 07:36:25 INFO - Return code: 0 07:36:25 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:36:25 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:36:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0878c32bee124c3fdfa6aa68d4d3edf3ac5aed7b2177689807a8ef45d158a3dc3dea81e66f175bc39bd246a32436811d5eb7cc530c1d23a0c921eb5413911a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7a67286e08381689b223c85feb69559e99d5458747d834bd6b111a37fceb168dea8f1662db3d5d88d24bc9b165234c3d2985fb5bdd930de581a9735762a5078a"} 07:36:25 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:36:25 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:36:25 INFO - Contents: 07:36:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0878c32bee124c3fdfa6aa68d4d3edf3ac5aed7b2177689807a8ef45d158a3dc3dea81e66f175bc39bd246a32436811d5eb7cc530c1d23a0c921eb5413911a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7a67286e08381689b223c85feb69559e99d5458747d834bd6b111a37fceb168dea8f1662db3d5d88d24bc9b165234c3d2985fb5bdd930de581a9735762a5078a"} 07:36:25 INFO - Running post-run listener: copy_logs_to_upload_dir 07:36:25 INFO - Copying logs to upload dir... 07:36:25 INFO - mkdir: /builds/slave/test/build/upload/logs 07:36:25 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=617.343168 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 17 secs) (at 2016-07-06 07:36:25.674758) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 07:36:25.678480) ========= 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.6xgPvbC9Wb/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.vuoRwK4rND/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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/d0878c32bee124c3fdfa6aa68d4d3edf3ac5aed7b2177689807a8ef45d158a3dc3dea81e66f175bc39bd246a32436811d5eb7cc530c1d23a0c921eb5413911a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7a67286e08381689b223c85feb69559e99d5458747d834bd6b111a37fceb168dea8f1662db3d5d88d24bc9b165234c3d2985fb5bdd930de581a9735762a5078a"} build_url:https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013084 build_url: 'https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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/d0878c32bee124c3fdfa6aa68d4d3edf3ac5aed7b2177689807a8ef45d158a3dc3dea81e66f175bc39bd246a32436811d5eb7cc530c1d23a0c921eb5413911a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7a67286e08381689b223c85feb69559e99d5458747d834bd6b111a37fceb168dea8f1662db3d5d88d24bc9b165234c3d2985fb5bdd930de581a9735762a5078a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SSJ_xw1eQrKyIRdBrSOBBQ/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-06 07:36:25.716067) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:36:25.716407) ========= 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.6xgPvbC9Wb/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.vuoRwK4rND/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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.005063 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:36:25.765333) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 07:36:25.765648) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 07:36:25.765966) ========= ========= Total master_lag: 0.45 =========