builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0022 starttime: 1462467206.48 results: success (0) buildid: 20160505085246 builduid: 441f70eebd0542f4b1254629e64ab8dc revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.484833) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.485499) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.485891) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.504013) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.504423) ========= 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.KPIGQrmS3S/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.6tChVxL9mx/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/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-05-05 09:53:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.55M=0.002s 2016-05-05 09:53:26 (7.55 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.108916 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.630493) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.630872) ========= 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.KPIGQrmS3S/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.6tChVxL9mx/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/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.019863 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:26.680138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 09:53:26.680588) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --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-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.KPIGQrmS3S/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.6tChVxL9mx/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/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-05-05 09:53:26,734 truncating revision to first 12 chars 2016-05-05 09:53:26,735 Setting DEBUG logging. 2016-05-05 09:53:26,735 attempt 1/10 2016-05-05 09:53:26,735 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/45197bd1bd11?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 09:53:28,233 unpacking tar archive at: mozilla-aurora-45197bd1bd11/testing/mozharness/ program finished with exit code 0 elapsedTime=1.746922 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 09:53:28.448580) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:28.449296) ========= script_repo_revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:28.450223) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:28.450885) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 09:53:28.466167) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 19 secs) (at 2016-05-05 09:53:28.466557) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.KPIGQrmS3S/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.6tChVxL9mx/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/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 09:53:28 INFO - MultiFileLogger online at 20160505 09:53:28 in /builds/slave/test 09:53:28 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-aurora --download-symbols true 09:53:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:53:28 INFO - {'append_to_log': False, 09:53:28 INFO - 'base_work_dir': '/builds/slave/test', 09:53:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:53:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:53:28 INFO - 'buildbot_json_path': 'buildprops.json', 09:53:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:53:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:53:28 INFO - 'download_minidump_stackwalk': True, 09:53:28 INFO - 'download_symbols': 'true', 09:53:28 INFO - 'e10s': False, 09:53:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:53:28 INFO - 'tooltool.py': '/tools/tooltool.py', 09:53:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:53:28 INFO - '/tools/misc-python/virtualenv.py')}, 09:53:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:53:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:53:28 INFO - 'log_level': 'info', 09:53:28 INFO - 'log_to_console': True, 09:53:28 INFO - 'opt_config_files': (), 09:53:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:53:28 INFO - '--processes=1', 09:53:28 INFO - '--config=%(test_path)s/wptrunner.ini', 09:53:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:53:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:53:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:53:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:53:28 INFO - 'pip_index': False, 09:53:28 INFO - 'require_test_zip': True, 09:53:28 INFO - 'test_type': ('testharness',), 09:53:28 INFO - 'this_chunk': '1', 09:53:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:53:28 INFO - 'total_chunks': '10', 09:53:28 INFO - 'virtualenv_path': 'venv', 09:53:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:53:28 INFO - 'work_dir': 'build'} 09:53:28 INFO - ##### 09:53:28 INFO - ##### Running clobber step. 09:53:28 INFO - ##### 09:53:28 INFO - Running pre-action listener: _resource_record_pre_action 09:53:28 INFO - Running main action method: clobber 09:53:28 INFO - rmtree: /builds/slave/test/build 09:53:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:53:30 INFO - Running post-action listener: _resource_record_post_action 09:53:30 INFO - ##### 09:53:30 INFO - ##### Running read-buildbot-config step. 09:53:30 INFO - ##### 09:53:30 INFO - Running pre-action listener: _resource_record_pre_action 09:53:30 INFO - Running main action method: read_buildbot_config 09:53:30 INFO - Using buildbot properties: 09:53:30 INFO - { 09:53:30 INFO - "project": "", 09:53:30 INFO - "product": "firefox", 09:53:30 INFO - "script_repo_revision": "production", 09:53:30 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 09:53:30 INFO - "repository": "", 09:53:30 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 09:53:30 INFO - "buildid": "20160505085246", 09:53:30 INFO - "pgo_build": "False", 09:53:30 INFO - "basedir": "/builds/slave/test", 09:53:30 INFO - "buildnumber": 236, 09:53:30 INFO - "slavename": "t-yosemite-r7-0022", 09:53:30 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 09:53:30 INFO - "platform": "macosx64", 09:53:30 INFO - "branch": "mozilla-aurora", 09:53:30 INFO - "revision": "45197bd1bd11fccc5da8efc98629a64b664a387d", 09:53:30 INFO - "repo_path": "releases/mozilla-aurora", 09:53:30 INFO - "moz_repo_path": "", 09:53:30 INFO - "stage_platform": "macosx64", 09:53:30 INFO - "builduid": "441f70eebd0542f4b1254629e64ab8dc", 09:53:30 INFO - "slavebuilddir": "test" 09:53:30 INFO - } 09:53:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 09:53:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 09:53:30 INFO - Running post-action listener: _resource_record_post_action 09:53:30 INFO - ##### 09:53:30 INFO - ##### Running download-and-extract step. 09:53:30 INFO - ##### 09:53:30 INFO - Running pre-action listener: _resource_record_pre_action 09:53:30 INFO - Running main action method: download_and_extract 09:53:30 INFO - mkdir: /builds/slave/test/build/tests 09:53:30 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')]} 09:53:30 INFO - https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:53:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:53:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:53:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:53:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 09:54:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 09:54:00 INFO - retry: attempt #1 caught exception: timed out 09:54:00 INFO - retry: Failed, sleeping 30 seconds before retrying 09:54:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 09:54:31 INFO - Downloaded 1235 bytes. 09:54:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:54:31 INFO - Using the following test package requirements: 09:54:31 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 09:54:31 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 09:54:31 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 09:54:31 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'jsshell-mac64.zip'], 09:54:31 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 09:54:31 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 09:54:31 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 09:54:31 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 09:54:31 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 09:54:31 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:54:31 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 09:54:31 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 09:54:31 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')]} 09:54:31 INFO - https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:54:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:54:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:54:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:54:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 09:54:33 INFO - Downloaded 17995091 bytes. 09:54:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:54:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:54:33 INFO - caution: filename not matched: web-platform/* 09:54:33 INFO - Return code: 11 09:54:33 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')]} 09:54:33 INFO - https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:54:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:54:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:54:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:54:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 09:54:35 INFO - Downloaded 36408648 bytes. 09:54:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:54:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:54:39 INFO - caution: filename not matched: bin/* 09:54:39 INFO - caution: filename not matched: config/* 09:54:39 INFO - caution: filename not matched: mozbase/* 09:54:39 INFO - caution: filename not matched: marionette/* 09:54:39 INFO - caution: filename not matched: tools/wptserve/* 09:54:39 INFO - Return code: 11 09:54:39 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')]} 09:54:39 INFO - https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 09:54:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:54:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:54:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 09:54:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 09:54:41 INFO - Downloaded 73022195 bytes. 09:54:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:54:41 INFO - mkdir: /builds/slave/test/properties 09:54:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:54:41 INFO - Writing to file /builds/slave/test/properties/build_url 09:54:41 INFO - Contents: 09:54:41 INFO - build_url:https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:54:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:54:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:54:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:54:42 INFO - Contents: 09:54:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:54:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:42 INFO - https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:54:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:54:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:54:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:54:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 09:54:45 INFO - Downloaded 103574568 bytes. 09:54:45 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:54:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:54:48 INFO - Return code: 0 09:54:48 INFO - Running post-action listener: _resource_record_post_action 09:54:48 INFO - Running post-action listener: set_extra_try_arguments 09:54:48 INFO - ##### 09:54:48 INFO - ##### Running create-virtualenv step. 09:54:48 INFO - ##### 09:54:48 INFO - Running pre-action listener: _pre_create_virtualenv 09:54:48 INFO - Running pre-action listener: _resource_record_pre_action 09:54:48 INFO - Running main action method: create_virtualenv 09:54:48 INFO - Creating virtualenv /builds/slave/test/build/venv 09:54:48 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 09:54:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:54:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:54:49 INFO - Using real prefix '/tools/python27' 09:54:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:54:49 INFO - Installing distribute.............................................................................................................................................................................................done. 09:54:52 INFO - Installing pip.................done. 09:54:52 INFO - Return code: 0 09:54:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:54:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:54:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:54:52 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 0x102222e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe513cb85f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223b5e0>, '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 0x101e1ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e49990>, '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.KPIGQrmS3S/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.6tChVxL9mx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:54:52 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 09:54:52 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 09:54:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KPIGQrmS3S/Render', 09:54:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:54:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:54:52 INFO - 'HOME': '/Users/cltbld', 09:54:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:54:52 INFO - 'LOGNAME': 'cltbld', 09:54:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:54:52 INFO - 'MOZ_NO_REMOTE': '1', 09:54:52 INFO - 'NO_EM_RESTART': '1', 09:54:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:54:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:54:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:54:52 INFO - 'PWD': '/builds/slave/test', 09:54:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:54:52 INFO - 'SHELL': '/bin/bash', 09:54:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6tChVxL9mx/Listeners', 09:54:52 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 09:54:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:54:52 INFO - 'USER': 'cltbld', 09:54:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:54:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:54:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:54:52 INFO - 'XPC_FLAGS': '0x0', 09:54:52 INFO - 'XPC_SERVICE_NAME': '0', 09:54:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:54:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:54:52 INFO - Downloading/unpacking psutil>=0.7.1 09:54:52 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 09:54:52 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 09:54:52 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 09:54:52 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 09:54:52 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 09:54:52 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 09:54:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:54:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:54:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:54:56 INFO - Installing collected packages: psutil 09:54:56 INFO - Running setup.py install for psutil 09:54:56 INFO - building 'psutil._psutil_osx' extension 09:54:56 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 09:54:56 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 09:54:56 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 09:54:56 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 09:54:56 INFO - building 'psutil._psutil_posix' extension 09:54:56 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 09:54:57 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:54:57 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:54:57 INFO - ^ 09:54:57 INFO - 1 warning generated. 09:54:57 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 09:54:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:54:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:54:57 INFO - Successfully installed psutil 09:54:57 INFO - Cleaning up... 09:54:57 INFO - Return code: 0 09:54:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:54:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:54:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:54:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x102222e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe513cb85f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223b5e0>, '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 0x101e1ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e49990>, '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.KPIGQrmS3S/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.6tChVxL9mx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:54:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:54:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:54:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KPIGQrmS3S/Render', 09:54:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:54:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:54:57 INFO - 'HOME': '/Users/cltbld', 09:54:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:54:57 INFO - 'LOGNAME': 'cltbld', 09:54:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:54:57 INFO - 'MOZ_NO_REMOTE': '1', 09:54:57 INFO - 'NO_EM_RESTART': '1', 09:54:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:54:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:54:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:54:57 INFO - 'PWD': '/builds/slave/test', 09:54:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:54:57 INFO - 'SHELL': '/bin/bash', 09:54:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6tChVxL9mx/Listeners', 09:54:57 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 09:54:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:54:57 INFO - 'USER': 'cltbld', 09:54:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:54:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:54:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:54:57 INFO - 'XPC_FLAGS': '0x0', 09:54:57 INFO - 'XPC_SERVICE_NAME': '0', 09:54:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:54:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:54:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:54:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:54:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:54:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:54:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:54:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:54:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:54:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:54:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:55:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:55:00 INFO - Installing collected packages: mozsystemmonitor 09:55:00 INFO - Running setup.py install for mozsystemmonitor 09:55:00 INFO - Successfully installed mozsystemmonitor 09:55:00 INFO - Cleaning up... 09:55:00 INFO - Return code: 0 09:55:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:55:00 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')]} 09:55:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:55:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:55:00 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')]} 09:55:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:55:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:55:00 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 0x102222e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe513cb85f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223b5e0>, '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 0x101e1ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e49990>, '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.KPIGQrmS3S/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.6tChVxL9mx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:55:00 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 09:55:00 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 09:55:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KPIGQrmS3S/Render', 09:55:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:55:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:55:00 INFO - 'HOME': '/Users/cltbld', 09:55:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:55:00 INFO - 'LOGNAME': 'cltbld', 09:55:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:55:00 INFO - 'MOZ_NO_REMOTE': '1', 09:55:00 INFO - 'NO_EM_RESTART': '1', 09:55:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:55:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:55:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:55:00 INFO - 'PWD': '/builds/slave/test', 09:55:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:55:00 INFO - 'SHELL': '/bin/bash', 09:55:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6tChVxL9mx/Listeners', 09:55:00 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 09:55:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:55:00 INFO - 'USER': 'cltbld', 09:55:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:55:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:55:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:55:00 INFO - 'XPC_FLAGS': '0x0', 09:55:00 INFO - 'XPC_SERVICE_NAME': '0', 09:55:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:55:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:55:00 INFO - Downloading/unpacking blobuploader==1.2.4 09:55:00 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 09:55:00 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 09:55:00 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 09:55:00 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 09:55:00 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 09:55:00 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 09:55:02 INFO - Downloading blobuploader-1.2.4.tar.gz 09:55:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:55:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:55:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 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 09:55:03 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 09:55:04 INFO - Downloading docopt-0.6.1.tar.gz 09:55:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:55:04 INFO - Installing collected packages: blobuploader, requests, docopt 09:55:04 INFO - Running setup.py install for blobuploader 09:55:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:55:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:55:04 INFO - Running setup.py install for requests 09:55:04 INFO - Running setup.py install for docopt 09:55:04 INFO - Successfully installed blobuploader requests docopt 09:55:04 INFO - Cleaning up... 09:55:05 INFO - Return code: 0 09:55:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:55: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')]} 09:55:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:55:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:55: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')]} 09:55:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:55:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:55:05 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 0x102222e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe513cb85f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223b5e0>, '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 0x101e1ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e49990>, '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.KPIGQrmS3S/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.6tChVxL9mx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:55:05 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 09:55:05 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 09:55:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KPIGQrmS3S/Render', 09:55:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:55:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:55:05 INFO - 'HOME': '/Users/cltbld', 09:55:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:55:05 INFO - 'LOGNAME': 'cltbld', 09:55:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:55:05 INFO - 'MOZ_NO_REMOTE': '1', 09:55:05 INFO - 'NO_EM_RESTART': '1', 09:55:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:55:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:55:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:55:05 INFO - 'PWD': '/builds/slave/test', 09:55:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:55:05 INFO - 'SHELL': '/bin/bash', 09:55:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6tChVxL9mx/Listeners', 09:55:05 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 09:55:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:55:05 INFO - 'USER': 'cltbld', 09:55:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:55:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:55:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:55:05 INFO - 'XPC_FLAGS': '0x0', 09:55:05 INFO - 'XPC_SERVICE_NAME': '0', 09:55:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:55:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-qzXaHb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-h8eUpg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-hR9OHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-RT64vy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-TPhAFy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-nEXMk_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:55:05 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-f0J9zG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-F9ksaj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-Pm93oK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-fuyiaC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-QUq_GS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-Ii51Qw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-hPXMfw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-cci_o1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-invXRW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-5WoIC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:55:06 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-lMAcod-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:55:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:55:07 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-OdSmQl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:55:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:55:07 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-9CuDAf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:55:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:55:07 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-r2agyF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:55:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:55:07 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-S0SA1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:55:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:55:07 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 09:55:07 INFO - Running setup.py install for manifestparser 09:55:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:55:08 INFO - Running setup.py install for mozcrash 09:55:08 INFO - Running setup.py install for mozdebug 09:55:08 INFO - Running setup.py install for mozdevice 09:55:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:55:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:55:08 INFO - Running setup.py install for mozfile 09:55:08 INFO - Running setup.py install for mozhttpd 09:55:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:55:08 INFO - Running setup.py install for mozinfo 09:55:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:55:08 INFO - Running setup.py install for mozInstall 09:55:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Running setup.py install for mozleak 09:55:09 INFO - Running setup.py install for mozlog 09:55:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Running setup.py install for moznetwork 09:55:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Running setup.py install for mozprocess 09:55:09 INFO - Running setup.py install for mozprofile 09:55:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:55:09 INFO - Running setup.py install for mozrunner 09:55:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:55:10 INFO - Running setup.py install for mozscreenshot 09:55:10 INFO - Running setup.py install for moztest 09:55:10 INFO - Running setup.py install for mozversion 09:55:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:55:10 INFO - Running setup.py install for wptserve 09:55:10 INFO - Running setup.py install for marionette-driver 09:55:10 INFO - Running setup.py install for browsermob-proxy 09:55:10 INFO - Running setup.py install for marionette-client 09:55:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:55:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:55:11 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 09:55:11 INFO - Cleaning up... 09:55:11 INFO - Return code: 0 09:55:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:55:11 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')]} 09:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:55:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:55:11 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')]} 09:55:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:55:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:55:11 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 0x102222e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe513cb85f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10223b5e0>, '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 0x101e1ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e49990>, '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.KPIGQrmS3S/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.6tChVxL9mx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:55:11 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 09:55:11 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 09:55:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KPIGQrmS3S/Render', 09:55:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:55:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:55:11 INFO - 'HOME': '/Users/cltbld', 09:55:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:55:11 INFO - 'LOGNAME': 'cltbld', 09:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:55:11 INFO - 'MOZ_NO_REMOTE': '1', 09:55:11 INFO - 'NO_EM_RESTART': '1', 09:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:55:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:55:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:55:11 INFO - 'PWD': '/builds/slave/test', 09:55:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:55:11 INFO - 'SHELL': '/bin/bash', 09:55:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6tChVxL9mx/Listeners', 09:55:11 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 09:55:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:55:11 INFO - 'USER': 'cltbld', 09:55:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:55:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:55:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:55:11 INFO - 'XPC_FLAGS': '0x0', 09:55:11 INFO - 'XPC_SERVICE_NAME': '0', 09:55:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:55:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:55:11 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-7T9Dbh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:55:11 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)) 09:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:55:11 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-SeyNIr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:55:11 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)) 09:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:55:11 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-zGllZs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:55:11 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)) 09:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:55:11 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-Ckaemr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-RRrIvO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-ZvtvnB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-ygV2MI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-UOoFX7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-dIg8oH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-lN9Vdp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-vuYOli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-FUgBiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:55:12 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-cFpMYZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:55:12 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)) 09:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-7xU3gb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-3_MYRK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-yaI4Q9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-7dKuZY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-mQFnyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-mT92HK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:55:13 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-QSg1Wd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:55:13 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)) 09:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:55:14 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-rqoRAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:55:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:55:14 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)) 09:55:14 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)) 09:55:14 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)) 09:55:14 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)) 09:55:14 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)) 09:55:14 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)) 09:55:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:55:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:55:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:55:16 INFO - Downloading blessings-1.6.tar.gz 09:55:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:55:16 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)) 09:55:16 INFO - Installing collected packages: blessings 09:55:16 INFO - Running setup.py install for blessings 09:55:17 INFO - Successfully installed blessings 09:55:17 INFO - Cleaning up... 09:55:17 INFO - Return code: 0 09:55:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:55:17 INFO - Reading from file tmpfile_stdout 09:55:17 INFO - Current package versions: 09:55:17 INFO - blessings == 1.6 09:55:17 INFO - blobuploader == 1.2.4 09:55:17 INFO - browsermob-proxy == 0.6.0 09:55:17 INFO - docopt == 0.6.1 09:55:17 INFO - manifestparser == 1.1 09:55:17 INFO - marionette-client == 2.3.0 09:55:17 INFO - marionette-driver == 1.4.0 09:55:17 INFO - mozInstall == 1.12 09:55:17 INFO - mozcrash == 0.17 09:55:17 INFO - mozdebug == 0.1 09:55:17 INFO - mozdevice == 0.48 09:55:17 INFO - mozfile == 1.2 09:55:17 INFO - mozhttpd == 0.7 09:55:17 INFO - mozinfo == 0.9 09:55:17 INFO - mozleak == 0.1 09:55:17 INFO - mozlog == 3.1 09:55:17 INFO - moznetwork == 0.27 09:55:17 INFO - mozprocess == 0.22 09:55:17 INFO - mozprofile == 0.28 09:55:17 INFO - mozrunner == 6.11 09:55:17 INFO - mozscreenshot == 0.1 09:55:17 INFO - mozsystemmonitor == 0.0 09:55:17 INFO - moztest == 0.7 09:55:17 INFO - mozversion == 1.4 09:55:17 INFO - psutil == 3.1.1 09:55:17 INFO - requests == 1.2.3 09:55:17 INFO - wptserve == 1.4.0 09:55:17 INFO - wsgiref == 0.1.2 09:55:17 INFO - Running post-action listener: _resource_record_post_action 09:55:17 INFO - Running post-action listener: _start_resource_monitoring 09:55:17 INFO - Starting resource monitoring. 09:55:17 INFO - ##### 09:55:17 INFO - ##### Running pull step. 09:55:17 INFO - ##### 09:55:17 INFO - Running pre-action listener: _resource_record_pre_action 09:55:17 INFO - Running main action method: pull 09:55:17 INFO - Pull has nothing to do! 09:55:17 INFO - Running post-action listener: _resource_record_post_action 09:55:17 INFO - ##### 09:55:17 INFO - ##### Running install step. 09:55:17 INFO - ##### 09:55:17 INFO - Running pre-action listener: _resource_record_pre_action 09:55:17 INFO - Running main action method: install 09:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:55:17 INFO - Reading from file tmpfile_stdout 09:55:17 INFO - Detecting whether we're running mozinstall >=1.0... 09:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:55:17 INFO - Reading from file tmpfile_stdout 09:55:17 INFO - Output received: 09:55:17 INFO - Usage: mozinstall [options] installer 09:55:17 INFO - Options: 09:55:17 INFO - -h, --help show this help message and exit 09:55:17 INFO - -d DEST, --destination=DEST 09:55:17 INFO - Directory to install application into. [default: 09:55:17 INFO - "/builds/slave/test"] 09:55:17 INFO - --app=APP Application being installed. [default: firefox] 09:55:17 INFO - mkdir: /builds/slave/test/build/application 09:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 09:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 09:55:35 INFO - Reading from file tmpfile_stdout 09:55:35 INFO - Output received: 09:55:35 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 09:55:35 INFO - Running post-action listener: _resource_record_post_action 09:55:35 INFO - ##### 09:55:35 INFO - ##### Running run-tests step. 09:55:35 INFO - ##### 09:55:35 INFO - Running pre-action listener: _resource_record_pre_action 09:55:35 INFO - Running main action method: run_tests 09:55:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:55:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:55:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:55:35 INFO - grabbing minidump binary from tooltool 09:55: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')]} 09:55:35 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 0x10223b5e0>, '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 0x101e1ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e49990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:55:35 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 09:55:35 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 09:55:35 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:55:35 INFO - Return code: 0 09:55:35 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:55:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:55:35 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.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 09:55:35 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.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 09:55:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KPIGQrmS3S/Render', 09:55:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:55:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:55:35 INFO - 'HOME': '/Users/cltbld', 09:55:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:55:35 INFO - 'LOGNAME': 'cltbld', 09:55:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:55:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:55:35 INFO - 'MOZ_NO_REMOTE': '1', 09:55:35 INFO - 'NO_EM_RESTART': '1', 09:55:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:55:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:55:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:55:35 INFO - 'PWD': '/builds/slave/test', 09:55:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:55:35 INFO - 'SHELL': '/bin/bash', 09:55:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6tChVxL9mx/Listeners', 09:55:35 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 09:55:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:55:35 INFO - 'USER': 'cltbld', 09:55:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:55:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:55:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:55:35 INFO - 'XPC_FLAGS': '0x0', 09:55:35 INFO - 'XPC_SERVICE_NAME': '0', 09:55:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:55:35 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.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 09:55:36 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 09:55:36 INFO - import pkg_resources 09:55:37 INFO - Using 1 client processes 09:55:37 INFO - wptserve Starting http server on 127.0.0.1:8000 09:55:37 INFO - wptserve Starting http server on 127.0.0.1:8001 09:55:37 INFO - wptserve Starting http server on 127.0.0.1:8443 09:55:39 INFO - SUITE-START | Running 778 tests 09:55:39 INFO - Running testharness tests 09:55:39 INFO - Setting up ssl 09:55:39 INFO - PROCESS | certutil | 09:55:39 INFO - PROCESS | certutil | 09:55:39 INFO - PROCESS | certutil | 09:55:39 INFO - Certificate Nickname Trust Attributes 09:55:39 INFO - SSL,S/MIME,JAR/XPI 09:55:39 INFO - 09:55:39 INFO - web-platform-tests CT,, 09:55:39 INFO - 09:55:39 INFO - Starting runner 09:55:40 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:55:40 INFO - PROCESS | 1934 | 1462467340451 Marionette DEBUG Marionette enabled via build flag and pref 09:55:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x113f5c000 == 1 [pid = 1934] [id = 1] 09:55:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 1 (0x113f5c800) [pid = 1934] [serial = 1] [outer = 0x0] 09:55:40 INFO - PROCESS | 1934 | [1934] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 09:55:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 2 (0x113f5d800) [pid = 1934] [serial = 2] [outer = 0x113f5c800] 09:55:40 INFO - PROCESS | 1934 | 1462467340766 Marionette INFO Listening on port 2828 09:55:40 INFO - PROCESS | 1934 | 1462467340996 Marionette DEBUG Marionette enabled via command-line flag 09:55:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x116885800 == 2 [pid = 1934] [id = 2] 09:55:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 3 (0x116886000) [pid = 1934] [serial = 3] [outer = 0x0] 09:55:41 INFO - PROCESS | 1934 | [1934] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 09:55:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 4 (0x116887000) [pid = 1934] [serial = 4] [outer = 0x116886000] 09:55:41 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:55:41 INFO - PROCESS | 1934 | 1462467341147 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52370 09:55:41 INFO - PROCESS | 1934 | 1462467341238 Marionette DEBUG Closed connection conn0 09:55:41 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:55:41 INFO - PROCESS | 1934 | 1462467341241 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52371 09:55:41 INFO - PROCESS | 1934 | 1462467341259 Marionette DEBUG Closed connection conn1 09:55:41 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:55:41 INFO - PROCESS | 1934 | 1462467341264 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52372 09:55:41 INFO - PROCESS | 1934 | 1462467341276 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:55:41 INFO - PROCESS | 1934 | 1462467341280 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160505085246","device":"desktop","version":"48.0a2"} 09:55:41 INFO - PROCESS | 1934 | [1934] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:55:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a147000 == 3 [pid = 1934] [id = 3] 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 5 (0x11a147800) [pid = 1934] [serial = 5] [outer = 0x0] 09:55:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a148000 == 4 [pid = 1934] [id = 4] 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 6 (0x11a1ca800) [pid = 1934] [serial = 6] [outer = 0x0] 09:55:42 INFO - PROCESS | 1934 | [1934] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:55:42 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:55:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x124074800 == 5 [pid = 1934] [id = 5] 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 7 (0x11a1ca000) [pid = 1934] [serial = 7] [outer = 0x0] 09:55:42 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:55:42 INFO - PROCESS | 1934 | [1934] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 8 (0x1241c2000) [pid = 1934] [serial = 8] [outer = 0x11a1ca000] 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 9 (0x124815000) [pid = 1934] [serial = 9] [outer = 0x11a147800] 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 10 (0x123fe4c00) [pid = 1934] [serial = 10] [outer = 0x11a1ca800] 09:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 11 (0x123fe7c00) [pid = 1934] [serial = 11] [outer = 0x11a1ca000] 09:55:42 INFO - PROCESS | 1934 | [1934] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:55:43 INFO - PROCESS | 1934 | 1462467343144 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 1934 | 1462467343153 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 12 (0x11a084400) [pid = 1934] [serial = 12] [outer = 0x11a1ca000] 09:55:43 INFO - PROCESS | 1934 | 1462467343541 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9d322808-1210-7e4d-a29a-f5ccfb171475","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160505085246","device":"desktop","version":"48.0a2","command_id":1}}] 09:55:43 INFO - PROCESS | 1934 | 1462467343634 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}] 09:55:43 INFO - PROCESS | 1934 | 1462467343694 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:55:43 INFO - PROCESS | 1934 | 1462467343768 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:55:43 INFO - PROCESS | 1934 | [1934] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:55:43 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:55:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 13 (0x126dd6400) [pid = 1934] [serial = 13] [outer = 0x11a1ca000] 09:55:43 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:55:43 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:43 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 09:55:43 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 09:55:44 INFO - PROCESS | 1934 | 1462467344045 Marionette TRACE conn2 <- [1,3,null,{}] 09:55:44 INFO - PROCESS | 1934 | 1462467344049 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:55:44 INFO - PROCESS | 1934 | 1462467344069 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:55:44 INFO - PROCESS | 1934 | 1462467344108 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1934 | 1462467344111 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:55:44 INFO - PROCESS | 1934 | 1462467344116 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1934 | 1462467344119 Marionette TRACE conn2 <- [1,6,null,{}] 09:55:44 INFO - PROCESS | 1934 | 1462467344127 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}] 09:55:44 INFO - PROCESS | 1934 | 1462467344138 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:55:44 INFO - PROCESS | 1934 | 1462467344144 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x12943f000 == 6 [pid = 1934] [id = 6] 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 14 (0x12940dc00) [pid = 1934] [serial = 14] [outer = 0x0] 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 15 (0x12940f800) [pid = 1934] [serial = 15] [outer = 0x12940dc00] 09:55:44 INFO - PROCESS | 1934 | 1462467344186 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 16 (0x129415400) [pid = 1934] [serial = 16] [outer = 0x12940dc00] 09:55:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x124813800 == 7 [pid = 1934] [id = 7] 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 17 (0x129717800) [pid = 1934] [serial = 17] [outer = 0x0] 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 18 (0x129719400) [pid = 1934] [serial = 18] [outer = 0x129717800] 09:55:44 INFO - PROCESS | 1934 | 1462467344566 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 19 (0x129715000) [pid = 1934] [serial = 19] [outer = 0x129717800] 09:55:44 INFO - PROCESS | 1934 | 1462467344680 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]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 578ms 09:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:55:44 INFO - PROCESS | 1934 | 1462467344694 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1934 | 1462467344696 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:55:44 INFO - PROCESS | 1934 | 1462467344699 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1934 | 1462467344700 Marionette TRACE conn2 <- [1,10,null,{}] 09:55:44 INFO - PROCESS | 1934 | 1462467344750 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}] 09:55:44 INFO - PROCESS | 1934 | 1462467344852 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:55:44 INFO - PROCESS | 1934 | 1462467344893 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x12aba4800 == 8 [pid = 1934] [id = 8] 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 20 (0x12ab50400) [pid = 1934] [serial = 20] [outer = 0x0] 09:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 21 (0x12ab52000) [pid = 1934] [serial = 21] [outer = 0x12ab50400] 09:55:44 INFO - PROCESS | 1934 | 1462467344928 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 22 (0x12ab56c00) [pid = 1934] [serial = 22] [outer = 0x12ab50400] 09:55:45 INFO - PROCESS | 1934 | 1462467345401 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]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 747ms 09:55:45 INFO - PROCESS | 1934 | 1462467345447 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:55:45 INFO - PROCESS | 1934 | 1462467345449 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:55:45 INFO - PROCESS | 1934 | 1462467345453 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 1934 | 1462467345456 Marionette TRACE conn2 <- [1,14,null,{}] 09:55:45 INFO - PROCESS | 1934 | 1462467345459 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}] 09:55:45 INFO - PROCESS | 1934 | 1462467345580 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:55:45 INFO - PROCESS | 1934 | 1462467345586 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b358000 == 9 [pid = 1934] [id = 9] 09:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 23 (0x12b253c00) [pid = 1934] [serial = 23] [outer = 0x0] 09:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 24 (0x12b255800) [pid = 1934] [serial = 24] [outer = 0x12b253c00] 09:55:45 INFO - PROCESS | 1934 | 1462467345612 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 25 (0x12b4a0800) [pid = 1934] [serial = 25] [outer = 0x12b253c00] 09:55:45 INFO - PROCESS | 1934 | 1462467345907 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]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 475ms 09:55:45 INFO - PROCESS | 1934 | 1462467345929 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 1934 | 1462467345931 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:55:45 INFO - PROCESS | 1934 | 1462467345933 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 1934 | 1462467345934 Marionette TRACE conn2 <- [1,18,null,{}] 09:55:45 INFO - PROCESS | 1934 | 1462467345965 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}] 09:55:46 INFO - PROCESS | 1934 | 1462467346045 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:55:46 INFO - PROCESS | 1934 | 1462467346052 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc91800 == 10 [pid = 1934] [id = 10] 09:55:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 26 (0x12b4aa400) [pid = 1934] [serial = 26] [outer = 0x0] 09:55:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 27 (0x12bbc3000) [pid = 1934] [serial = 27] [outer = 0x12b4aa400] 09:55:46 INFO - PROCESS | 1934 | 1462467346092 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 28 (0x12bc0c000) [pid = 1934] [serial = 28] [outer = 0x12b4aa400] 09:55:46 INFO - PROCESS | 1934 | 1462467346418 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]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 494ms 09:55:46 INFO - PROCESS | 1934 | 1462467346434 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 1934 | 1462467346436 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:55:46 INFO - PROCESS | 1934 | 1462467346444 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 1934 | 1462467346446 Marionette TRACE conn2 <- [1,22,null,{}] 09:55:46 INFO - PROCESS | 1934 | 1462467346449 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}] 09:55:46 INFO - PROCESS | 1934 | 1462467346583 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:55:46 INFO - PROCESS | 1934 | 1462467346590 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c17a000 == 11 [pid = 1934] [id = 11] 09:55:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 29 (0x12bc0f400) [pid = 1934] [serial = 29] [outer = 0x0] 09:55:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 30 (0x12bfe5000) [pid = 1934] [serial = 30] [outer = 0x12bc0f400] 09:55:46 INFO - PROCESS | 1934 | 1462467346631 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 31 (0x12bfeb000) [pid = 1934] [serial = 31] [outer = 0x12bc0f400] 09:55:47 INFO - PROCESS | 1934 | 1462467347027 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]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 623ms 09:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:55:47 INFO - PROCESS | 1934 | 1462467347065 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1934 | 1462467347066 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:55:47 INFO - PROCESS | 1934 | 1462467347068 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1934 | 1462467347069 Marionette TRACE conn2 <- [1,26,null,{}] 09:55:47 INFO - PROCESS | 1934 | 1462467347072 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}] 09:55:47 INFO - PROCESS | 1934 | 1462467347160 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:55:47 INFO - PROCESS | 1934 | 1462467347165 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2a0800 == 12 [pid = 1934] [id = 12] 09:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 32 (0x1180d6400) [pid = 1934] [serial = 32] [outer = 0x0] 09:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 33 (0x12a97ec00) [pid = 1934] [serial = 33] [outer = 0x1180d6400] 09:55:47 INFO - PROCESS | 1934 | 1462467347189 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 34 (0x12c437000) [pid = 1934] [serial = 34] [outer = 0x1180d6400] 09:55:47 INFO - PROCESS | 1934 | 1462467347446 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]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 09:55:47 INFO - PROCESS | 1934 | 1462467347486 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1934 | 1462467347488 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:55:47 INFO - PROCESS | 1934 | 1462467347497 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1934 | 1462467347498 Marionette TRACE conn2 <- [1,30,null,{}] 09:55:47 INFO - PROCESS | 1934 | 1462467347501 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}] 09:55:47 INFO - PROCESS | 1934 | 1462467347589 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:55:47 INFO - PROCESS | 1934 | 1462467347596 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c75a000 == 13 [pid = 1934] [id = 13] 09:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 35 (0x12c438800) [pid = 1934] [serial = 35] [outer = 0x0] 09:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 36 (0x12c441400) [pid = 1934] [serial = 36] [outer = 0x12c438800] 09:55:47 INFO - PROCESS | 1934 | 1462467347620 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 37 (0x12c793000) [pid = 1934] [serial = 37] [outer = 0x12c438800] 09:55:47 INFO - PROCESS | 1934 | 1462467347860 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]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 09:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:55:47 INFO - PROCESS | 1934 | 1462467347916 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1934 | 1462467347917 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:55:47 INFO - PROCESS | 1934 | 1462467347919 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1934 | 1462467347921 Marionette TRACE conn2 <- [1,34,null,{}] 09:55:47 INFO - PROCESS | 1934 | 1462467347931 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}] 09:55:48 INFO - PROCESS | 1934 | 1462467348018 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:55:48 INFO - PROCESS | 1934 | 1462467348023 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca58800 == 14 [pid = 1934] [id = 14] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 38 (0x12c795400) [pid = 1934] [serial = 38] [outer = 0x0] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 39 (0x12c79a000) [pid = 1934] [serial = 39] [outer = 0x12c795400] 09:55:48 INFO - PROCESS | 1934 | 1462467348049 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 40 (0x12ca20400) [pid = 1934] [serial = 40] [outer = 0x12c795400] 09:55:48 INFO - PROCESS | 1934 | 1462467348286 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]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 375ms 09:55:48 INFO - PROCESS | 1934 | 1462467348296 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:55:48 INFO - PROCESS | 1934 | 1462467348297 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:55:48 INFO - PROCESS | 1934 | 1462467348299 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1934 | 1462467348300 Marionette TRACE conn2 <- [1,38,null,{}] 09:55:48 INFO - PROCESS | 1934 | 1462467348302 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}] 09:55:48 INFO - PROCESS | 1934 | 1462467348412 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:55:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd6c800 == 15 [pid = 1934] [id = 15] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 41 (0x12cd6d000) [pid = 1934] [serial = 41] [outer = 0x0] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 42 (0x12cd6e800) [pid = 1934] [serial = 42] [outer = 0x12cd6d000] 09:55:48 INFO - PROCESS | 1934 | 1462467348430 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 43 (0x12cd75800) [pid = 1934] [serial = 43] [outer = 0x12cd6d000] 09:55:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd7c800 == 16 [pid = 1934] [id = 16] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 44 (0x12cda8800) [pid = 1934] [serial = 44] [outer = 0x0] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 45 (0x12cdaa800) [pid = 1934] [serial = 45] [outer = 0x12cda8800] 09:55:48 INFO - PROCESS | 1934 | 1462467348460 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 46 (0x12cdb0000) [pid = 1934] [serial = 46] [outer = 0x12cda8800] 09:55:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd6c000 == 17 [pid = 1934] [id = 17] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 47 (0x12ca28400) [pid = 1934] [serial = 47] [outer = 0x0] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 48 (0x12d19ac00) [pid = 1934] [serial = 48] [outer = 0x12ca28400] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 49 (0x12cdb2c00) [pid = 1934] [serial = 49] [outer = 0x12ca28400] 09:55:48 INFO - PROCESS | 1934 | 1462467348818 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]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 09:55:48 INFO - PROCESS | 1934 | 1462467348822 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1934 | 1462467348825 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:55:48 INFO - PROCESS | 1934 | 1462467348828 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1934 | 1462467348829 Marionette TRACE conn2 <- [1,42,null,{}] 09:55:48 INFO - PROCESS | 1934 | 1462467348831 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}] 09:55:48 INFO - PROCESS | 1934 | 1462467348920 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:55:48 INFO - PROCESS | 1934 | 1462467348925 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x11864f000 == 18 [pid = 1934] [id = 18] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 50 (0x1181b7800) [pid = 1934] [serial = 50] [outer = 0x0] 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 51 (0x11826f800) [pid = 1934] [serial = 51] [outer = 0x1181b7800] 09:55:48 INFO - PROCESS | 1934 | 1462467348951 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 52 (0x118893400) [pid = 1934] [serial = 52] [outer = 0x1181b7800] 09:55:49 INFO - PROCESS | 1934 | 1462467349208 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]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 09:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:55:49 INFO - PROCESS | 1934 | 1462467349246 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 1934 | 1462467349248 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:55:49 INFO - PROCESS | 1934 | 1462467349250 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 1934 | 1462467349252 Marionette TRACE conn2 <- [1,46,null,{}] 09:55:49 INFO - PROCESS | 1934 | 1462467349262 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}] 09:55:49 INFO - PROCESS | 1934 | 1462467349351 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:55:49 INFO - PROCESS | 1934 | 1462467349356 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x1186a6000 == 19 [pid = 1934] [id = 19] 09:55:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 53 (0x12b2b4800) [pid = 1934] [serial = 53] [outer = 0x0] 09:55:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 54 (0x12b2b7000) [pid = 1934] [serial = 54] [outer = 0x12b2b4800] 09:55:49 INFO - PROCESS | 1934 | 1462467349384 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 55 (0x12cdb1c00) [pid = 1934] [serial = 55] [outer = 0x12b2b4800] 09:55:49 INFO - PROCESS | 1934 | 1462467349631 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]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 09:55:49 INFO - PROCESS | 1934 | 1462467349670 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 1934 | 1462467349671 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:55:49 INFO - PROCESS | 1934 | 1462467349681 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 1934 | 1462467349682 Marionette TRACE conn2 <- [1,50,null,{}] 09:55:49 INFO - PROCESS | 1934 | 1462467349684 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}] 09:55:49 INFO - PROCESS | 1934 | 1462467349778 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:55:49 INFO - PROCESS | 1934 | 1462467349783 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc35000 == 20 [pid = 1934] [id = 20] 09:55:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 56 (0x12d19b400) [pid = 1934] [serial = 56] [outer = 0x0] 09:55:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 57 (0x12d52b000) [pid = 1934] [serial = 57] [outer = 0x12d19b400] 09:55:49 INFO - PROCESS | 1934 | 1462467349807 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 58 (0x12d530800) [pid = 1934] [serial = 58] [outer = 0x12d19b400] 09:55:50 INFO - PROCESS | 1934 | 1462467350031 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]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 370ms 09:55:50 INFO - PROCESS | 1934 | 1462467350051 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 1934 | 1462467350052 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:55:50 INFO - PROCESS | 1934 | 1462467350065 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 1934 | 1462467350067 Marionette TRACE conn2 <- [1,54,null,{}] 09:55:50 INFO - PROCESS | 1934 | 1462467350070 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}] 09:55:50 INFO - PROCESS | 1934 | 1462467350194 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:55:50 INFO - PROCESS | 1934 | 1462467350198 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc3a000 == 21 [pid = 1934] [id = 21] 09:55:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 59 (0x12ddcb400) [pid = 1934] [serial = 59] [outer = 0x0] 09:55:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 60 (0x12ddcf800) [pid = 1934] [serial = 60] [outer = 0x12ddcb400] 09:55:50 INFO - PROCESS | 1934 | 1462467350231 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 61 (0x12ddd4c00) [pid = 1934] [serial = 61] [outer = 0x12ddcb400] 09:55:50 INFO - PROCESS | 1934 | 1462467350498 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]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 477ms 09:55:50 INFO - PROCESS | 1934 | 1462467350536 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 1934 | 1462467350537 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:55:50 INFO - PROCESS | 1934 | 1462467350549 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 1934 | 1462467350550 Marionette TRACE conn2 <- [1,58,null,{}] 09:55:51 INFO - PROCESS | 1934 | 1462467351061 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}] 09:55:51 INFO - PROCESS | 1934 | 1462467351238 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:55:51 INFO - PROCESS | 1934 | 1462467351279 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x1120ad000 == 22 [pid = 1934] [id = 22] 09:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 62 (0x1125ba400) [pid = 1934] [serial = 62] [outer = 0x0] 09:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 63 (0x1125c3400) [pid = 1934] [serial = 63] [outer = 0x1125ba400] 09:55:51 INFO - PROCESS | 1934 | 1462467351315 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 64 (0x11319c800) [pid = 1934] [serial = 64] [outer = 0x1125ba400] 09:55:51 INFO - PROCESS | 1934 | 1462467351752 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]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1224ms 09:55:51 INFO - PROCESS | 1934 | 1462467351775 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 1934 | 1462467351778 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:55:51 INFO - PROCESS | 1934 | 1462467351781 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 1934 | 1462467351783 Marionette TRACE conn2 <- [1,62,null,{}] 09:55:51 INFO - PROCESS | 1934 | 1462467351786 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}] 09:55:51 INFO - PROCESS | 1934 | 1462467351902 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:55:51 INFO - PROCESS | 1934 | 1462467351947 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b8800 == 23 [pid = 1934] [id = 23] 09:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 65 (0x113325000) [pid = 1934] [serial = 65] [outer = 0x0] 09:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x116a6bc00) [pid = 1934] [serial = 66] [outer = 0x113325000] 09:55:51 INFO - PROCESS | 1934 | 1462467351979 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x1180d2400) [pid = 1934] [serial = 67] [outer = 0x113325000] 09:55:52 INFO - PROCESS | 1934 | 1462467352394 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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 09:55:52 INFO - PROCESS | 1934 | 1462467352403 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 1934 | 1462467352405 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:55:52 INFO - PROCESS | 1934 | 1462467352410 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 1934 | 1462467352412 Marionette TRACE conn2 <- [1,66,null,{}] 09:55:52 INFO - PROCESS | 1934 | 1462467352414 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}] 09:55:52 INFO - PROCESS | 1934 | 1462467352531 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:55:52 INFO - PROCESS | 1934 | 1462467352616 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x11731d800 == 24 [pid = 1934] [id = 24] 09:55:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x1186df800) [pid = 1934] [serial = 68] [outer = 0x0] 09:55:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x118889400) [pid = 1934] [serial = 69] [outer = 0x1186df800] 09:55:52 INFO - PROCESS | 1934 | 1462467352669 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x11947bc00) [pid = 1934] [serial = 70] [outer = 0x1186df800] 09:55:53 INFO - PROCESS | 1934 | 1462467353186 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]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 870ms 09:55:53 INFO - PROCESS | 1934 | 1462467353455 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 1934 | 1462467353457 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:55:53 INFO - PROCESS | 1934 | 1462467353476 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 1934 | 1462467353478 Marionette TRACE conn2 <- [1,70,null,{}] 09:55:53 INFO - PROCESS | 1934 | 1462467353481 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}] 09:55:53 INFO - PROCESS | 1934 | 1462467353566 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:55:53 INFO - PROCESS | 1934 | 1462467353608 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x11286d800 == 25 [pid = 1934] [id = 25] 09:55:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x113d30c00) [pid = 1934] [serial = 71] [outer = 0x0] 09:55:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x113da5800) [pid = 1934] [serial = 72] [outer = 0x113d30c00] 09:55:53 INFO - PROCESS | 1934 | 1462467353637 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x115d47800) [pid = 1934] [serial = 73] [outer = 0x113d30c00] 09:55:54 INFO - PROCESS | 1934 | 1462467354070 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]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 09:55:54 INFO - PROCESS | 1934 | 1462467354096 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:55:54 INFO - PROCESS | 1934 | 1462467354100 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:55:54 INFO - PROCESS | 1934 | 1462467354145 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 1934 | 1462467354149 Marionette TRACE conn2 <- [1,74,null,{}] 09:55:54 INFO - PROCESS | 1934 | 1462467354190 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}] 09:55:54 INFO - PROCESS | 1934 | 1462467354304 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:55:54 INFO - PROCESS | 1934 | 1462467354313 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x113d55000 == 26 [pid = 1934] [id = 26] 09:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x11616d400) [pid = 1934] [serial = 74] [outer = 0x0] 09:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x11653fc00) [pid = 1934] [serial = 75] [outer = 0x11616d400] 09:55:54 INFO - PROCESS | 1934 | 1462467354356 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x1168c3400) [pid = 1934] [serial = 76] [outer = 0x11616d400] 09:55:54 INFO - PROCESS | 1934 | 1462467354743 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]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 689ms 09:55:54 INFO - PROCESS | 1934 | 1462467354794 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:55:54 INFO - PROCESS | 1934 | 1462467354795 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:55:54 INFO - PROCESS | 1934 | 1462467354797 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 1934 | 1462467354799 Marionette TRACE conn2 <- [1,78,null,{}] 09:55:54 INFO - PROCESS | 1934 | 1462467354805 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}] 09:55:54 INFO - PROCESS | 1934 | 1462467354881 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:55:54 INFO - PROCESS | 1934 | 1462467354887 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x116143800 == 27 [pid = 1934] [id = 27] 09:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x117c2f800) [pid = 1934] [serial = 77] [outer = 0x0] 09:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x1180d1c00) [pid = 1934] [serial = 78] [outer = 0x117c2f800] 09:55:54 INFO - PROCESS | 1934 | 1462467354919 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x1181bb800) [pid = 1934] [serial = 79] [outer = 0x117c2f800] 09:55:55 INFO - PROCESS | 1934 | 1462467355232 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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 09:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:55:55 INFO - PROCESS | 1934 | 1462467355266 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1934 | 1462467355267 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:55:55 INFO - PROCESS | 1934 | 1462467355269 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1934 | 1462467355270 Marionette TRACE conn2 <- [1,82,null,{}] 09:55:55 INFO - PROCESS | 1934 | 1462467355274 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}] 09:55:55 INFO - PROCESS | 1934 | 1462467355348 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:55:55 INFO - PROCESS | 1934 | 1462467355393 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x11684b800 == 28 [pid = 1934] [id = 28] 09:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x117c29000) [pid = 1934] [serial = 80] [outer = 0x0] 09:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x11826c000) [pid = 1934] [serial = 81] [outer = 0x117c29000] 09:55:55 INFO - PROCESS | 1934 | 1462467355419 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x118892400) [pid = 1934] [serial = 82] [outer = 0x117c29000] 09:55:55 INFO - PROCESS | 1934 | 1462467355693 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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 09:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:55:55 INFO - PROCESS | 1934 | 1462467355746 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1934 | 1462467355747 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:55:55 INFO - PROCESS | 1934 | 1462467355749 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1934 | 1462467355750 Marionette TRACE conn2 <- [1,86,null,{}] 09:55:55 INFO - PROCESS | 1934 | 1462467355753 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}] 09:55:55 INFO - PROCESS | 1934 | 1462467355827 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:55:55 INFO - PROCESS | 1934 | 1462467355832 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x117326000 == 29 [pid = 1934] [id = 29] 09:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x1181b9400) [pid = 1934] [serial = 83] [outer = 0x0] 09:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x119197c00) [pid = 1934] [serial = 84] [outer = 0x1181b9400] 09:55:55 INFO - PROCESS | 1934 | 1462467355859 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x1192f7c00) [pid = 1934] [serial = 85] [outer = 0x1181b9400] 09:55:56 INFO - PROCESS | 1934 | 1462467356144 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]]]}] 09:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 09:55:56 INFO - PROCESS | 1934 | 1462467356170 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:55:56 INFO - PROCESS | 1934 | 1462467356172 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:55:56 INFO - PROCESS | 1934 | 1462467356185 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 1934 | 1462467356186 Marionette TRACE conn2 <- [1,90,null,{}] 09:55:56 INFO - PROCESS | 1934 | 1462467356189 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}] 09:55:56 INFO - PROCESS | 1934 | 1462467356302 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:55:56 INFO - PROCESS | 1934 | 1462467356313 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x118169000 == 30 [pid = 1934] [id = 30] 09:55:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x11947d000) [pid = 1934] [serial = 86] [outer = 0x0] 09:55:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x11964d800) [pid = 1934] [serial = 87] [outer = 0x11947d000] 09:55:56 INFO - PROCESS | 1934 | 1462467356341 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x119ce3000) [pid = 1934] [serial = 88] [outer = 0x11947d000] 09:55:56 INFO - PROCESS | 1934 | 1462467356612 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]]]}] 09:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 09:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:55:56 INFO - PROCESS | 1934 | 1462467356662 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:55:56 INFO - PROCESS | 1934 | 1462467356663 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:55:56 INFO - PROCESS | 1934 | 1462467356665 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 1934 | 1462467356666 Marionette TRACE conn2 <- [1,94,null,{}] 09:55:56 INFO - PROCESS | 1934 | 1462467356669 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}] 09:55:56 INFO - PROCESS | 1934 | 1462467356741 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:55:56 INFO - PROCESS | 1934 | 1462467356745 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x118693000 == 31 [pid = 1934] [id = 31] 09:55:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x1186db400) [pid = 1934] [serial = 89] [outer = 0x0] 09:55:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x119dda000) [pid = 1934] [serial = 90] [outer = 0x1186db400] 09:55:56 INFO - PROCESS | 1934 | 1462467356774 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1213cc400) [pid = 1934] [serial = 91] [outer = 0x1186db400] 09:55:57 INFO - PROCESS | 1934 | 1462467357077 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]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 09:55:57 INFO - PROCESS | 1934 | 1462467357135 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 1934 | 1462467357136 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:55:57 INFO - PROCESS | 1934 | 1462467357148 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1934 | 1462467357149 Marionette TRACE conn2 <- [1,98,null,{}] 09:55:57 INFO - PROCESS | 1934 | 1462467357153 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}] 09:55:57 INFO - PROCESS | 1934 | 1462467357221 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:55:57 INFO - PROCESS | 1934 | 1462467357228 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192ac800 == 32 [pid = 1934] [id = 32] 09:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x1213ce400) [pid = 1934] [serial = 92] [outer = 0x0] 09:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x123e2f400) [pid = 1934] [serial = 93] [outer = 0x1213ce400] 09:55:57 INFO - PROCESS | 1934 | 1462467357253 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x119bb1c00) [pid = 1934] [serial = 94] [outer = 0x1213ce400] 09:55:57 INFO - PROCESS | 1934 | 1462467357545 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]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 431ms 09:55:57 INFO - PROCESS | 1934 | 1462467357570 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 1934 | 1462467357572 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:55:57 INFO - PROCESS | 1934 | 1462467357578 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1934 | 1462467357579 Marionette TRACE conn2 <- [1,102,null,{}] 09:55:57 INFO - PROCESS | 1934 | 1462467357581 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}] 09:55:57 INFO - PROCESS | 1934 | 1462467357652 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:55:57 INFO - PROCESS | 1934 | 1462467357658 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194e1000 == 33 [pid = 1934] [id = 33] 09:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x123efd000) [pid = 1934] [serial = 95] [outer = 0x0] 09:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x123fe9800) [pid = 1934] [serial = 96] [outer = 0x123efd000] 09:55:57 INFO - PROCESS | 1934 | 1462467357685 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x12442d400) [pid = 1934] [serial = 97] [outer = 0x123efd000] 09:55:58 INFO - PROCESS | 1934 | 1462467358088 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]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 520ms 09:55:58 INFO - PROCESS | 1934 | 1462467358097 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:55:58 INFO - PROCESS | 1934 | 1462467358099 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:55:58 INFO - PROCESS | 1934 | 1462467358103 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1934 | 1462467358105 Marionette TRACE conn2 <- [1,106,null,{}] 09:55:58 INFO - PROCESS | 1934 | 1462467358108 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}] 09:55:58 INFO - PROCESS | 1934 | 1462467358218 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:55:58 INFO - PROCESS | 1934 | 1462467358224 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c4f000 == 34 [pid = 1934] [id = 34] 09:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x12442dc00) [pid = 1934] [serial = 98] [outer = 0x0] 09:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x124660400) [pid = 1934] [serial = 99] [outer = 0x12442dc00] 09:55:58 INFO - PROCESS | 1934 | 1462467358262 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x124718800) [pid = 1934] [serial = 100] [outer = 0x12442dc00] 09:55:58 INFO - PROCESS | 1934 | 1462467358630 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]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 571ms 09:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:55:58 INFO - PROCESS | 1934 | 1462467358674 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 1934 | 1462467358677 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:55:58 INFO - PROCESS | 1934 | 1462467358679 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1934 | 1462467358681 Marionette TRACE conn2 <- [1,110,null,{}] 09:55:58 INFO - PROCESS | 1934 | 1462467358683 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}] 09:55:58 INFO - PROCESS | 1934 | 1462467358787 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:55:58 INFO - PROCESS | 1934 | 1462467358798 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x119f9e800 == 35 [pid = 1934] [id = 35] 09:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x124432400) [pid = 1934] [serial = 101] [outer = 0x0] 09:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x124fa3400) [pid = 1934] [serial = 102] [outer = 0x124432400] 09:55:58 INFO - PROCESS | 1934 | 1462467358825 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x125275400) [pid = 1934] [serial = 103] [outer = 0x124432400] 09:55:59 INFO - PROCESS | 1934 | 1462467359134 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]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 471ms 09:55:59 INFO - PROCESS | 1934 | 1462467359151 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 1934 | 1462467359152 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:55:59 INFO - PROCESS | 1934 | 1462467359154 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 1934 | 1462467359156 Marionette TRACE conn2 <- [1,114,null,{}] 09:55:59 INFO - PROCESS | 1934 | 1462467359161 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}] 09:55:59 INFO - PROCESS | 1934 | 1462467359233 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:55:59 INFO - PROCESS | 1934 | 1462467359239 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x123b61000 == 36 [pid = 1934] [id = 36] 09:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x1257a4400) [pid = 1934] [serial = 104] [outer = 0x0] 09:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x126239400) [pid = 1934] [serial = 105] [outer = 0x1257a4400] 09:55:59 INFO - PROCESS | 1934 | 1462467359265 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x1262ec800) [pid = 1934] [serial = 106] [outer = 0x1257a4400] 09:55:59 INFO - PROCESS | 1934 | 1462467359590 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]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 09:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:55:59 INFO - PROCESS | 1934 | 1462467359628 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 1934 | 1462467359629 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:55:59 INFO - PROCESS | 1934 | 1462467359631 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 1934 | 1462467359632 Marionette TRACE conn2 <- [1,118,null,{}] 09:55:59 INFO - PROCESS | 1934 | 1462467359634 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}] 09:55:59 INFO - PROCESS | 1934 | 1462467359731 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:55:59 INFO - PROCESS | 1934 | 1462467359735 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c71000 == 37 [pid = 1934] [id = 37] 09:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x124dd1000) [pid = 1934] [serial = 107] [outer = 0x0] 09:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x126af9800) [pid = 1934] [serial = 108] [outer = 0x124dd1000] 09:55:59 INFO - PROCESS | 1934 | 1462467359763 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x126dcb800) [pid = 1934] [serial = 109] [outer = 0x124dd1000] 09:56:00 INFO - PROCESS | 1934 | 1462467360040 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 09:56:00 INFO - PROCESS | 1934 | 1462467360051 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 1934 | 1462467360052 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:56:00 INFO - PROCESS | 1934 | 1462467360062 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1934 | 1462467360063 Marionette TRACE conn2 <- [1,122,null,{}] 09:56:00 INFO - PROCESS | 1934 | 1462467360066 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}] 09:56:00 INFO - PROCESS | 1934 | 1462467360144 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:56:00 INFO - PROCESS | 1934 | 1462467360148 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x124385800 == 38 [pid = 1934] [id = 38] 09:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x126dd0400) [pid = 1934] [serial = 110] [outer = 0x0] 09:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12880f400) [pid = 1934] [serial = 111] [outer = 0x126dd0400] 09:56:00 INFO - PROCESS | 1934 | 1462467360173 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x12901ac00) [pid = 1934] [serial = 112] [outer = 0x126dd0400] 09:56:00 INFO - PROCESS | 1934 | 1462467360458 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 427ms 09:56:00 INFO - PROCESS | 1934 | 1462467360483 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 1934 | 1462467360484 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:56:00 INFO - PROCESS | 1934 | 1462467360486 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1934 | 1462467360487 Marionette TRACE conn2 <- [1,126,null,{}] 09:56:00 INFO - PROCESS | 1934 | 1462467360495 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}] 09:56:00 INFO - PROCESS | 1934 | 1462467360569 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:56:00 INFO - PROCESS | 1934 | 1462467360622 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244b3800 == 39 [pid = 1934] [id = 39] 09:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x11331c000) [pid = 1934] [serial = 113] [outer = 0x0] 09:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x129020400) [pid = 1934] [serial = 114] [outer = 0x11331c000] 09:56:00 INFO - PROCESS | 1934 | 1462467360646 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x12940e400) [pid = 1934] [serial = 115] [outer = 0x11331c000] 09:56:00 INFO - PROCESS | 1934 | 1462467360888 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 474ms 09:56:00 INFO - PROCESS | 1934 | 1462467360964 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 1934 | 1462467360965 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:56:00 INFO - PROCESS | 1934 | 1462467360980 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1934 | 1462467360981 Marionette TRACE conn2 <- [1,130,null,{}] 09:56:00 INFO - PROCESS | 1934 | 1462467360985 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}] 09:56:01 INFO - PROCESS | 1934 | 1462467361063 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:56:01 INFO - PROCESS | 1934 | 1462467361067 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x124d15000 == 40 [pid = 1934] [id = 40] 09:56:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x129412000) [pid = 1934] [serial = 116] [outer = 0x0] 09:56:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x129652800) [pid = 1934] [serial = 117] [outer = 0x129412000] 09:56:01 INFO - PROCESS | 1934 | 1462467361092 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x129720400) [pid = 1934] [serial = 118] [outer = 0x129412000] 09:56:01 INFO - PROCESS | 1934 | 1462467361403 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]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 09:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:56:01 INFO - PROCESS | 1934 | 1462467361451 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 1934 | 1462467361452 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:56:01 INFO - PROCESS | 1934 | 1462467361455 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 1934 | 1462467361456 Marionette TRACE conn2 <- [1,134,null,{}] 09:56:01 INFO - PROCESS | 1934 | 1462467361458 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}] 09:56:02 INFO - PROCESS | 1934 | 1462467362199 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:56:02 INFO - PROCESS | 1934 | 1462467362241 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x111fbd800 == 41 [pid = 1934] [id = 41] 09:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x112c0d000) [pid = 1934] [serial = 119] [outer = 0x0] 09:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x113328000) [pid = 1934] [serial = 120] [outer = 0x112c0d000] 09:56:02 INFO - PROCESS | 1934 | 1462467362270 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x113d28400) [pid = 1934] [serial = 121] [outer = 0x112c0d000] 09:56:02 INFO - PROCESS | 1934 | 1462467362648 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]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1221ms 09:56:02 INFO - PROCESS | 1934 | 1462467362677 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 1934 | 1462467362679 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:56:02 INFO - PROCESS | 1934 | 1462467362691 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 1934 | 1462467362693 Marionette TRACE conn2 <- [1,138,null,{}] 09:56:02 INFO - PROCESS | 1934 | 1462467362696 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}] 09:56:02 INFO - PROCESS | 1934 | 1462467362784 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:56:02 INFO - PROCESS | 1934 | 1462467362790 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x113ab7000 == 42 [pid = 1934] [id = 42] 09:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x115d92000) [pid = 1934] [serial = 122] [outer = 0x0] 09:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x1168b5800) [pid = 1934] [serial = 123] [outer = 0x115d92000] 09:56:02 INFO - PROCESS | 1934 | 1462467362818 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x1171a3c00) [pid = 1934] [serial = 124] [outer = 0x115d92000] 09:56:03 INFO - PROCESS | 1934 | 1462467363158 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]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 09:56:03 INFO - PROCESS | 1934 | 1462467363212 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 1934 | 1462467363214 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:56:03 INFO - PROCESS | 1934 | 1462467363216 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 1934 | 1462467363218 Marionette TRACE conn2 <- [1,142,null,{}] 09:56:03 INFO - PROCESS | 1934 | 1462467363225 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}] 09:56:03 INFO - PROCESS | 1934 | 1462467363314 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:56:03 INFO - PROCESS | 1934 | 1462467363320 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x1165dd800 == 43 [pid = 1934] [id = 43] 09:56:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x117c2c800) [pid = 1934] [serial = 125] [outer = 0x0] 09:56:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x1180e0400) [pid = 1934] [serial = 126] [outer = 0x117c2c800] 09:56:03 INFO - PROCESS | 1934 | 1462467363347 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x11826b800) [pid = 1934] [serial = 127] [outer = 0x117c2c800] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x12cda8800) [pid = 1934] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12c795400) [pid = 1934] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12c438800) [pid = 1934] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x1180d6400) [pid = 1934] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12bc0f400) [pid = 1934] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12b4aa400) [pid = 1934] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12b253c00) [pid = 1934] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12ab50400) [pid = 1934] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12940dc00) [pid = 1934] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12d19b400) [pid = 1934] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12b2b4800) [pid = 1934] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x1181b7800) [pid = 1934] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x11947d000) [pid = 1934] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x1186db400) [pid = 1934] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x1213ce400) [pid = 1934] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x123efd000) [pid = 1934] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x12442dc00) [pid = 1934] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x1257a4400) [pid = 1934] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x124dd1000) [pid = 1934] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x126dd0400) [pid = 1934] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x12ddcb400) [pid = 1934] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x1125ba400) [pid = 1934] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x113325000) [pid = 1934] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1186df800) [pid = 1934] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x113d30c00) [pid = 1934] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x11616d400) [pid = 1934] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x117c2f800) [pid = 1934] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x117c29000) [pid = 1934] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:56:04 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x1181b9400) [pid = 1934] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:56:04 INFO - PROCESS | 1934 | 1462467364132 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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 09:56:04 INFO - PROCESS | 1934 | 1462467364187 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1934 | 1462467364189 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:56:04 INFO - PROCESS | 1934 | 1462467364197 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1934 | 1462467364200 Marionette TRACE conn2 <- [1,146,null,{}] 09:56:04 INFO - PROCESS | 1934 | 1462467364202 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}] 09:56:04 INFO - PROCESS | 1934 | 1462467364269 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:56:04 INFO - PROCESS | 1934 | 1462467364323 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x11689c000 == 44 [pid = 1934] [id = 44] 09:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1161e9c00) [pid = 1934] [serial = 128] [outer = 0x0] 09:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x1180d1800) [pid = 1934] [serial = 129] [outer = 0x1161e9c00] 09:56:04 INFO - PROCESS | 1934 | 1462467364349 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x118819400) [pid = 1934] [serial = 130] [outer = 0x1161e9c00] 09:56:04 INFO - PROCESS | 1934 | 1462467364629 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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 477ms 09:56:04 INFO - PROCESS | 1934 | 1462467364670 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1934 | 1462467364672 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:56:04 INFO - PROCESS | 1934 | 1462467364678 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1934 | 1462467364679 Marionette TRACE conn2 <- [1,150,null,{}] 09:56:04 INFO - PROCESS | 1934 | 1462467364681 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}] 09:56:04 INFO - PROCESS | 1934 | 1462467364751 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:56:04 INFO - PROCESS | 1934 | 1462467364756 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x118167000 == 45 [pid = 1934] [id = 45] 09:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x118896000) [pid = 1934] [serial = 131] [outer = 0x0] 09:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x1192ed400) [pid = 1934] [serial = 132] [outer = 0x118896000] 09:56:04 INFO - PROCESS | 1934 | 1462467364783 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x11947b000) [pid = 1934] [serial = 133] [outer = 0x118896000] 09:56:05 INFO - PROCESS | 1934 | 1462467365155 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]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 520ms 09:56:05 INFO - PROCESS | 1934 | 1462467365197 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 1934 | 1462467365198 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:56:05 INFO - PROCESS | 1934 | 1462467365200 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 1934 | 1462467365201 Marionette TRACE conn2 <- [1,154,null,{}] 09:56:05 INFO - PROCESS | 1934 | 1462467365204 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}] 09:56:05 INFO - PROCESS | 1934 | 1462467365271 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:56:05 INFO - PROCESS | 1934 | 1462467365279 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x118691800 == 46 [pid = 1934] [id = 46] 09:56:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x11964d000) [pid = 1934] [serial = 134] [outer = 0x0] 09:56:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x119652400) [pid = 1934] [serial = 135] [outer = 0x11964d000] 09:56:05 INFO - PROCESS | 1934 | 1462467365310 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x119bb4800) [pid = 1934] [serial = 136] [outer = 0x11964d000] 09:56:05 INFO - PROCESS | 1934 | 1462467365631 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]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 09:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:56:05 INFO - PROCESS | 1934 | 1462467365671 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 1934 | 1462467365672 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:56:05 INFO - PROCESS | 1934 | 1462467365674 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 1934 | 1462467365675 Marionette TRACE conn2 <- [1,158,null,{}] 09:56:05 INFO - PROCESS | 1934 | 1462467365678 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}] 09:56:05 INFO - PROCESS | 1934 | 1462467365763 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:56:05 INFO - PROCESS | 1934 | 1462467365769 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a95000 == 47 [pid = 1934] [id = 47] 09:56:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x119ce3800) [pid = 1934] [serial = 137] [outer = 0x0] 09:56:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x119d3c000) [pid = 1934] [serial = 138] [outer = 0x119ce3800] 09:56:05 INFO - PROCESS | 1934 | 1462467365796 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12142bc00) [pid = 1934] [serial = 139] [outer = 0x119ce3800] 09:56:06 INFO - PROCESS | 1934 | 1462467366213 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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 571ms 09:56:06 INFO - PROCESS | 1934 | 1462467366246 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 1934 | 1462467366248 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:56:06 INFO - PROCESS | 1934 | 1462467366252 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 1934 | 1462467366255 Marionette TRACE conn2 <- [1,162,null,{}] 09:56:06 INFO - PROCESS | 1934 | 1462467366259 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}] 09:56:06 INFO - PROCESS | 1934 | 1462467366351 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:56:06 INFO - PROCESS | 1934 | 1462467366409 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x1133a3000 == 48 [pid = 1934] [id = 48] 09:56:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x113470c00) [pid = 1934] [serial = 140] [outer = 0x0] 09:56:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x113f3a400) [pid = 1934] [serial = 141] [outer = 0x113470c00] 09:56:06 INFO - PROCESS | 1934 | 1462467366441 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x11610a800) [pid = 1934] [serial = 142] [outer = 0x113470c00] 09:56:06 INFO - PROCESS | 1934 | 1462467366868 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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 09:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:56:06 INFO - PROCESS | 1934 | 1462467366875 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 1934 | 1462467366880 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:56:06 INFO - PROCESS | 1934 | 1462467366886 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 1934 | 1462467366888 Marionette TRACE conn2 <- [1,166,null,{}] 09:56:06 INFO - PROCESS | 1934 | 1462467366891 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}] 09:56:07 INFO - PROCESS | 1934 | 1462467367020 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:56:07 INFO - PROCESS | 1934 | 1462467367090 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x1186a0800 == 49 [pid = 1934] [id = 49] 09:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x1165c8400) [pid = 1934] [serial = 143] [outer = 0x0] 09:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x117c24400) [pid = 1934] [serial = 144] [outer = 0x1165c8400] 09:56:07 INFO - PROCESS | 1934 | 1462467367137 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x1181c5400) [pid = 1934] [serial = 145] [outer = 0x1165c8400] 09:56:07 INFO - PROCESS | 1934 | 1462467367698 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]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 873ms 09:56:07 INFO - PROCESS | 1934 | 1462467367759 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:56:07 INFO - PROCESS | 1934 | 1462467367762 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:56:07 INFO - PROCESS | 1934 | 1462467367765 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 1934 | 1462467367769 Marionette TRACE conn2 <- [1,170,null,{}] 09:56:07 INFO - PROCESS | 1934 | 1462467367781 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}] 09:56:07 INFO - PROCESS | 1934 | 1462467367912 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:56:07 INFO - PROCESS | 1934 | 1462467367961 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x113396000 == 50 [pid = 1934] [id = 50] 09:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x11964a800) [pid = 1934] [serial = 146] [outer = 0x0] 09:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x119bb5000) [pid = 1934] [serial = 147] [outer = 0x11964a800] 09:56:07 INFO - PROCESS | 1934 | 1462467367991 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x123efc000) [pid = 1934] [serial = 148] [outer = 0x11964a800] 09:56:08 INFO - PROCESS | 1934 | 1462467368406 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]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 676ms 09:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:56:08 INFO - PROCESS | 1934 | 1462467368440 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 1934 | 1462467368442 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:56:08 INFO - PROCESS | 1934 | 1462467368445 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1934 | 1462467368446 Marionette TRACE conn2 <- [1,174,null,{}] 09:56:08 INFO - PROCESS | 1934 | 1462467368448 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}] 09:56:08 INFO - PROCESS | 1934 | 1462467368538 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:56:08 INFO - PROCESS | 1934 | 1462467368583 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209d4800 == 51 [pid = 1934] [id = 51] 09:56:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x1213cac00) [pid = 1934] [serial = 149] [outer = 0x0] 09:56:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x123e37800) [pid = 1934] [serial = 150] [outer = 0x1213cac00] 09:56:08 INFO - PROCESS | 1934 | 1462467368614 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x1241b9800) [pid = 1934] [serial = 151] [outer = 0x1213cac00] 09:56:08 INFO - PROCESS | 1934 | 1462467368985 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 09:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:56:09 INFO - PROCESS | 1934 | 1462467369016 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 1934 | 1462467369017 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:56:09 INFO - PROCESS | 1934 | 1462467369019 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1934 | 1462467369020 Marionette TRACE conn2 <- [1,178,null,{}] 09:56:09 INFO - PROCESS | 1934 | 1462467369023 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}] 09:56:09 INFO - PROCESS | 1934 | 1462467369109 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:56:09 INFO - PROCESS | 1934 | 1462467369164 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x12406d000 == 52 [pid = 1934] [id = 52] 09:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x1131a0800) [pid = 1934] [serial = 152] [outer = 0x0] 09:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x124411800) [pid = 1934] [serial = 153] [outer = 0x1131a0800] 09:56:09 INFO - PROCESS | 1934 | 1462467369218 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x124d27800) [pid = 1934] [serial = 154] [outer = 0x1131a0800] 09:56:09 INFO - PROCESS | 1934 | 1462467369608 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 09:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:56:09 INFO - PROCESS | 1934 | 1462467369638 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 1934 | 1462467369639 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:56:09 INFO - PROCESS | 1934 | 1462467369642 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1934 | 1462467369643 Marionette TRACE conn2 <- [1,182,null,{}] 09:56:09 INFO - PROCESS | 1934 | 1462467369645 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}] 09:56:09 INFO - PROCESS | 1934 | 1462467369750 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:56:09 INFO - PROCESS | 1934 | 1462467369796 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x113f5d000 == 53 [pid = 1934] [id = 53] 09:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x118817000) [pid = 1934] [serial = 155] [outer = 0x0] 09:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x11a08e800) [pid = 1934] [serial = 156] [outer = 0x118817000] 09:56:09 INFO - PROCESS | 1934 | 1462467369828 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x125108400) [pid = 1934] [serial = 157] [outer = 0x118817000] 09:56:10 INFO - PROCESS | 1934 | 1462467370287 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]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 721ms 09:56:10 INFO - PROCESS | 1934 | 1462467370363 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:56:10 INFO - PROCESS | 1934 | 1462467370366 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:56:10 INFO - PROCESS | 1934 | 1462467370369 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 1934 | 1462467370371 Marionette TRACE conn2 <- [1,186,null,{}] 09:56:10 INFO - PROCESS | 1934 | 1462467370396 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}] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x118691800 == 52 [pid = 1934] [id = 46] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x118167000 == 51 [pid = 1934] [id = 45] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x11689c000 == 50 [pid = 1934] [id = 44] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1165dd800 == 49 [pid = 1934] [id = 43] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x118693000 == 48 [pid = 1934] [id = 31] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x113ab7000 == 47 [pid = 1934] [id = 42] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x11684b800 == 46 [pid = 1934] [id = 28] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x118169000 == 45 [pid = 1934] [id = 30] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x116143800 == 44 [pid = 1934] [id = 27] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x111fbd800 == 43 [pid = 1934] [id = 41] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1194e1000 == 42 [pid = 1934] [id = 33] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1244b3800 == 41 [pid = 1934] [id = 39] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x119f9e800 == 40 [pid = 1934] [id = 35] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1192ac800 == 39 [pid = 1934] [id = 32] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x117326000 == 38 [pid = 1934] [id = 29] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x113f5d000 == 37 [pid = 1934] [id = 53] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12406d000 == 36 [pid = 1934] [id = 52] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1209d4800 == 35 [pid = 1934] [id = 51] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x113396000 == 34 [pid = 1934] [id = 50] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x123b61000 == 33 [pid = 1934] [id = 36] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x124d15000 == 32 [pid = 1934] [id = 40] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x119c4f000 == 31 [pid = 1934] [id = 34] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x123c71000 == 30 [pid = 1934] [id = 37] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x124385800 == 29 [pid = 1934] [id = 38] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1186a0800 == 28 [pid = 1934] [id = 49] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x116a95000 == 27 [pid = 1934] [id = 47] 09:56:10 INFO - PROCESS | 1934 | --DOCSHELL 0x1133a3000 == 26 [pid = 1934] [id = 48] 09:56:10 INFO - PROCESS | 1934 | 1462467370924 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x11964d800) [pid = 1934] [serial = 87] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x119ce3000) [pid = 1934] [serial = 88] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x119dda000) [pid = 1934] [serial = 90] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x1213cc400) [pid = 1934] [serial = 91] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x123e2f400) [pid = 1934] [serial = 93] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x123fe9800) [pid = 1934] [serial = 96] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x124660400) [pid = 1934] [serial = 99] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x124fa3400) [pid = 1934] [serial = 102] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x126239400) [pid = 1934] [serial = 105] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x126af9800) [pid = 1934] [serial = 108] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12880f400) [pid = 1934] [serial = 111] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x129020400) [pid = 1934] [serial = 114] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x1125c3400) [pid = 1934] [serial = 63] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x116a6bc00) [pid = 1934] [serial = 66] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x118889400) [pid = 1934] [serial = 69] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12442d400) [pid = 1934] [serial = 97] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x11947bc00) [pid = 1934] [serial = 70] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x113da5800) [pid = 1934] [serial = 72] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x115d47800) [pid = 1934] [serial = 73] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x11653fc00) [pid = 1934] [serial = 75] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1168c3400) [pid = 1934] [serial = 76] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1180d1c00) [pid = 1934] [serial = 78] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x11826c000) [pid = 1934] [serial = 81] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x119197c00) [pid = 1934] [serial = 84] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1192f7c00) [pid = 1934] [serial = 85] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x119bb1c00) [pid = 1934] [serial = 94] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x124718800) [pid = 1934] [serial = 100] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x1181bb800) [pid = 1934] [serial = 79] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x1262ec800) [pid = 1934] [serial = 106] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x1180d2400) [pid = 1934] [serial = 67] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x118892400) [pid = 1934] [serial = 82] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x126dcb800) [pid = 1934] [serial = 109] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x12901ac00) [pid = 1934] [serial = 112] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x11319c800) [pid = 1934] [serial = 64] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x12ddd4c00) [pid = 1934] [serial = 61] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x123fe7c00) [pid = 1934] [serial = 11] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x1241c2000) [pid = 1934] [serial = 8] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x12c437000) [pid = 1934] [serial = 34] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x12bfe5000) [pid = 1934] [serial = 30] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x12bfeb000) [pid = 1934] [serial = 31] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x12bbc3000) [pid = 1934] [serial = 27] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x12bc0c000) [pid = 1934] [serial = 28] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x12b4a0800) [pid = 1934] [serial = 25] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x12b255800) [pid = 1934] [serial = 24] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x12ab52000) [pid = 1934] [serial = 21] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x12ab56c00) [pid = 1934] [serial = 22] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x129415400) [pid = 1934] [serial = 16] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x129719400) [pid = 1934] [serial = 18] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x12940f800) [pid = 1934] [serial = 15] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x12ddcf800) [pid = 1934] [serial = 60] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 77 (0x12d52b000) [pid = 1934] [serial = 57] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 76 (0x12d530800) [pid = 1934] [serial = 58] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x12b2b7000) [pid = 1934] [serial = 54] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x12cdb1c00) [pid = 1934] [serial = 55] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x118893400) [pid = 1934] [serial = 52] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x11826f800) [pid = 1934] [serial = 51] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x12cdb0000) [pid = 1934] [serial = 46] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x12d19ac00) [pid = 1934] [serial = 48] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x12cd6e800) [pid = 1934] [serial = 42] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x12cdaa800) [pid = 1934] [serial = 45] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x12c79a000) [pid = 1934] [serial = 39] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 66 (0x12ca20400) [pid = 1934] [serial = 40] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 65 (0x12c441400) [pid = 1934] [serial = 36] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 64 (0x12c793000) [pid = 1934] [serial = 37] [outer = 0x0] [url = about:blank] 09:56:10 INFO - PROCESS | 1934 | --DOMWINDOW == 63 (0x12a97ec00) [pid = 1934] [serial = 33] [outer = 0x0] [url = about:blank] 09:56:11 INFO - PROCESS | 1934 | 1462467371024 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x111f7a800 == 27 [pid = 1934] [id = 54] 09:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 64 (0x112dc2800) [pid = 1934] [serial = 158] [outer = 0x0] 09:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 65 (0x11310b000) [pid = 1934] [serial = 159] [outer = 0x112dc2800] 09:56:11 INFO - PROCESS | 1934 | 1462467371061 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x113aa1c00) [pid = 1934] [serial = 160] [outer = 0x112dc2800] 09:56:11 INFO - PROCESS | 1934 | 1462467371418 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1074ms 09:56:11 INFO - PROCESS | 1934 | 1462467371445 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1934 | 1462467371447 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:56:11 INFO - PROCESS | 1934 | 1462467371451 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1934 | 1462467371454 Marionette TRACE conn2 <- [1,190,null,{}] 09:56:11 INFO - PROCESS | 1934 | 1462467371457 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}] 09:56:11 INFO - PROCESS | 1934 | 1462467371536 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:56:11 INFO - PROCESS | 1934 | 1462467371587 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x113a57800 == 28 [pid = 1934] [id = 55] 09:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x113321000) [pid = 1934] [serial = 161] [outer = 0x0] 09:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x115d97c00) [pid = 1934] [serial = 162] [outer = 0x113321000] 09:56:11 INFO - PROCESS | 1934 | 1462467371631 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x11685f800) [pid = 1934] [serial = 163] [outer = 0x113321000] 09:56:12 INFO - PROCESS | 1934 | 1462467372066 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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 675ms 09:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:56:12 INFO - PROCESS | 1934 | 1462467372126 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 1934 | 1462467372129 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:56:12 INFO - PROCESS | 1934 | 1462467372133 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1934 | 1462467372135 Marionette TRACE conn2 <- [1,194,null,{}] 09:56:12 INFO - PROCESS | 1934 | 1462467372140 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}] 09:56:12 INFO - PROCESS | 1934 | 1462467372214 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:56:12 INFO - PROCESS | 1934 | 1462467372225 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x1165ed000 == 29 [pid = 1934] [id = 56] 09:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x117679c00) [pid = 1934] [serial = 164] [outer = 0x0] 09:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x1180d1c00) [pid = 1934] [serial = 165] [outer = 0x117679c00] 09:56:12 INFO - PROCESS | 1934 | 1462467372252 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x1180de400) [pid = 1934] [serial = 166] [outer = 0x117679c00] 09:56:12 INFO - PROCESS | 1934 | 1462467372580 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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 09:56:12 INFO - PROCESS | 1934 | 1462467372604 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:56:12 INFO - PROCESS | 1934 | 1462467372607 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:56:12 INFO - PROCESS | 1934 | 1462467372616 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1934 | 1462467372619 Marionette TRACE conn2 <- [1,198,null,{}] 09:56:12 INFO - PROCESS | 1934 | 1462467372622 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}] 09:56:12 INFO - PROCESS | 1934 | 1462467372691 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:56:12 INFO - PROCESS | 1934 | 1462467372734 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a95800 == 30 [pid = 1934] [id = 57] 09:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x11767a400) [pid = 1934] [serial = 167] [outer = 0x0] 09:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x118265800) [pid = 1934] [serial = 168] [outer = 0x11767a400] 09:56:12 INFO - PROCESS | 1934 | 1462467372759 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x11888c000) [pid = 1934] [serial = 169] [outer = 0x11767a400] 09:56:13 INFO - PROCESS | 1934 | 1462467373046 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]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 474ms 09:56:13 INFO - PROCESS | 1934 | 1462467373087 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 1934 | 1462467373088 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:56:13 INFO - PROCESS | 1934 | 1462467373094 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 1934 | 1462467373095 Marionette TRACE conn2 <- [1,202,null,{}] 09:56:13 INFO - PROCESS | 1934 | 1462467373098 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}] 09:56:13 INFO - PROCESS | 1934 | 1462467373181 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:56:13 INFO - PROCESS | 1934 | 1462467373185 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x11734c000 == 31 [pid = 1934] [id = 58] 09:56:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x1180d9c00) [pid = 1934] [serial = 170] [outer = 0x0] 09:56:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x119127800) [pid = 1934] [serial = 171] [outer = 0x1180d9c00] 09:56:13 INFO - PROCESS | 1934 | 1462467373235 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x1192f7c00) [pid = 1934] [serial = 172] [outer = 0x1180d9c00] 09:56:13 INFO - PROCESS | 1934 | 1462467373621 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]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 571ms 09:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:56:13 INFO - PROCESS | 1934 | 1462467373664 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 1934 | 1462467373665 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:56:13 INFO - PROCESS | 1934 | 1462467373667 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 1934 | 1462467373669 Marionette TRACE conn2 <- [1,206,null,{}] 09:56:13 INFO - PROCESS | 1934 | 1462467373671 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}] 09:56:13 INFO - PROCESS | 1934 | 1462467373754 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:56:13 INFO - PROCESS | 1934 | 1462467373760 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x118694800 == 32 [pid = 1934] [id = 59] 09:56:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x117679800) [pid = 1934] [serial = 173] [outer = 0x0] 09:56:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x11964b400) [pid = 1934] [serial = 174] [outer = 0x117679800] 09:56:13 INFO - PROCESS | 1934 | 1462467373792 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x119baa400) [pid = 1934] [serial = 175] [outer = 0x117679800] 09:56:14 INFO - PROCESS | 1934 | 1462467374139 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 09:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:56:14 INFO - PROCESS | 1934 | 1462467374186 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 1934 | 1462467374187 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:56:14 INFO - PROCESS | 1934 | 1462467374189 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 1934 | 1462467374191 Marionette TRACE conn2 <- [1,210,null,{}] 09:56:14 INFO - PROCESS | 1934 | 1462467374193 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}] 09:56:14 INFO - PROCESS | 1934 | 1462467374276 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:56:14 INFO - PROCESS | 1934 | 1462467374280 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x11253d800 == 33 [pid = 1934] [id = 60] 09:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x119484c00) [pid = 1934] [serial = 176] [outer = 0x0] 09:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x119d38400) [pid = 1934] [serial = 177] [outer = 0x119484c00] 09:56:14 INFO - PROCESS | 1934 | 1462467374305 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x121432400) [pid = 1934] [serial = 178] [outer = 0x119484c00] 09:56:14 INFO - PROCESS | 1934 | 1462467374636 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 09:56:14 INFO - PROCESS | 1934 | 1462467374661 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 1934 | 1462467374662 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:56:14 INFO - PROCESS | 1934 | 1462467374664 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 1934 | 1462467374665 Marionette TRACE conn2 <- [1,214,null,{}] 09:56:14 INFO - PROCESS | 1934 | 1462467374667 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}] 09:56:14 INFO - PROCESS | 1934 | 1462467374747 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:56:14 INFO - PROCESS | 1934 | 1462467374777 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x1199a4000 == 34 [pid = 1934] [id = 61] 09:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x1134e2800) [pid = 1934] [serial = 179] [outer = 0x0] 09:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x123e3a800) [pid = 1934] [serial = 180] [outer = 0x1134e2800] 09:56:14 INFO - PROCESS | 1934 | 1462467374802 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x1241c2000) [pid = 1934] [serial = 181] [outer = 0x1134e2800] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x11964d000) [pid = 1934] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x115d92000) [pid = 1934] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x112c0d000) [pid = 1934] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x117c2c800) [pid = 1934] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x1161e9c00) [pid = 1934] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x118896000) [pid = 1934] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x119ce3800) [pid = 1934] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x129412000) [pid = 1934] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x11331c000) [pid = 1934] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:56:15 INFO - PROCESS | 1934 | --DOMWINDOW == 77 (0x124432400) [pid = 1934] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:56:15 INFO - PROCESS | 1934 | 1462467375125 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 09:56:15 INFO - PROCESS | 1934 | 1462467375135 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 1934 | 1462467375136 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:56:15 INFO - PROCESS | 1934 | 1462467375138 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1934 | 1462467375139 Marionette TRACE conn2 <- [1,218,null,{}] 09:56:15 INFO - PROCESS | 1934 | 1462467375144 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}] 09:56:15 INFO - PROCESS | 1934 | 1462467375210 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:56:15 INFO - PROCESS | 1934 | 1462467375214 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x118971800 == 35 [pid = 1934] [id = 62] 09:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x113aa3c00) [pid = 1934] [serial = 182] [outer = 0x0] 09:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x11919ec00) [pid = 1934] [serial = 183] [outer = 0x113aa3c00] 09:56:15 INFO - PROCESS | 1934 | 1462467375241 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x124437000) [pid = 1934] [serial = 184] [outer = 0x113aa3c00] 09:56:15 INFO - PROCESS | 1934 | 1462467375534 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 422ms 09:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:56:15 INFO - PROCESS | 1934 | 1462467375564 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 1934 | 1462467375565 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:56:15 INFO - PROCESS | 1934 | 1462467375567 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1934 | 1462467375569 Marionette TRACE conn2 <- [1,222,null,{}] 09:56:15 INFO - PROCESS | 1934 | 1462467375571 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}] 09:56:15 INFO - PROCESS | 1934 | 1462467375643 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:56:15 INFO - PROCESS | 1934 | 1462467375683 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x119fae000 == 36 [pid = 1934] [id = 63] 09:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x11346f000) [pid = 1934] [serial = 185] [outer = 0x0] 09:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x12465fc00) [pid = 1934] [serial = 186] [outer = 0x11346f000] 09:56:15 INFO - PROCESS | 1934 | 1462467375708 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x1131a4000) [pid = 1934] [serial = 187] [outer = 0x11346f000] 09:56:15 INFO - PROCESS | 1934 | 1462467375967 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 09:56:16 INFO - PROCESS | 1934 | 1462467376008 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 1934 | 1462467376010 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:56:16 INFO - PROCESS | 1934 | 1462467376019 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 1934 | 1462467376020 Marionette TRACE conn2 <- [1,226,null,{}] 09:56:16 INFO - PROCESS | 1934 | 1462467376030 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}] 09:56:16 INFO - PROCESS | 1934 | 1462467376104 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:56:16 INFO - PROCESS | 1934 | 1462467376110 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c74800 == 37 [pid = 1934] [id = 64] 09:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x124dd9000) [pid = 1934] [serial = 188] [outer = 0x0] 09:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x125108c00) [pid = 1934] [serial = 189] [outer = 0x124dd9000] 09:56:16 INFO - PROCESS | 1934 | 1462467376139 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x1257a3000) [pid = 1934] [serial = 190] [outer = 0x124dd9000] 09:56:16 INFO - PROCESS | 1934 | 1462467376438 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]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 472ms 09:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:56:16 INFO - PROCESS | 1934 | 1462467376494 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 1934 | 1462467376495 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:56:16 INFO - PROCESS | 1934 | 1462467376497 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 1934 | 1462467376499 Marionette TRACE conn2 <- [1,230,null,{}] 09:56:16 INFO - PROCESS | 1934 | 1462467376501 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}] 09:56:16 INFO - PROCESS | 1934 | 1462467376599 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:56:16 INFO - PROCESS | 1934 | 1462467376606 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x117318800 == 38 [pid = 1934] [id = 65] 09:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x1257a4800) [pid = 1934] [serial = 191] [outer = 0x0] 09:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x1262de000) [pid = 1934] [serial = 192] [outer = 0x1257a4800] 09:56:16 INFO - PROCESS | 1934 | 1462467376633 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x126af2000) [pid = 1934] [serial = 193] [outer = 0x1257a4800] 09:56:16 INFO - PROCESS | 1934 | 1462467376910 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]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 472ms 09:56:16 INFO - PROCESS | 1934 | 1462467376970 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 1934 | 1462467376971 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:56:16 INFO - PROCESS | 1934 | 1462467376975 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 1934 | 1462467376977 Marionette TRACE conn2 <- [1,234,null,{}] 09:56:16 INFO - PROCESS | 1934 | 1462467376979 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}] 09:56:17 INFO - PROCESS | 1934 | 1462467377046 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:56:17 INFO - PROCESS | 1934 | 1462467377093 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x111fbd800 == 39 [pid = 1934] [id = 66] 09:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x111019400) [pid = 1934] [serial = 194] [outer = 0x0] 09:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x111f42c00) [pid = 1934] [serial = 195] [outer = 0x111019400] 09:56:17 INFO - PROCESS | 1934 | 1462467377158 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x1134e0800) [pid = 1934] [serial = 196] [outer = 0x111019400] 09:56:17 INFO - PROCESS | 1934 | 1462467377680 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]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 771ms 09:56:17 INFO - PROCESS | 1934 | 1462467377745 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1934 | 1462467377748 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:56:17 INFO - PROCESS | 1934 | 1462467377751 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1934 | 1462467377754 Marionette TRACE conn2 <- [1,238,null,{}] 09:56:17 INFO - PROCESS | 1934 | 1462467377757 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}] 09:56:17 INFO - PROCESS | 1934 | 1462467377858 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:56:17 INFO - PROCESS | 1934 | 1462467377924 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x117310800 == 40 [pid = 1934] [id = 67] 09:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x1168c3400) [pid = 1934] [serial = 197] [outer = 0x0] 09:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x116a6f800) [pid = 1934] [serial = 198] [outer = 0x1168c3400] 09:56:17 INFO - PROCESS | 1934 | 1462467377955 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x1180d4000) [pid = 1934] [serial = 199] [outer = 0x1168c3400] 09:56:18 INFO - PROCESS | 1934 | 1462467378592 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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 872ms 09:56:18 INFO - PROCESS | 1934 | 1462467378632 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1934 | 1462467378636 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:56:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x115097400) [pid = 1934] [serial = 200] [outer = 0x12ca28400] 09:56:18 INFO - PROCESS | 1934 | 1462467378670 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1934 | 1462467378675 Marionette TRACE conn2 <- [1,242,null,{}] 09:56:18 INFO - PROCESS | 1934 | 1462467378749 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}] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x117318800 == 39 [pid = 1934] [id = 65] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x123c74800 == 38 [pid = 1934] [id = 64] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x119fae000 == 37 [pid = 1934] [id = 63] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x118971800 == 36 [pid = 1934] [id = 62] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x1199a4000 == 35 [pid = 1934] [id = 61] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x11253d800 == 34 [pid = 1934] [id = 60] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x118694800 == 33 [pid = 1934] [id = 59] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x11734c000 == 32 [pid = 1934] [id = 58] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x116a95800 == 31 [pid = 1934] [id = 57] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x1165ed000 == 30 [pid = 1934] [id = 56] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x113a57800 == 29 [pid = 1934] [id = 55] 09:56:18 INFO - PROCESS | 1934 | --DOCSHELL 0x111f7a800 == 28 [pid = 1934] [id = 54] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x129720400) [pid = 1934] [serial = 118] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x119bb4800) [pid = 1934] [serial = 136] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x1168b5800) [pid = 1934] [serial = 123] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x113d28400) [pid = 1934] [serial = 121] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x1180e0400) [pid = 1934] [serial = 126] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x1180d1800) [pid = 1934] [serial = 129] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x1192ed400) [pid = 1934] [serial = 132] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x11826b800) [pid = 1934] [serial = 127] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x11947b000) [pid = 1934] [serial = 133] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x113328000) [pid = 1934] [serial = 120] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x118819400) [pid = 1934] [serial = 130] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x119d3c000) [pid = 1934] [serial = 138] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x1171a3c00) [pid = 1934] [serial = 124] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x12142bc00) [pid = 1934] [serial = 139] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x119652400) [pid = 1934] [serial = 135] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x129652800) [pid = 1934] [serial = 117] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x12940e400) [pid = 1934] [serial = 115] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x125275400) [pid = 1934] [serial = 103] [outer = 0x0] [url = about:blank] 09:56:18 INFO - PROCESS | 1934 | 1462467378882 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:56:18 INFO - PROCESS | 1934 | 1462467378909 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x113395800 == 29 [pid = 1934] [id = 68] 09:56:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x1160ae400) [pid = 1934] [serial = 201] [outer = 0x0] 09:56:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x11653f000) [pid = 1934] [serial = 202] [outer = 0x1160ae400] 09:56:18 INFO - PROCESS | 1934 | 1462467378936 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x1171a3800) [pid = 1934] [serial = 203] [outer = 0x1160ae400] 09:56:19 INFO - PROCESS | 1934 | 1462467379216 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]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 607ms 09:56:19 INFO - PROCESS | 1934 | 1462467379252 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 1934 | 1462467379256 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:56:19 INFO - PROCESS | 1934 | 1462467379268 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 1934 | 1462467379270 Marionette TRACE conn2 <- [1,246,null,{}] 09:56:19 INFO - PROCESS | 1934 | 1462467379273 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}] 09:56:19 INFO - PROCESS | 1934 | 1462467379356 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:56:19 INFO - PROCESS | 1934 | 1462467379395 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x11651f800 == 30 [pid = 1934] [id = 69] 09:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x116a66000) [pid = 1934] [serial = 204] [outer = 0x0] 09:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x1180d7400) [pid = 1934] [serial = 205] [outer = 0x116a66000] 09:56:19 INFO - PROCESS | 1934 | 1462467379421 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x1186e0800) [pid = 1934] [serial = 206] [outer = 0x116a66000] 09:56:19 INFO - PROCESS | 1934 | 1462467379718 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]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 09:56:19 INFO - PROCESS | 1934 | 1462467379747 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 1934 | 1462467379748 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:56:19 INFO - PROCESS | 1934 | 1462467379751 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 1934 | 1462467379753 Marionette TRACE conn2 <- [1,250,null,{}] 09:56:19 INFO - PROCESS | 1934 | 1462467379764 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}] 09:56:19 INFO - PROCESS | 1934 | 1462467379839 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:56:19 INFO - PROCESS | 1934 | 1462467379845 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x118170800 == 31 [pid = 1934] [id = 70] 09:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x11888ac00) [pid = 1934] [serial = 207] [outer = 0x0] 09:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x1192f7400) [pid = 1934] [serial = 208] [outer = 0x11888ac00] 09:56:19 INFO - PROCESS | 1934 | 1462467379875 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x11964c000) [pid = 1934] [serial = 209] [outer = 0x11888ac00] 09:56:20 INFO - PROCESS | 1934 | 1462467380230 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 523ms 09:56:20 INFO - PROCESS | 1934 | 1462467380275 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1934 | 1462467380277 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:56:20 INFO - PROCESS | 1934 | 1462467380281 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1934 | 1462467380283 Marionette TRACE conn2 <- [1,254,null,{}] 09:56:20 INFO - PROCESS | 1934 | 1462467380286 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}] 09:56:20 INFO - PROCESS | 1934 | 1462467380396 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:56:20 INFO - PROCESS | 1934 | 1462467380407 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x118981000 == 32 [pid = 1934] [id = 71] 09:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x113475000) [pid = 1934] [serial = 210] [outer = 0x0] 09:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x119bb8c00) [pid = 1934] [serial = 211] [outer = 0x113475000] 09:56:20 INFO - PROCESS | 1934 | 1462467380447 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x119d32400) [pid = 1934] [serial = 212] [outer = 0x113475000] 09:56:20 INFO - PROCESS | 1934 | 1462467380830 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 572ms 09:56:20 INFO - PROCESS | 1934 | 1462467380853 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1934 | 1462467380854 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:56:20 INFO - PROCESS | 1934 | 1462467380859 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1934 | 1462467380862 Marionette TRACE conn2 <- [1,258,null,{}] 09:56:20 INFO - PROCESS | 1934 | 1462467380864 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}] 09:56:20 INFO - PROCESS | 1934 | 1462467380954 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:56:20 INFO - PROCESS | 1934 | 1462467380966 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x112cdf000 == 33 [pid = 1934] [id = 72] 09:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x113da3c00) [pid = 1934] [serial = 213] [outer = 0x0] 09:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x119f25400) [pid = 1934] [serial = 214] [outer = 0x113da3c00] 09:56:20 INFO - PROCESS | 1934 | 1462467380993 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x12142d400) [pid = 1934] [serial = 215] [outer = 0x113da3c00] 09:56:21 INFO - PROCESS | 1934 | 1462467381348 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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 523ms 09:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:56:21 INFO - PROCESS | 1934 | 1462467381381 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 1934 | 1462467381382 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:56:21 INFO - PROCESS | 1934 | 1462467381384 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 1934 | 1462467381385 Marionette TRACE conn2 <- [1,262,null,{}] 09:56:21 INFO - PROCESS | 1934 | 1462467381387 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}] 09:56:21 INFO - PROCESS | 1934 | 1462467381489 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:56:21 INFO - PROCESS | 1934 | 1462467381497 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bde000 == 34 [pid = 1934] [id = 73] 09:56:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x119bb8400) [pid = 1934] [serial = 216] [outer = 0x0] 09:56:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x124667c00) [pid = 1934] [serial = 217] [outer = 0x119bb8400] 09:56:21 INFO - PROCESS | 1934 | 1462467381522 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x125274400) [pid = 1934] [serial = 218] [outer = 0x119bb8400] 09:56:21 INFO - PROCESS | 1934 | 1462467381831 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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 09:56:21 INFO - PROCESS | 1934 | 1462467381853 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 1934 | 1462467381854 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:56:21 INFO - PROCESS | 1934 | 1462467381856 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 1934 | 1462467381859 Marionette TRACE conn2 <- [1,266,null,{}] 09:56:21 INFO - PROCESS | 1934 | 1462467381864 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}] 09:56:21 INFO - PROCESS | 1934 | 1462467381949 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:56:21 INFO - PROCESS | 1934 | 1462467381953 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c64800 == 35 [pid = 1934] [id = 74] 09:56:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x123fe2c00) [pid = 1934] [serial = 219] [outer = 0x0] 09:56:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x1257a9400) [pid = 1934] [serial = 220] [outer = 0x123fe2c00] 09:56:21 INFO - PROCESS | 1934 | 1462467381980 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1262ec000) [pid = 1934] [serial = 221] [outer = 0x123fe2c00] 09:56:22 INFO - PROCESS | 1934 | 1462467382300 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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 473ms 09:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:56:22 INFO - PROCESS | 1934 | 1462467382329 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 1934 | 1462467382331 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:56:22 INFO - PROCESS | 1934 | 1462467382333 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 1934 | 1462467382334 Marionette TRACE conn2 <- [1,270,null,{}] 09:56:22 INFO - PROCESS | 1934 | 1462467382336 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}] 09:56:22 INFO - PROCESS | 1934 | 1462467382421 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:56:22 INFO - PROCESS | 1934 | 1462467382426 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244bb000 == 36 [pid = 1934] [id = 75] 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x126231000) [pid = 1934] [serial = 222] [outer = 0x0] 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x126dca800) [pid = 1934] [serial = 223] [outer = 0x126231000] 09:56:22 INFO - PROCESS | 1934 | 1462467382450 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x12880c400) [pid = 1934] [serial = 224] [outer = 0x126231000] 09:56:22 INFO - PROCESS | 1934 | 1462467382752 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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 09:56:22 INFO - PROCESS | 1934 | 1462467382803 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 1934 | 1462467382804 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:56:22 INFO - PROCESS | 1934 | 1462467382808 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 1934 | 1462467382810 Marionette TRACE conn2 <- [1,274,null,{}] 09:56:22 INFO - PROCESS | 1934 | 1462467382812 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}] 09:56:22 INFO - PROCESS | 1934 | 1462467382894 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:56:22 INFO - PROCESS | 1934 | 1462467382922 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x124845000 == 37 [pid = 1934] [id = 76] 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x126dccc00) [pid = 1934] [serial = 225] [outer = 0x0] 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x129018000) [pid = 1934] [serial = 226] [outer = 0x126dccc00] 09:56:22 INFO - PROCESS | 1934 | 1462467382947 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x129022800) [pid = 1934] [serial = 227] [outer = 0x126dccc00] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x117679800) [pid = 1934] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1180d9c00) [pid = 1934] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x119484c00) [pid = 1934] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x117679c00) [pid = 1934] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x112dc2800) [pid = 1934] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x124dd9000) [pid = 1934] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x11767a400) [pid = 1934] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x113321000) [pid = 1934] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x1134e2800) [pid = 1934] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x113aa3c00) [pid = 1934] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x113470c00) [pid = 1934] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x1165c8400) [pid = 1934] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x11964a800) [pid = 1934] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x1213cac00) [pid = 1934] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x1131a0800) [pid = 1934] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:56:23 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x11346f000) [pid = 1934] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:56:23 INFO - PROCESS | 1934 | 1462467383307 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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 09:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:56:23 INFO - PROCESS | 1934 | 1462467383329 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 1934 | 1462467383330 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:56:23 INFO - PROCESS | 1934 | 1462467383332 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 1934 | 1462467383333 Marionette TRACE conn2 <- [1,278,null,{}] 09:56:23 INFO - PROCESS | 1934 | 1462467383336 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}] 09:56:23 INFO - PROCESS | 1934 | 1462467383426 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:56:23 INFO - PROCESS | 1934 | 1462467383452 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x118980800 == 38 [pid = 1934] [id = 77] 09:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x112053000) [pid = 1934] [serial = 228] [outer = 0x0] 09:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1180d3c00) [pid = 1934] [serial = 229] [outer = 0x112053000] 09:56:23 INFO - PROCESS | 1934 | 1462467383477 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x1213cac00) [pid = 1934] [serial = 230] [outer = 0x112053000] 09:56:23 INFO - PROCESS | 1934 | 1462467383750 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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 09:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:56:23 INFO - PROCESS | 1934 | 1462467383802 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 1934 | 1462467383804 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:56:23 INFO - PROCESS | 1934 | 1462467383807 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 1934 | 1462467383812 Marionette TRACE conn2 <- [1,282,null,{}] 09:56:23 INFO - PROCESS | 1934 | 1462467383814 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}] 09:56:23 INFO - PROCESS | 1934 | 1462467383900 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:56:23 INFO - PROCESS | 1934 | 1462467383904 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x12586b000 == 39 [pid = 1934] [id = 78] 09:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x124428800) [pid = 1934] [serial = 231] [outer = 0x0] 09:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x129408800) [pid = 1934] [serial = 232] [outer = 0x124428800] 09:56:23 INFO - PROCESS | 1934 | 1462467383936 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x129649400) [pid = 1934] [serial = 233] [outer = 0x124428800] 09:56:24 INFO - PROCESS | 1934 | 1462467384240 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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 09:56:24 INFO - PROCESS | 1934 | 1462467384279 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:56:24 INFO - PROCESS | 1934 | 1462467384280 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:56:24 INFO - PROCESS | 1934 | 1462467384282 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1934 | 1462467384283 Marionette TRACE conn2 <- [1,286,null,{}] 09:56:24 INFO - PROCESS | 1934 | 1462467384286 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}] 09:56:24 INFO - PROCESS | 1934 | 1462467384377 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:56:24 INFO - PROCESS | 1934 | 1462467384383 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d7e000 == 40 [pid = 1934] [id = 79] 09:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x12964b400) [pid = 1934] [serial = 234] [outer = 0x0] 09:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x129655400) [pid = 1934] [serial = 235] [outer = 0x12964b400] 09:56:24 INFO - PROCESS | 1934 | 1462467384408 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x12971a400) [pid = 1934] [serial = 236] [outer = 0x12964b400] 09:56:24 INFO - PROCESS | 1934 | 1462467384710 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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 09:56:24 INFO - PROCESS | 1934 | 1462467384752 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 1934 | 1462467384753 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:56:24 INFO - PROCESS | 1934 | 1462467384756 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1934 | 1462467384757 Marionette TRACE conn2 <- [1,290,null,{}] 09:56:24 INFO - PROCESS | 1934 | 1462467384759 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}] 09:56:24 INFO - PROCESS | 1934 | 1462467384829 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:56:24 INFO - PROCESS | 1934 | 1462467384834 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x12906e800 == 41 [pid = 1934] [id = 80] 09:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x129720c00) [pid = 1934] [serial = 237] [outer = 0x0] 09:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x12a925800) [pid = 1934] [serial = 238] [outer = 0x129720c00] 09:56:24 INFO - PROCESS | 1934 | 1462467384860 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x12a930c00) [pid = 1934] [serial = 239] [outer = 0x129720c00] 09:56:25 INFO - PROCESS | 1934 | 1462467385250 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]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 519ms 09:56:25 INFO - PROCESS | 1934 | 1462467385276 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 1934 | 1462467385278 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:56:25 INFO - PROCESS | 1934 | 1462467385282 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 1934 | 1462467385284 Marionette TRACE conn2 <- [1,294,null,{}] 09:56:25 INFO - PROCESS | 1934 | 1462467385288 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}] 09:56:25 INFO - PROCESS | 1934 | 1462467385384 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:56:25 INFO - PROCESS | 1934 | 1462467385444 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x1165de000 == 42 [pid = 1934] [id = 81] 09:56:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x113d27c00) [pid = 1934] [serial = 240] [outer = 0x0] 09:56:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x1161ea000) [pid = 1934] [serial = 241] [outer = 0x113d27c00] 09:56:25 INFO - PROCESS | 1934 | 1462467385476 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x117c25400) [pid = 1934] [serial = 242] [outer = 0x113d27c00] 09:56:25 INFO - PROCESS | 1934 | 1462467385893 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]]]}] 09:56:25 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. 09:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 09:56:25 INFO - PROCESS | 1934 | 1462467385904 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 1934 | 1462467385908 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:56:25 INFO - PROCESS | 1934 | 1462467385912 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 1934 | 1462467385914 Marionette TRACE conn2 <- [1,298,null,{}] 09:56:25 INFO - PROCESS | 1934 | 1462467385917 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}] 09:56:26 INFO - PROCESS | 1934 | 1462467386008 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:56:26 INFO - PROCESS | 1934 | 1462467386087 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bd4800 == 43 [pid = 1934] [id = 82] 09:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x118816800) [pid = 1934] [serial = 243] [outer = 0x0] 09:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x118890c00) [pid = 1934] [serial = 244] [outer = 0x118816800] 09:56:26 INFO - PROCESS | 1934 | 1462467386122 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x1192ec000) [pid = 1934] [serial = 245] [outer = 0x118816800] 09:56:26 INFO - PROCESS | 1934 | 1462467386530 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]]]}] 09:56:26 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. 09:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 09:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:56:26 INFO - PROCESS | 1934 | 1462467386584 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 1934 | 1462467386586 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:56:26 INFO - PROCESS | 1934 | 1462467386588 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 1934 | 1462467386591 Marionette TRACE conn2 <- [1,302,null,{}] 09:56:26 INFO - PROCESS | 1934 | 1462467386598 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}] 09:56:26 INFO - PROCESS | 1934 | 1462467386693 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:56:26 INFO - PROCESS | 1934 | 1462467386740 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x125879800 == 44 [pid = 1934] [id = 83] 09:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x119bb5c00) [pid = 1934] [serial = 246] [outer = 0x0] 09:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x123b3e000) [pid = 1934] [serial = 247] [outer = 0x119bb5c00] 09:56:26 INFO - PROCESS | 1934 | 1462467386772 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12470b800) [pid = 1934] [serial = 248] [outer = 0x119bb5c00] 09:56:27 INFO - PROCESS | 1934 | 1462467387172 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]]]}] 09:56:27 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. 09:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 09:56:27 INFO - PROCESS | 1934 | 1462467387209 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 1934 | 1462467387211 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:56:27 INFO - PROCESS | 1934 | 1462467387214 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1934 | 1462467387215 Marionette TRACE conn2 <- [1,306,null,{}] 09:56:27 INFO - PROCESS | 1934 | 1462467387217 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}] 09:56:27 INFO - PROCESS | 1934 | 1462467387308 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:56:27 INFO - PROCESS | 1934 | 1462467387389 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x12911b800 == 45 [pid = 1934] [id = 84] 09:56:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x1251ca400) [pid = 1934] [serial = 249] [outer = 0x0] 09:56:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x12622a400) [pid = 1934] [serial = 250] [outer = 0x1251ca400] 09:56:27 INFO - PROCESS | 1934 | 1462467387430 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x126dcb400) [pid = 1934] [serial = 251] [outer = 0x1251ca400] 09:56:27 INFO - PROCESS | 1934 | 1462467387968 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]]]}] 09:56:28 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. 09:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 819ms 09:56:28 INFO - PROCESS | 1934 | 1462467388034 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:56:28 INFO - PROCESS | 1934 | 1462467388036 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:56:28 INFO - PROCESS | 1934 | 1462467388044 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 1934 | 1462467388046 Marionette TRACE conn2 <- [1,310,null,{}] 09:56:28 INFO - PROCESS | 1934 | 1462467388050 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}] 09:56:28 INFO - PROCESS | 1934 | 1462467388134 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:56:28 INFO - PROCESS | 1934 | 1462467388187 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a9a000 == 46 [pid = 1934] [id = 85] 09:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x115d48400) [pid = 1934] [serial = 252] [outer = 0x0] 09:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x115d99400) [pid = 1934] [serial = 253] [outer = 0x115d48400] 09:56:28 INFO - PROCESS | 1934 | 1462467388215 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x1168b5800) [pid = 1934] [serial = 254] [outer = 0x115d48400] 09:56:28 INFO - PROCESS | 1934 | 1462467388638 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]]]}] 09:56:28 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. 09:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 625ms 09:56:28 INFO - PROCESS | 1934 | 1462467388665 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 1934 | 1462467388668 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:56:28 INFO - PROCESS | 1934 | 1462467388673 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 1934 | 1462467388675 Marionette TRACE conn2 <- [1,314,null,{}] 09:56:28 INFO - PROCESS | 1934 | 1462467388677 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}] 09:56:28 INFO - PROCESS | 1934 | 1462467388761 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:56:28 INFO - PROCESS | 1934 | 1462467388807 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x11732a800 == 47 [pid = 1934] [id = 86] 09:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x115d96800) [pid = 1934] [serial = 255] [outer = 0x0] 09:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x1180d9400) [pid = 1934] [serial = 256] [outer = 0x115d96800] 09:56:28 INFO - PROCESS | 1934 | 1462467388834 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x1185cbc00) [pid = 1934] [serial = 257] [outer = 0x115d96800] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x126d7e000 == 46 [pid = 1934] [id = 79] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x12586b000 == 45 [pid = 1934] [id = 78] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x118980800 == 44 [pid = 1934] [id = 77] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x124845000 == 43 [pid = 1934] [id = 76] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x1244bb000 == 42 [pid = 1934] [id = 75] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x123c64800 == 41 [pid = 1934] [id = 74] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x119bde000 == 40 [pid = 1934] [id = 73] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x112cdf000 == 39 [pid = 1934] [id = 72] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x1262de000) [pid = 1934] [serial = 192] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x118981000 == 38 [pid = 1934] [id = 71] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x118170800 == 37 [pid = 1934] [id = 70] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x11651f800 == 36 [pid = 1934] [id = 69] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x113395800 == 35 [pid = 1934] [id = 68] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x117310800 == 34 [pid = 1934] [id = 67] 09:56:29 INFO - PROCESS | 1934 | --DOCSHELL 0x111fbd800 == 33 [pid = 1934] [id = 66] 09:56:29 INFO - PROCESS | 1934 | 1462467389179 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]]]}] 09:56:29 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. 09:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x11964b400) [pid = 1934] [serial = 174] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1192f7c00) [pid = 1934] [serial = 172] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x119d38400) [pid = 1934] [serial = 177] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x1180d1c00) [pid = 1934] [serial = 165] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x1180de400) [pid = 1934] [serial = 166] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x11310b000) [pid = 1934] [serial = 159] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x1257a3000) [pid = 1934] [serial = 190] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x113aa1c00) [pid = 1934] [serial = 160] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x118265800) [pid = 1934] [serial = 168] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x115d97c00) [pid = 1934] [serial = 162] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x11685f800) [pid = 1934] [serial = 163] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x123e3a800) [pid = 1934] [serial = 180] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x121432400) [pid = 1934] [serial = 178] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x11919ec00) [pid = 1934] [serial = 183] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x11610a800) [pid = 1934] [serial = 142] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x113f3a400) [pid = 1934] [serial = 141] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x124437000) [pid = 1934] [serial = 184] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x1181c5400) [pid = 1934] [serial = 145] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x125108c00) [pid = 1934] [serial = 189] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x117c24400) [pid = 1934] [serial = 144] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x123efc000) [pid = 1934] [serial = 148] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x119bb5000) [pid = 1934] [serial = 147] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x1241b9800) [pid = 1934] [serial = 151] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x123e37800) [pid = 1934] [serial = 150] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x1241c2000) [pid = 1934] [serial = 181] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x124d27800) [pid = 1934] [serial = 154] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x124411800) [pid = 1934] [serial = 153] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x119127800) [pid = 1934] [serial = 171] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x119baa400) [pid = 1934] [serial = 175] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x1131a4000) [pid = 1934] [serial = 187] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x11a08e800) [pid = 1934] [serial = 156] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x12465fc00) [pid = 1934] [serial = 186] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x11888c000) [pid = 1934] [serial = 169] [outer = 0x0] [url = about:blank] 09:56:29 INFO - PROCESS | 1934 | 1462467389202 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1934 | 1462467389204 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:56:29 INFO - PROCESS | 1934 | 1462467389211 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1934 | 1462467389214 Marionette TRACE conn2 <- [1,318,null,{}] 09:56:29 INFO - PROCESS | 1934 | 1462467389221 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}] 09:56:29 INFO - PROCESS | 1934 | 1462467389297 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:56:29 INFO - PROCESS | 1934 | 1462467389302 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x1165e0800 == 34 [pid = 1934] [id = 87] 09:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x118894c00) [pid = 1934] [serial = 258] [outer = 0x0] 09:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x11911c800) [pid = 1934] [serial = 259] [outer = 0x118894c00] 09:56:29 INFO - PROCESS | 1934 | 1462467389333 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x1192ee800) [pid = 1934] [serial = 260] [outer = 0x118894c00] 09:56:29 INFO - PROCESS | 1934 | 1462467389675 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]]]}] 09:56:29 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. 09:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 09:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:56:29 INFO - PROCESS | 1934 | 1462467389682 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1934 | 1462467389683 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:56:29 INFO - PROCESS | 1934 | 1462467389685 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1934 | 1462467389687 Marionette TRACE conn2 <- [1,322,null,{}] 09:56:29 INFO - PROCESS | 1934 | 1462467389689 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}] 09:56:29 INFO - PROCESS | 1934 | 1462467389773 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:56:29 INFO - PROCESS | 1934 | 1462467389832 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x118694800 == 35 [pid = 1934] [id = 88] 09:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x11964a800) [pid = 1934] [serial = 261] [outer = 0x0] 09:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x119652400) [pid = 1934] [serial = 262] [outer = 0x11964a800] 09:56:29 INFO - PROCESS | 1934 | 1462467389858 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x119ce0800) [pid = 1934] [serial = 263] [outer = 0x11964a800] 09:56:30 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. 09:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 09:56:30 INFO - PROCESS | 1934 | 1462467390151 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]]]}] 09:56:30 INFO - PROCESS | 1934 | 1462467390155 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1934 | 1462467390156 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:56:30 INFO - PROCESS | 1934 | 1462467390167 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1934 | 1462467390168 Marionette TRACE conn2 <- [1,326,null,{}] 09:56:30 INFO - PROCESS | 1934 | 1462467390170 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}] 09:56:30 INFO - PROCESS | 1934 | 1462467390245 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:56:30 INFO - PROCESS | 1934 | 1462467390249 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194d8800 == 36 [pid = 1934] [id = 89] 09:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x119d32000) [pid = 1934] [serial = 264] [outer = 0x0] 09:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x11a08dc00) [pid = 1934] [serial = 265] [outer = 0x119d32000] 09:56:30 INFO - PROCESS | 1934 | 1462467390276 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x123e3ec00) [pid = 1934] [serial = 266] [outer = 0x119d32000] 09:56:30 INFO - PROCESS | 1934 | 1462467390583 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]]]}] 09:56:30 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. 09:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 09:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:56:30 INFO - PROCESS | 1934 | 1462467390635 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1934 | 1462467390636 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:56:30 INFO - PROCESS | 1934 | 1462467390638 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1934 | 1462467390640 Marionette TRACE conn2 <- [1,330,null,{}] 09:56:30 INFO - PROCESS | 1934 | 1462467390642 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}] 09:56:30 INFO - PROCESS | 1934 | 1462467390733 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:56:30 INFO - PROCESS | 1934 | 1462467390738 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x1196a6800 == 37 [pid = 1934] [id = 90] 09:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x1241c2000) [pid = 1934] [serial = 267] [outer = 0x0] 09:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x12470c400) [pid = 1934] [serial = 268] [outer = 0x1241c2000] 09:56:30 INFO - PROCESS | 1934 | 1462467390770 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x125275000) [pid = 1934] [serial = 269] [outer = 0x1241c2000] 09:56:31 INFO - PROCESS | 1934 | 1462467391118 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]]]}] 09:56:31 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. 09:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 09:56:31 INFO - PROCESS | 1934 | 1462467391160 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 1934 | 1462467391162 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:56:31 INFO - PROCESS | 1934 | 1462467391164 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 1934 | 1462467391165 Marionette TRACE conn2 <- [1,334,null,{}] 09:56:31 INFO - PROCESS | 1934 | 1462467391167 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}] 09:56:31 INFO - PROCESS | 1934 | 1462467391267 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:56:31 INFO - PROCESS | 1934 | 1462467391282 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x119fb1000 == 38 [pid = 1934] [id = 91] 09:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x1251c4000) [pid = 1934] [serial = 270] [outer = 0x0] 09:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1262ddc00) [pid = 1934] [serial = 271] [outer = 0x1251c4000] 09:56:31 INFO - PROCESS | 1934 | 1462467391313 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x126af9400) [pid = 1934] [serial = 272] [outer = 0x1251c4000] 09:56:31 INFO - PROCESS | 1934 | 1462467391729 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]]]}] 09:56:31 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. 09:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 09:56:31 INFO - PROCESS | 1934 | 1462467391734 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 1934 | 1462467391735 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:56:31 INFO - PROCESS | 1934 | 1462467391738 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 1934 | 1462467391739 Marionette TRACE conn2 <- [1,338,null,{}] 09:56:31 INFO - PROCESS | 1934 | 1462467391744 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}] 09:56:31 INFO - PROCESS | 1934 | 1462467391836 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:56:31 INFO - PROCESS | 1934 | 1462467391841 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c5f800 == 39 [pid = 1934] [id = 92] 09:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x1257a3800) [pid = 1934] [serial = 273] [outer = 0x0] 09:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x128811400) [pid = 1934] [serial = 274] [outer = 0x1257a3800] 09:56:31 INFO - PROCESS | 1934 | 1462467391866 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x128816400) [pid = 1934] [serial = 275] [outer = 0x1257a3800] 09:56:32 INFO - PROCESS | 1934 | 1462467392167 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]]]}] 09:56:32 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. 09:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 09:56:32 INFO - PROCESS | 1934 | 1462467392212 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1934 | 1462467392213 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:56:32 INFO - PROCESS | 1934 | 1462467392215 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1934 | 1462467392217 Marionette TRACE conn2 <- [1,342,null,{}] 09:56:32 INFO - PROCESS | 1934 | 1462467392219 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}] 09:56:32 INFO - PROCESS | 1934 | 1462467392311 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:56:32 INFO - PROCESS | 1934 | 1462467392315 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244b4000 == 40 [pid = 1934] [id = 93] 09:56:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x128819800) [pid = 1934] [serial = 276] [outer = 0x0] 09:56:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x128dc9c00) [pid = 1934] [serial = 277] [outer = 0x128819800] 09:56:32 INFO - PROCESS | 1934 | 1462467392340 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x128dcf000) [pid = 1934] [serial = 278] [outer = 0x128819800] 09:56:32 INFO - PROCESS | 1934 | 1462467392655 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]]]}] 09:56:32 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. 09:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 09:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:56:32 INFO - PROCESS | 1934 | 1462467392684 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1934 | 1462467392685 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:56:32 INFO - PROCESS | 1934 | 1462467392687 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1934 | 1462467392688 Marionette TRACE conn2 <- [1,346,null,{}] 09:56:32 INFO - PROCESS | 1934 | 1462467392694 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}] 09:56:32 INFO - PROCESS | 1934 | 1462467392784 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:56:32 INFO - PROCESS | 1934 | 1462467392788 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12512a000 == 41 [pid = 1934] [id = 94] 09:56:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x128dc8c00) [pid = 1934] [serial = 279] [outer = 0x0] 09:56:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x12901dc00) [pid = 1934] [serial = 280] [outer = 0x128dc8c00] 09:56:32 INFO - PROCESS | 1934 | 1462467392814 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12903f800) [pid = 1934] [serial = 281] [outer = 0x128dc8c00] 09:56:33 INFO - PROCESS | 1934 | 1462467393126 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]]]}] 09:56:33 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. 09:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 09:56:33 INFO - PROCESS | 1934 | 1462467393170 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 1934 | 1462467393172 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:56:33 INFO - PROCESS | 1934 | 1462467393179 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 1934 | 1462467393182 Marionette TRACE conn2 <- [1,350,null,{}] 09:56:33 INFO - PROCESS | 1934 | 1462467393185 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}] 09:56:33 INFO - PROCESS | 1934 | 1462467393487 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x1257a4800) [pid = 1934] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x113da3c00) [pid = 1934] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x116a66000) [pid = 1934] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x112053000) [pid = 1934] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1160ae400) [pid = 1934] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x11888ac00) [pid = 1934] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x126dccc00) [pid = 1934] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x12964b400) [pid = 1934] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x123fe2c00) [pid = 1934] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x119bb8400) [pid = 1934] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x124428800) [pid = 1934] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x113475000) [pid = 1934] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:56:33 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x126231000) [pid = 1934] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:56:33 INFO - PROCESS | 1934 | 1462467393541 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x117322000 == 42 [pid = 1934] [id = 95] 09:56:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x1131a0800) [pid = 1934] [serial = 282] [outer = 0x0] 09:56:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x116a66000) [pid = 1934] [serial = 283] [outer = 0x1131a0800] 09:56:33 INFO - PROCESS | 1934 | 1462467393570 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1257a4800) [pid = 1934] [serial = 284] [outer = 0x1131a0800] 09:56:33 INFO - PROCESS | 1934 | 1462467393863 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]]]}] 09:56:33 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. 09:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 726ms 09:56:33 INFO - PROCESS | 1934 | 1462467393903 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 1934 | 1462467393904 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:56:33 INFO - PROCESS | 1934 | 1462467393910 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 1934 | 1462467393912 Marionette TRACE conn2 <- [1,354,null,{}] 09:56:33 INFO - PROCESS | 1934 | 1462467393914 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}] 09:56:33 INFO - PROCESS | 1934 | 1462467393988 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:56:34 INFO - PROCESS | 1934 | 1462467394035 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x129063800 == 43 [pid = 1934] [id = 96] 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x123fe9000) [pid = 1934] [serial = 285] [outer = 0x0] 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x129656400) [pid = 1934] [serial = 286] [outer = 0x123fe9000] 09:56:34 INFO - PROCESS | 1934 | 1462467394060 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x12a92d000) [pid = 1934] [serial = 287] [outer = 0x123fe9000] 09:56:34 INFO - PROCESS | 1934 | 1462467394327 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]]]}] 09:56:34 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. 09:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 473ms 09:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:56:34 INFO - PROCESS | 1934 | 1462467394382 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 1934 | 1462467394383 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:56:34 INFO - PROCESS | 1934 | 1462467394385 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1934 | 1462467394386 Marionette TRACE conn2 <- [1,358,null,{}] 09:56:34 INFO - PROCESS | 1934 | 1462467394388 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}] 09:56:34 INFO - PROCESS | 1934 | 1462467394467 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:56:34 INFO - PROCESS | 1934 | 1462467394471 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x12973e800 == 44 [pid = 1934] [id = 97] 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x1257a9000) [pid = 1934] [serial = 288] [outer = 0x0] 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x12a976000) [pid = 1934] [serial = 289] [outer = 0x1257a9000] 09:56:34 INFO - PROCESS | 1934 | 1462467394499 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x12ab4e000) [pid = 1934] [serial = 290] [outer = 0x1257a9000] 09:56:34 INFO - PROCESS | 1934 | 1462467394809 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]]]}] 09:56:34 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. 09:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 09:56:34 INFO - PROCESS | 1934 | 1462467394853 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:56:34 INFO - PROCESS | 1934 | 1462467394854 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:56:34 INFO - PROCESS | 1934 | 1462467394856 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1934 | 1462467394857 Marionette TRACE conn2 <- [1,362,null,{}] 09:56:34 INFO - PROCESS | 1934 | 1462467394860 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}] 09:56:34 INFO - PROCESS | 1934 | 1462467394952 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:56:34 INFO - PROCESS | 1934 | 1462467394957 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a27d000 == 45 [pid = 1934] [id = 98] 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x12a970c00) [pid = 1934] [serial = 291] [outer = 0x0] 09:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x12ab55000) [pid = 1934] [serial = 292] [outer = 0x12a970c00] 09:56:34 INFO - PROCESS | 1934 | 1462467394983 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x12ab5a000) [pid = 1934] [serial = 293] [outer = 0x12a970c00] 09:56:35 INFO - PROCESS | 1934 | 1462467395268 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]]]}] 09:56:35 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. 09:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 421ms 09:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:56:35 INFO - PROCESS | 1934 | 1462467395280 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 1934 | 1462467395281 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:56:35 INFO - PROCESS | 1934 | 1462467395284 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 1934 | 1462467395285 Marionette TRACE conn2 <- [1,366,null,{}] 09:56:35 INFO - PROCESS | 1934 | 1462467395287 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}] 09:56:35 INFO - PROCESS | 1934 | 1462467395368 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:56:35 INFO - PROCESS | 1934 | 1462467395373 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9ce800 == 46 [pid = 1934] [id = 99] 09:56:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12ab5bc00) [pid = 1934] [serial = 294] [outer = 0x0] 09:56:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12b24c000) [pid = 1934] [serial = 295] [outer = 0x12ab5bc00] 09:56:35 INFO - PROCESS | 1934 | 1462467395400 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12b251c00) [pid = 1934] [serial = 296] [outer = 0x12ab5bc00] 09:56:35 INFO - PROCESS | 1934 | 1462467395901 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]]]}] 09:56:35 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. 09:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 668ms 09:56:35 INFO - PROCESS | 1934 | 1462467395953 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 1934 | 1462467395956 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:56:35 INFO - PROCESS | 1934 | 1462467395977 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 1934 | 1462467395980 Marionette TRACE conn2 <- [1,370,null,{}] 09:56:35 INFO - PROCESS | 1934 | 1462467395984 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}] 09:56:36 INFO - PROCESS | 1934 | 1462467396087 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:56:36 INFO - PROCESS | 1934 | 1462467396171 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x116e99800 == 47 [pid = 1934] [id = 100] 09:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x1168b7000) [pid = 1934] [serial = 297] [outer = 0x0] 09:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x117332400) [pid = 1934] [serial = 298] [outer = 0x1168b7000] 09:56:36 INFO - PROCESS | 1934 | 1462467396203 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x1181b9400) [pid = 1934] [serial = 299] [outer = 0x1168b7000] 09:56:36 INFO - PROCESS | 1934 | 1462467396630 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]]]}] 09:56:36 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. 09:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 09:56:36 INFO - PROCESS | 1934 | 1462467396649 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 1934 | 1462467396654 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:56:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:56:36 INFO - PROCESS | 1934 | 1462467396660 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 1934 | 1462467396662 Marionette TRACE conn2 <- [1,374,null,{}] 09:56:36 INFO - PROCESS | 1934 | 1462467396665 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}] 09:56:36 INFO - PROCESS | 1934 | 1462467396794 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:56:36 INFO - PROCESS | 1934 | 1462467396841 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x11917d800 == 48 [pid = 1934] [id = 101] 09:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x1186df800) [pid = 1934] [serial = 300] [outer = 0x0] 09:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x1192f3400) [pid = 1934] [serial = 301] [outer = 0x1186df800] 09:56:36 INFO - PROCESS | 1934 | 1462467396872 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x119650c00) [pid = 1934] [serial = 302] [outer = 0x1186df800] 09:56:37 INFO - PROCESS | 1934 | 1462467397300 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:56:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 09:56:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:56:37 INFO - PROCESS | 1934 | 1462467397330 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 1934 | 1462467397331 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:56:37 INFO - PROCESS | 1934 | 1462467397334 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 1934 | 1462467397336 Marionette TRACE conn2 <- [1,378,null,{}] 09:56:37 INFO - PROCESS | 1934 | 1462467397344 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}] 09:56:37 INFO - PROCESS | 1934 | 1462467397470 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:56:37 INFO - PROCESS | 1934 | 1462467397551 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x12973d000 == 49 [pid = 1934] [id = 102] 09:56:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x124668400) [pid = 1934] [serial = 303] [outer = 0x0] 09:56:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x124dcfc00) [pid = 1934] [serial = 304] [outer = 0x124668400] 09:56:37 INFO - PROCESS | 1934 | 1462467397590 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x1257a8c00) [pid = 1934] [serial = 305] [outer = 0x124668400] 09:56:38 INFO - PROCESS | 1934 | 1462467398037 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:56:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 722ms 09:56:38 INFO - PROCESS | 1934 | 1462467398056 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:56:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:56:38 INFO - PROCESS | 1934 | 1462467398058 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:56:38 INFO - PROCESS | 1934 | 1462467398060 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 1934 | 1462467398062 Marionette TRACE conn2 <- [1,382,null,{}] 09:56:38 INFO - PROCESS | 1934 | 1462467398064 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}] 09:56:38 INFO - PROCESS | 1934 | 1462467398176 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:56:38 INFO - PROCESS | 1934 | 1462467398222 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x11252d800 == 50 [pid = 1934] [id = 103] 09:56:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x113aa3c00) [pid = 1934] [serial = 306] [outer = 0x0] 09:56:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12880d000) [pid = 1934] [serial = 307] [outer = 0x113aa3c00] 09:56:38 INFO - PROCESS | 1934 | 1462467398265 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12964b000) [pid = 1934] [serial = 308] [outer = 0x113aa3c00] 09:56:38 INFO - PROCESS | 1934 | 1462467398877 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:56:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 09:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:56:38 INFO - PROCESS | 1934 | 1462467398930 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 1934 | 1462467398933 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:56:38 INFO - PROCESS | 1934 | 1462467398936 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 1934 | 1462467398938 Marionette TRACE conn2 <- [1,386,null,{}] 09:56:38 INFO - PROCESS | 1934 | 1462467398943 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}] 09:56:39 INFO - PROCESS | 1934 | 1462467399031 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:56:39 INFO - PROCESS | 1934 | 1462467399092 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x117328000 == 51 [pid = 1934] [id = 104] 09:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x1134e2800) [pid = 1934] [serial = 309] [outer = 0x0] 09:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x115d4a000) [pid = 1934] [serial = 310] [outer = 0x1134e2800] 09:56:39 INFO - PROCESS | 1934 | 1462467399118 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x117678000) [pid = 1934] [serial = 311] [outer = 0x1134e2800] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x12a27d000 == 50 [pid = 1934] [id = 98] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x12973e800 == 49 [pid = 1934] [id = 97] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x129063800 == 48 [pid = 1934] [id = 96] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x117322000 == 47 [pid = 1934] [id = 95] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x12512a000 == 46 [pid = 1934] [id = 94] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x1244b4000 == 45 [pid = 1934] [id = 93] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x123c5f800 == 44 [pid = 1934] [id = 92] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x119fb1000 == 43 [pid = 1934] [id = 91] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x1196a6800 == 42 [pid = 1934] [id = 90] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12a925800) [pid = 1934] [serial = 238] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | 1462467399580 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]]]}] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x1194d8800 == 41 [pid = 1934] [id = 89] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x118694800 == 40 [pid = 1934] [id = 88] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x1165e0800 == 39 [pid = 1934] [id = 87] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x11732a800 == 38 [pid = 1934] [id = 86] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x116a9a000 == 37 [pid = 1934] [id = 85] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x12911b800 == 36 [pid = 1934] [id = 84] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x125879800 == 35 [pid = 1934] [id = 83] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x119bd4800 == 34 [pid = 1934] [id = 82] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x1165de000 == 33 [pid = 1934] [id = 81] 09:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x12906e800 == 32 [pid = 1934] [id = 80] 09:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 673ms 09:56:39 INFO - PROCESS | 1934 | 1462467399609 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 1934 | 1462467399613 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:56:39 INFO - PROCESS | 1934 | 1462467399617 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 1934 | 1462467399619 Marionette TRACE conn2 <- [1,390,null,{}] 09:56:39 INFO - PROCESS | 1934 | 1462467399621 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}] 09:56:39 INFO - PROCESS | 1934 | 1462467399702 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x126af2000) [pid = 1934] [serial = 193] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x12142d400) [pid = 1934] [serial = 215] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x1186e0800) [pid = 1934] [serial = 206] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1213cac00) [pid = 1934] [serial = 230] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x1171a3800) [pid = 1934] [serial = 203] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x119f25400) [pid = 1934] [serial = 214] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x11964c000) [pid = 1934] [serial = 209] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x129022800) [pid = 1934] [serial = 227] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x129655400) [pid = 1934] [serial = 235] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x1262ec000) [pid = 1934] [serial = 221] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x124667c00) [pid = 1934] [serial = 217] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x129649400) [pid = 1934] [serial = 233] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12cdb2c00) [pid = 1934] [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.] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x1192f7400) [pid = 1934] [serial = 208] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x1257a9400) [pid = 1934] [serial = 220] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x1180d3c00) [pid = 1934] [serial = 229] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x125274400) [pid = 1934] [serial = 218] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x116a6f800) [pid = 1934] [serial = 198] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x129018000) [pid = 1934] [serial = 226] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x129408800) [pid = 1934] [serial = 232] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1180d7400) [pid = 1934] [serial = 205] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x119d32400) [pid = 1934] [serial = 212] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x126dca800) [pid = 1934] [serial = 223] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x111f42c00) [pid = 1934] [serial = 195] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x119bb8c00) [pid = 1934] [serial = 211] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x11653f000) [pid = 1934] [serial = 202] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x12880c400) [pid = 1934] [serial = 224] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x12971a400) [pid = 1934] [serial = 236] [outer = 0x0] [url = about:blank] 09:56:39 INFO - PROCESS | 1934 | 1462467399751 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x113fc9800 == 33 [pid = 1934] [id = 105] 09:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x11653f000) [pid = 1934] [serial = 312] [outer = 0x0] 09:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1180d5c00) [pid = 1934] [serial = 313] [outer = 0x11653f000] 09:56:39 INFO - PROCESS | 1934 | 1462467399777 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x11888d400) [pid = 1934] [serial = 314] [outer = 0x11653f000] 09:56:40 INFO - PROCESS | 1934 | 1462467400100 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]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 09:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:56:40 INFO - PROCESS | 1934 | 1462467400137 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 1934 | 1462467400139 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:56:40 INFO - PROCESS | 1934 | 1462467400143 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 1934 | 1462467400146 Marionette TRACE conn2 <- [1,394,null,{}] 09:56:40 INFO - PROCESS | 1934 | 1462467400153 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}] 09:56:40 INFO - PROCESS | 1934 | 1462467400227 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:56:40 INFO - PROCESS | 1934 | 1462467400294 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x118691000 == 34 [pid = 1934] [id = 106] 09:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x11919b000) [pid = 1934] [serial = 315] [outer = 0x0] 09:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x11964f400) [pid = 1934] [serial = 316] [outer = 0x11919b000] 09:56:40 INFO - PROCESS | 1934 | 1462467400325 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x119f22400) [pid = 1934] [serial = 317] [outer = 0x11919b000] 09:56:40 INFO - PROCESS | 1934 | 1462467400725 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]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 623ms 09:56:40 INFO - PROCESS | 1934 | 1462467400770 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 1934 | 1462467400772 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:56:40 INFO - PROCESS | 1934 | 1462467400785 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 1934 | 1462467400786 Marionette TRACE conn2 <- [1,398,null,{}] 09:56:40 INFO - PROCESS | 1934 | 1462467400788 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}] 09:56:40 INFO - PROCESS | 1934 | 1462467400863 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:56:40 INFO - PROCESS | 1934 | 1462467400867 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bdd800 == 35 [pid = 1934] [id = 107] 09:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x11a1cb000) [pid = 1934] [serial = 318] [outer = 0x0] 09:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x125275400) [pid = 1934] [serial = 319] [outer = 0x11a1cb000] 09:56:40 INFO - PROCESS | 1934 | 1462467400899 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x1262e4800) [pid = 1934] [serial = 320] [outer = 0x11a1cb000] 09:56:41 INFO - PROCESS | 1934 | 1462467401262 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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 525ms 09:56:41 INFO - PROCESS | 1934 | 1462467401308 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1934 | 1462467401309 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:56:41 INFO - PROCESS | 1934 | 1462467401313 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1934 | 1462467401315 Marionette TRACE conn2 <- [1,402,null,{}] 09:56:41 INFO - PROCESS | 1934 | 1462467401319 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}] 09:56:41 INFO - PROCESS | 1934 | 1462467401461 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:56:41 INFO - PROCESS | 1934 | 1462467401502 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x113d6d000 == 36 [pid = 1934] [id = 108] 09:56:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x121428400) [pid = 1934] [serial = 321] [outer = 0x0] 09:56:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x126af2000) [pid = 1934] [serial = 322] [outer = 0x121428400] 09:56:41 INFO - PROCESS | 1934 | 1462467401541 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12880c800) [pid = 1934] [serial = 323] [outer = 0x121428400] 09:56:41 INFO - PROCESS | 1934 | 1462467401955 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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 673ms 09:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:56:41 INFO - PROCESS | 1934 | 1462467401987 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1934 | 1462467401988 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:56:41 INFO - PROCESS | 1934 | 1462467401993 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1934 | 1462467401995 Marionette TRACE conn2 <- [1,406,null,{}] 09:56:41 INFO - PROCESS | 1934 | 1462467401998 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}] 09:56:42 INFO - PROCESS | 1934 | 1462467402171 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:56:42 INFO - PROCESS | 1934 | 1462467402219 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x116569800 == 37 [pid = 1934] [id = 109] 09:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x128dca800) [pid = 1934] [serial = 324] [outer = 0x0] 09:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x129022800) [pid = 1934] [serial = 325] [outer = 0x128dca800] 09:56:42 INFO - PROCESS | 1934 | 1462467402262 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x12964d000) [pid = 1934] [serial = 326] [outer = 0x128dca800] 09:56:42 INFO - PROCESS | 1934 | 1462467402650 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]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 09:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:56:42 INFO - PROCESS | 1934 | 1462467402663 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 1934 | 1462467402664 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:56:42 INFO - PROCESS | 1934 | 1462467402666 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 1934 | 1462467402667 Marionette TRACE conn2 <- [1,410,null,{}] 09:56:42 INFO - PROCESS | 1934 | 1462467402669 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}] 09:56:42 INFO - PROCESS | 1934 | 1462467402768 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:56:42 INFO - PROCESS | 1934 | 1462467402788 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x12512a000 == 38 [pid = 1934] [id = 110] 09:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x129040000) [pid = 1934] [serial = 327] [outer = 0x0] 09:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x12971ac00) [pid = 1934] [serial = 328] [outer = 0x129040000] 09:56:42 INFO - PROCESS | 1934 | 1462467402815 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x12a922800) [pid = 1934] [serial = 329] [outer = 0x129040000] 09:56:43 INFO - PROCESS | 1934 | 1462467403192 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:56:43 INFO - PROCESS | 1934 | 1462467403253 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 620ms 09:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:56:43 INFO - PROCESS | 1934 | 1462467403292 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 1934 | 1462467403293 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:56:43 INFO - PROCESS | 1934 | 1462467403295 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1934 | 1462467403296 Marionette TRACE conn2 <- [1,414,null,{}] 09:56:43 INFO - PROCESS | 1934 | 1462467403299 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}] 09:56:43 INFO - PROCESS | 1934 | 1462467403390 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:56:43 INFO - PROCESS | 1934 | 1462467403395 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x129062000 == 39 [pid = 1934] [id = 111] 09:56:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x129654000) [pid = 1934] [serial = 330] [outer = 0x0] 09:56:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x12a97d800) [pid = 1934] [serial = 331] [outer = 0x129654000] 09:56:43 INFO - PROCESS | 1934 | 1462467403419 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x12b255800) [pid = 1934] [serial = 332] [outer = 0x129654000] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x1257a3800) [pid = 1934] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x128819800) [pid = 1934] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x11964a800) [pid = 1934] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x115d96800) [pid = 1934] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x115d48400) [pid = 1934] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x1241c2000) [pid = 1934] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x118894c00) [pid = 1934] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x119d32000) [pid = 1934] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x12a970c00) [pid = 1934] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x128dc8c00) [pid = 1934] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1131a0800) [pid = 1934] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1257a9000) [pid = 1934] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x123fe9000) [pid = 1934] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:56:43 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1251c4000) [pid = 1934] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:56:43 INFO - PROCESS | 1934 | 1462467403886 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 618ms 09:56:43 INFO - PROCESS | 1934 | 1462467403914 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 1934 | 1462467403915 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:56:43 INFO - PROCESS | 1934 | 1462467403917 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1934 | 1462467403918 Marionette TRACE conn2 <- [1,418,null,{}] 09:56:43 INFO - PROCESS | 1934 | 1462467403921 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}] 09:56:44 INFO - PROCESS | 1934 | 1462467403998 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:56:44 INFO - PROCESS | 1934 | 1462467404020 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x11817c800 == 40 [pid = 1934] [id = 112] 09:56:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x1180d9c00) [pid = 1934] [serial = 333] [outer = 0x0] 09:56:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x1241c2000) [pid = 1934] [serial = 334] [outer = 0x1180d9c00] 09:56:44 INFO - PROCESS | 1934 | 1462467404108 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x128819800) [pid = 1934] [serial = 335] [outer = 0x1180d9c00] 09:56:44 INFO - PROCESS | 1934 | 1462467404898 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]]]}] 09:56:44 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 09:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1021ms 09:56:44 INFO - PROCESS | 1934 | 1462467404939 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 1934 | 1462467404940 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:56:44 INFO - PROCESS | 1934 | 1462467404945 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 1934 | 1462467404946 Marionette TRACE conn2 <- [1,422,null,{}] 09:56:44 INFO - PROCESS | 1934 | 1462467404948 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}] 09:56:45 INFO - PROCESS | 1934 | 1462467405039 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:56:45 INFO - PROCESS | 1934 | 1462467405045 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12973e800 == 41 [pid = 1934] [id = 113] 09:56:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x11888a000) [pid = 1934] [serial = 336] [outer = 0x0] 09:56:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12a97a000) [pid = 1934] [serial = 337] [outer = 0x11888a000] 09:56:45 INFO - PROCESS | 1934 | 1462467405070 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12b2b2400) [pid = 1934] [serial = 338] [outer = 0x11888a000] 09:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:56:45 INFO - PROCESS | 1934 | 1462467405862 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]]]}] 09:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 09:56:45 INFO - PROCESS | 1934 | 1462467405917 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 1934 | 1462467405919 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:56:45 INFO - PROCESS | 1934 | 1462467405924 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 1934 | 1462467405926 Marionette TRACE conn2 <- [1,426,null,{}] 09:56:45 INFO - PROCESS | 1934 | 1462467405930 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}] 09:56:46 INFO - PROCESS | 1934 | 1462467406018 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:56:46 INFO - PROCESS | 1934 | 1462467406118 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x113d5a000 == 42 [pid = 1934] [id = 114] 09:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x115092c00) [pid = 1934] [serial = 339] [outer = 0x0] 09:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x1161e9c00) [pid = 1934] [serial = 340] [outer = 0x115092c00] 09:56:46 INFO - PROCESS | 1934 | 1462467406149 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x117679800) [pid = 1934] [serial = 341] [outer = 0x115092c00] 09:56:46 INFO - PROCESS | 1934 | 1462467406609 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] 09:56:46 INFO - PROCESS | 1934 | 1462467406649 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:56:46 INFO - PROCESS | 1934 | 1462467406654 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 1934 | 1462467406656 Marionette TRACE conn2 <- [1,430,null,{}] 09:56:46 INFO - PROCESS | 1934 | 1462467406660 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}] 09:56:46 INFO - PROCESS | 1934 | 1462467406760 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:56:46 INFO - PROCESS | 1934 | 1462467406808 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x11969c800 == 43 [pid = 1934] [id = 115] 09:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x1181bc400) [pid = 1934] [serial = 342] [outer = 0x0] 09:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x119478c00) [pid = 1934] [serial = 343] [outer = 0x1181bc400] 09:56:46 INFO - PROCESS | 1934 | 1462467406837 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x119f2cc00) [pid = 1934] [serial = 344] [outer = 0x1181bc400] 09:56:47 INFO - PROCESS | 1934 | 1462467407268 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]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 624ms 09:56:47 INFO - PROCESS | 1934 | 1462467407278 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 1934 | 1462467407279 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:56:47 INFO - PROCESS | 1934 | 1462467407282 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 1934 | 1462467407283 Marionette TRACE conn2 <- [1,434,null,{}] 09:56:47 INFO - PROCESS | 1934 | 1462467407287 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}] 09:56:47 INFO - PROCESS | 1934 | 1462467407410 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:56:47 INFO - PROCESS | 1934 | 1462467407488 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x128843000 == 44 [pid = 1934] [id = 116] 09:56:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1262de000) [pid = 1934] [serial = 345] [outer = 0x0] 09:56:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x126afa800) [pid = 1934] [serial = 346] [outer = 0x1262de000] 09:56:47 INFO - PROCESS | 1934 | 1462467407521 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x128818000) [pid = 1934] [serial = 347] [outer = 0x1262de000] 09:56:47 INFO - PROCESS | 1934 | 1462467407944 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]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 09:56:47 INFO - PROCESS | 1934 | 1462467407953 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 1934 | 1462467407954 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:56:47 INFO - PROCESS | 1934 | 1462467407956 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 1934 | 1462467407958 Marionette TRACE conn2 <- [1,438,null,{}] 09:56:47 INFO - PROCESS | 1934 | 1462467407962 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}] 09:56:48 INFO - PROCESS | 1934 | 1462467408057 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:56:48 INFO - PROCESS | 1934 | 1462467408101 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9d0000 == 45 [pid = 1934] [id = 117] 09:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x128815400) [pid = 1934] [serial = 348] [outer = 0x0] 09:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12903dc00) [pid = 1934] [serial = 349] [outer = 0x128815400] 09:56:48 INFO - PROCESS | 1934 | 1462467408131 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12971bc00) [pid = 1934] [serial = 350] [outer = 0x128815400] 09:56:48 INFO - PROCESS | 1934 | 1462467408599 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]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 675ms 09:56:48 INFO - PROCESS | 1934 | 1462467408644 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 1934 | 1462467408646 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:56:48 INFO - PROCESS | 1934 | 1462467408651 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 1934 | 1462467408653 Marionette TRACE conn2 <- [1,442,null,{}] 09:56:48 INFO - PROCESS | 1934 | 1462467408657 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}] 09:56:48 INFO - PROCESS | 1934 | 1462467408772 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:56:48 INFO - PROCESS | 1934 | 1462467408858 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b349000 == 46 [pid = 1934] [id = 118] 09:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12940b800) [pid = 1934] [serial = 351] [outer = 0x0] 09:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12b251000) [pid = 1934] [serial = 352] [outer = 0x12940b800] 09:56:48 INFO - PROCESS | 1934 | 1462467408888 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12b2b5400) [pid = 1934] [serial = 353] [outer = 0x12940b800] 09:56:49 INFO - PROCESS | 1934 | 1462467409515 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]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 876ms 09:56:49 INFO - PROCESS | 1934 | 1462467409547 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 1934 | 1462467409550 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:56:49 INFO - PROCESS | 1934 | 1462467409557 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 1934 | 1462467409563 Marionette TRACE conn2 <- [1,446,null,{}] 09:56:49 INFO - PROCESS | 1934 | 1462467409569 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}] 09:56:49 INFO - PROCESS | 1934 | 1462467409685 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:56:49 INFO - PROCESS | 1934 | 1462467409747 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x118694800 == 47 [pid = 1934] [id = 119] 09:56:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x113d9a000) [pid = 1934] [serial = 354] [outer = 0x0] 09:56:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x117678800) [pid = 1934] [serial = 355] [outer = 0x113d9a000] 09:56:49 INFO - PROCESS | 1934 | 1462467409775 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x1186e0800) [pid = 1934] [serial = 356] [outer = 0x113d9a000] 09:56:50 INFO - PROCESS | 1934 | 1462467410222 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]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 727ms 09:56:50 INFO - PROCESS | 1934 | 1462467410293 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 1934 | 1462467410297 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:56:50 INFO - PROCESS | 1934 | 1462467410302 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1934 | 1462467410304 Marionette TRACE conn2 <- [1,450,null,{}] 09:56:50 INFO - PROCESS | 1934 | 1462467410307 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}] 09:56:50 INFO - PROCESS | 1934 | 1462467410414 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x11817c800 == 46 [pid = 1934] [id = 112] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x129062000 == 45 [pid = 1934] [id = 111] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x12512a000 == 44 [pid = 1934] [id = 110] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x116569800 == 43 [pid = 1934] [id = 109] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x113d6d000 == 42 [pid = 1934] [id = 108] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x119bdd800 == 41 [pid = 1934] [id = 107] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x118890c00) [pid = 1934] [serial = 244] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x12622a400) [pid = 1934] [serial = 250] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x123b3e000) [pid = 1934] [serial = 247] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x1161ea000) [pid = 1934] [serial = 241] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x118691000 == 40 [pid = 1934] [id = 106] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x113fc9800 == 39 [pid = 1934] [id = 105] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x117328000 == 38 [pid = 1934] [id = 104] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x12973d000 == 37 [pid = 1934] [id = 102] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x11917d800 == 36 [pid = 1934] [id = 101] 09:56:50 INFO - PROCESS | 1934 | --DOCSHELL 0x116e99800 == 35 [pid = 1934] [id = 100] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x128dcf000) [pid = 1934] [serial = 278] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x1257a4800) [pid = 1934] [serial = 284] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12903f800) [pid = 1934] [serial = 281] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12a976000) [pid = 1934] [serial = 289] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x129656400) [pid = 1934] [serial = 286] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12ab4e000) [pid = 1934] [serial = 290] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12ab55000) [pid = 1934] [serial = 292] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x116a66000) [pid = 1934] [serial = 283] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x119ce0800) [pid = 1934] [serial = 263] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x1262ddc00) [pid = 1934] [serial = 271] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x126af9400) [pid = 1934] [serial = 272] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12a92d000) [pid = 1934] [serial = 287] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x128816400) [pid = 1934] [serial = 275] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x128811400) [pid = 1934] [serial = 274] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x128dc9c00) [pid = 1934] [serial = 277] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x119652400) [pid = 1934] [serial = 262] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1185cbc00) [pid = 1934] [serial = 257] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1180d9400) [pid = 1934] [serial = 256] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x1168b5800) [pid = 1934] [serial = 254] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x115d99400) [pid = 1934] [serial = 253] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x12470c400) [pid = 1934] [serial = 268] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x125275000) [pid = 1934] [serial = 269] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x11911c800) [pid = 1934] [serial = 259] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x1192ee800) [pid = 1934] [serial = 260] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x11a08dc00) [pid = 1934] [serial = 265] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x123e3ec00) [pid = 1934] [serial = 266] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x12ab5a000) [pid = 1934] [serial = 293] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x12901dc00) [pid = 1934] [serial = 280] [outer = 0x0] [url = about:blank] 09:56:50 INFO - PROCESS | 1934 | 1462467410488 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x113a3f800 == 36 [pid = 1934] [id = 120] 09:56:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x115d99400) [pid = 1934] [serial = 357] [outer = 0x0] 09:56:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x1185cc000) [pid = 1934] [serial = 358] [outer = 0x115d99400] 09:56:50 INFO - PROCESS | 1934 | 1462467410515 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x119bb4800) [pid = 1934] [serial = 359] [outer = 0x115d99400] 09:56:50 INFO - PROCESS | 1934 | 1462467410831 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] 09:56:50 INFO - PROCESS | 1934 | 1462467410877 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:56:50 INFO - PROCESS | 1934 | 1462467410880 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1934 | 1462467410882 Marionette TRACE conn2 <- [1,454,null,{}] 09:56:50 INFO - PROCESS | 1934 | 1462467410889 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}] 09:56:50 INFO - PROCESS | 1934 | 1462467410965 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:56:50 INFO - PROCESS | 1934 | 1462467410970 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192a4000 == 37 [pid = 1934] [id = 121] 09:56:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x11a081400) [pid = 1934] [serial = 360] [outer = 0x0] 09:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x123fe9000) [pid = 1934] [serial = 361] [outer = 0x11a081400] 09:56:51 INFO - PROCESS | 1934 | 1462467410999 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x125272800) [pid = 1934] [serial = 362] [outer = 0x11a081400] 09:56:51 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:51 INFO - PROCESS | 1934 | 1462467411350 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]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 09:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:56:51 INFO - PROCESS | 1934 | 1462467411400 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 1934 | 1462467411402 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:56:51 INFO - PROCESS | 1934 | 1462467411404 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 1934 | 1462467411405 Marionette TRACE conn2 <- [1,458,null,{}] 09:56:51 INFO - PROCESS | 1934 | 1462467411407 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}] 09:56:51 INFO - PROCESS | 1934 | 1462467411500 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:56:51 INFO - PROCESS | 1934 | 1462467411508 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a13a800 == 38 [pid = 1934] [id = 122] 09:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x1257a4000) [pid = 1934] [serial = 363] [outer = 0x0] 09:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x1262de800) [pid = 1934] [serial = 364] [outer = 0x1257a4000] 09:56:51 INFO - PROCESS | 1934 | 1462467411550 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x12880a400) [pid = 1934] [serial = 365] [outer = 0x1257a4000] 09:56:52 INFO - PROCESS | 1934 | 1462467411990 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] 09:56:52 INFO - PROCESS | 1934 | 1462467412024 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:56:52 INFO - PROCESS | 1934 | 1462467412027 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1934 | 1462467412028 Marionette TRACE conn2 <- [1,462,null,{}] 09:56:52 INFO - PROCESS | 1934 | 1462467412030 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}] 09:56:52 INFO - PROCESS | 1934 | 1462467412101 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:56:52 INFO - PROCESS | 1934 | 1462467412105 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x123b63800 == 39 [pid = 1934] [id = 123] 09:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x128815c00) [pid = 1934] [serial = 366] [outer = 0x0] 09:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x128dd1000) [pid = 1934] [serial = 367] [outer = 0x128815c00] 09:56:52 INFO - PROCESS | 1934 | 1462467412133 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x129411400) [pid = 1934] [serial = 368] [outer = 0x128815c00] 09:56:52 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:52 INFO - PROCESS | 1934 | 1462467412476 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] 09:56:52 INFO - PROCESS | 1934 | 1462467412499 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:56:52 INFO - PROCESS | 1934 | 1462467412501 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1934 | 1462467412503 Marionette TRACE conn2 <- [1,466,null,{}] 09:56:52 INFO - PROCESS | 1934 | 1462467412505 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}] 09:56:52 INFO - PROCESS | 1934 | 1462467412653 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:56:52 INFO - PROCESS | 1934 | 1462467412676 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x11603e000 == 40 [pid = 1934] [id = 124] 09:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x128dcb400) [pid = 1934] [serial = 369] [outer = 0x0] 09:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x129656000) [pid = 1934] [serial = 370] [outer = 0x128dcb400] 09:56:52 INFO - PROCESS | 1934 | 1462467412724 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12b2b3400) [pid = 1934] [serial = 371] [outer = 0x128dcb400] 09:56:53 INFO - PROCESS | 1934 | 1462467413179 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] 09:56:53 INFO - PROCESS | 1934 | 1462467413226 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:56:53 INFO - PROCESS | 1934 | 1462467413229 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1934 | 1462467413230 Marionette TRACE conn2 <- [1,470,null,{}] 09:56:53 INFO - PROCESS | 1934 | 1462467413233 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}] 09:56:53 INFO - PROCESS | 1934 | 1462467413321 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:56:53 INFO - PROCESS | 1934 | 1462467413352 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x125873800 == 41 [pid = 1934] [id = 125] 09:56:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x12b257000) [pid = 1934] [serial = 372] [outer = 0x0] 09:56:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x12b4a1400) [pid = 1934] [serial = 373] [outer = 0x12b257000] 09:56:53 INFO - PROCESS | 1934 | 1462467413377 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x12bbb9c00) [pid = 1934] [serial = 374] [outer = 0x12b257000] 09:56:53 INFO - PROCESS | 1934 | 1462467413713 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]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 09:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:56:53 INFO - PROCESS | 1934 | 1462467413747 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 1934 | 1462467413749 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:56:53 INFO - PROCESS | 1934 | 1462467413751 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1934 | 1462467413752 Marionette TRACE conn2 <- [1,474,null,{}] 09:56:53 INFO - PROCESS | 1934 | 1462467413754 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}] 09:56:53 INFO - PROCESS | 1934 | 1462467413845 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:56:53 INFO - PROCESS | 1934 | 1462467413850 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x12910a800 == 42 [pid = 1934] [id = 126] 09:56:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x12b2b7800) [pid = 1934] [serial = 375] [outer = 0x0] 09:56:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x12bbc0800) [pid = 1934] [serial = 376] [outer = 0x12b2b7800] 09:56:53 INFO - PROCESS | 1934 | 1462467413874 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x12bc07c00) [pid = 1934] [serial = 377] [outer = 0x12b2b7800] 09:56:54 INFO - PROCESS | 1934 | 1462467414228 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]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 522ms 09:56:54 INFO - PROCESS | 1934 | 1462467414274 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:56:54 INFO - PROCESS | 1934 | 1462467414275 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:56:54 INFO - PROCESS | 1934 | 1462467414277 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 1934 | 1462467414278 Marionette TRACE conn2 <- [1,478,null,{}] 09:56:54 INFO - PROCESS | 1934 | 1462467414280 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}] 09:56:54 INFO - PROCESS | 1934 | 1462467414370 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:56:54 INFO - PROCESS | 1934 | 1462467414381 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b19000 == 43 [pid = 1934] [id = 127] 09:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x12bc0b800) [pid = 1934] [serial = 378] [outer = 0x0] 09:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12bc10800) [pid = 1934] [serial = 379] [outer = 0x12bc0b800] 09:56:54 INFO - PROCESS | 1934 | 1462467414407 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12bfe2000) [pid = 1934] [serial = 380] [outer = 0x12bc0b800] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x128dca800) [pid = 1934] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x129040000) [pid = 1934] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x121428400) [pid = 1934] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1134e2800) [pid = 1934] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x113aa3c00) [pid = 1934] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x11a1cb000) [pid = 1934] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x11653f000) [pid = 1934] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x11919b000) [pid = 1934] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x129654000) [pid = 1934] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x1180d9c00) [pid = 1934] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x118816800) [pid = 1934] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x1251ca400) [pid = 1934] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x111019400) [pid = 1934] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x113d27c00) [pid = 1934] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x119bb5c00) [pid = 1934] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1168c3400) [pid = 1934] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x118817000) [pid = 1934] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:56:54 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x129720c00) [pid = 1934] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:56:54 INFO - PROCESS | 1934 | 1462467414810 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]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 568ms 09:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:56:54 INFO - PROCESS | 1934 | 1462467414846 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 1934 | 1462467414847 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:56:54 INFO - PROCESS | 1934 | 1462467414849 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 1934 | 1462467414850 Marionette TRACE conn2 <- [1,482,null,{}] 09:56:54 INFO - PROCESS | 1934 | 1462467414853 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}] 09:56:54 INFO - PROCESS | 1934 | 1462467414926 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:56:54 INFO - PROCESS | 1934 | 1462467414931 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194d7000 == 44 [pid = 1934] [id = 128] 09:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x1180d9c00) [pid = 1934] [serial = 381] [outer = 0x0] 09:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x1192f6c00) [pid = 1934] [serial = 382] [outer = 0x1180d9c00] 09:56:54 INFO - PROCESS | 1934 | 1462467414957 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x1257a3c00) [pid = 1934] [serial = 383] [outer = 0x1180d9c00] 09:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 469ms 09:56:55 INFO - PROCESS | 1934 | 1462467415312 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]]]}] 09:56:55 INFO - PROCESS | 1934 | 1462467415318 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:56:55 INFO - PROCESS | 1934 | 1462467415320 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:56:55 INFO - PROCESS | 1934 | 1462467415322 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1934 | 1462467415324 Marionette TRACE conn2 <- [1,486,null,{}] 09:56:55 INFO - PROCESS | 1934 | 1462467415336 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}] 09:56:55 INFO - PROCESS | 1934 | 1462467415430 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:56:55 INFO - PROCESS | 1934 | 1462467415434 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b34a000 == 45 [pid = 1934] [id = 129] 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x128813800) [pid = 1934] [serial = 384] [outer = 0x0] 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x12bfe5800) [pid = 1934] [serial = 385] [outer = 0x128813800] 09:56:55 INFO - PROCESS | 1934 | 1462467415463 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x12c437800) [pid = 1934] [serial = 386] [outer = 0x128813800] 09:56:55 INFO - PROCESS | 1934 | 1462467415787 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 480ms 09:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:56:55 INFO - PROCESS | 1934 | 1462467415803 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 1934 | 1462467415804 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:56:55 INFO - PROCESS | 1934 | 1462467415806 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1934 | 1462467415808 Marionette TRACE conn2 <- [1,490,null,{}] 09:56:55 INFO - PROCESS | 1934 | 1462467415812 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}] 09:56:55 INFO - PROCESS | 1934 | 1462467415887 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:56:55 INFO - PROCESS | 1934 | 1462467415893 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc98800 == 46 [pid = 1934] [id = 130] 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12c43a400) [pid = 1934] [serial = 387] [outer = 0x0] 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12c43f800) [pid = 1934] [serial = 388] [outer = 0x12c43a400] 09:56:55 INFO - PROCESS | 1934 | 1462467415919 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12c792c00) [pid = 1934] [serial = 389] [outer = 0x12c43a400] 09:56:56 INFO - PROCESS | 1934 | 1462467416247 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]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 472ms 09:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:56:56 INFO - PROCESS | 1934 | 1462467416279 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 1934 | 1462467416280 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:56:56 INFO - PROCESS | 1934 | 1462467416282 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 1934 | 1462467416283 Marionette TRACE conn2 <- [1,494,null,{}] 09:56:56 INFO - PROCESS | 1934 | 1462467416294 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}] 09:56:56 INFO - PROCESS | 1934 | 1462467416370 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:56:56 INFO - PROCESS | 1934 | 1462467416376 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c184000 == 47 [pid = 1934] [id = 131] 09:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x12c441c00) [pid = 1934] [serial = 390] [outer = 0x0] 09:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x12c795800) [pid = 1934] [serial = 391] [outer = 0x12c441c00] 09:56:56 INFO - PROCESS | 1934 | 1462467416402 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x12ca1d800) [pid = 1934] [serial = 392] [outer = 0x12c441c00] 09:56:56 INFO - PROCESS | 1934 | 1462467416775 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]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 520ms 09:56:56 INFO - PROCESS | 1934 | 1462467416803 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 1934 | 1462467416806 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:56:56 INFO - PROCESS | 1934 | 1462467416809 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 1934 | 1462467416812 Marionette TRACE conn2 <- [1,498,null,{}] 09:56:56 INFO - PROCESS | 1934 | 1462467416817 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}] 09:56:56 INFO - PROCESS | 1934 | 1462467416918 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:56:56 INFO - PROCESS | 1934 | 1462467416984 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x117318800 == 48 [pid = 1934] [id = 132] 09:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x113da4c00) [pid = 1934] [serial = 393] [outer = 0x0] 09:56:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x11610f400) [pid = 1934] [serial = 394] [outer = 0x113da4c00] 09:56:57 INFO - PROCESS | 1934 | 1462467417014 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x118269800) [pid = 1934] [serial = 395] [outer = 0x113da4c00] 09:56:57 INFO - PROCESS | 1934 | 1462467417430 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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 673ms 09:56:57 INFO - PROCESS | 1934 | 1462467417482 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1934 | 1462467417486 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:56:57 INFO - PROCESS | 1934 | 1462467417490 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 1934 | 1462467417492 Marionette TRACE conn2 <- [1,502,null,{}] 09:56:57 INFO - PROCESS | 1934 | 1462467417495 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}] 09:56:57 INFO - PROCESS | 1934 | 1462467417620 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:56:57 INFO - PROCESS | 1934 | 1462467417695 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194ef800 == 49 [pid = 1934] [id = 133] 09:56:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x119b2f800) [pid = 1934] [serial = 396] [outer = 0x0] 09:56:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x1213c9c00) [pid = 1934] [serial = 397] [outer = 0x119b2f800] 09:56:57 INFO - PROCESS | 1934 | 1462467417726 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12470e400) [pid = 1934] [serial = 398] [outer = 0x119b2f800] 09:56:58 INFO - PROCESS | 1934 | 1462467418147 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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 720ms 09:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:56:58 INFO - PROCESS | 1934 | 1462467418211 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 1934 | 1462467418212 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:56:58 INFO - PROCESS | 1934 | 1462467418215 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 1934 | 1462467418217 Marionette TRACE conn2 <- [1,506,null,{}] 09:56:58 INFO - PROCESS | 1934 | 1462467418225 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}] 09:56:58 INFO - PROCESS | 1934 | 1462467418327 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:56:58 INFO - PROCESS | 1934 | 1462467418390 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b348800 == 50 [pid = 1934] [id = 134] 09:56:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1257a2400) [pid = 1934] [serial = 399] [outer = 0x0] 09:56:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x129032800) [pid = 1934] [serial = 400] [outer = 0x1257a2400] 09:56:58 INFO - PROCESS | 1934 | 1462467418422 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x129b73000) [pid = 1934] [serial = 401] [outer = 0x1257a2400] 09:56:58 INFO - PROCESS | 1934 | 1462467418860 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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 09:56:58 INFO - PROCESS | 1934 | 1462467418928 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 1934 | 1462467418930 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:56:58 INFO - PROCESS | 1934 | 1462467418935 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 1934 | 1462467418936 Marionette TRACE conn2 <- [1,510,null,{}] 09:56:58 INFO - PROCESS | 1934 | 1462467418938 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}] 09:56:59 INFO - PROCESS | 1934 | 1462467419039 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:56:59 INFO - PROCESS | 1934 | 1462467419100 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2ac000 == 51 [pid = 1934] [id = 135] 09:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12ab4e000) [pid = 1934] [serial = 402] [outer = 0x0] 09:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12b254800) [pid = 1934] [serial = 403] [outer = 0x12ab4e000] 09:56:59 INFO - PROCESS | 1934 | 1462467419133 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x12bc09400) [pid = 1934] [serial = 404] [outer = 0x12ab4e000] 09:56:59 INFO - PROCESS | 1934 | 1462467419556 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]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 09:56:59 INFO - PROCESS | 1934 | 1462467419616 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 1934 | 1462467419617 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:56:59 INFO - PROCESS | 1934 | 1462467419621 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 1934 | 1462467419622 Marionette TRACE conn2 <- [1,514,null,{}] 09:56:59 INFO - PROCESS | 1934 | 1462467419644 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}] 09:56:59 INFO - PROCESS | 1934 | 1462467419743 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:56:59 INFO - PROCESS | 1934 | 1462467419804 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x113a5a800 == 52 [pid = 1934] [id = 136] 09:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x1125b7800) [pid = 1934] [serial = 405] [outer = 0x0] 09:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x118818800) [pid = 1934] [serial = 406] [outer = 0x1125b7800] 09:56:59 INFO - PROCESS | 1934 | 1462467419834 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x12971d000) [pid = 1934] [serial = 407] [outer = 0x1125b7800] 09:57:00 INFO - PROCESS | 1934 | 1462467420471 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]]]}] 09:57:00 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 09:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 868ms 09:57:00 INFO - PROCESS | 1934 | 1462467420511 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1934 | 1462467420514 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:57:00 INFO - PROCESS | 1934 | 1462467420522 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 1934 | 1462467420528 Marionette TRACE conn2 <- [1,518,null,{}] 09:57:00 INFO - PROCESS | 1934 | 1462467420533 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}] 09:57:00 INFO - PROCESS | 1934 | 1462467420664 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:57:00 INFO - PROCESS | 1934 | 1462467420753 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192a5000 == 53 [pid = 1934] [id = 137] 09:57:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x116a71400) [pid = 1934] [serial = 408] [outer = 0x0] 09:57:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x117c28400) [pid = 1934] [serial = 409] [outer = 0x116a71400] 09:57:00 INFO - PROCESS | 1934 | 1462467420795 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x118263000) [pid = 1934] [serial = 410] [outer = 0x116a71400] 09:57:01 INFO - PROCESS | 1934 | 1462467421232 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]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 727ms 09:57:01 INFO - PROCESS | 1934 | 1462467421248 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 1934 | 1462467421252 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:57:01 INFO - PROCESS | 1934 | 1462467421256 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 1934 | 1462467421258 Marionette TRACE conn2 <- [1,522,null,{}] 09:57:01 INFO - PROCESS | 1934 | 1462467421261 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}] 09:57:01 INFO - PROCESS | 1934 | 1462467421354 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:57:01 INFO - PROCESS | 1934 | 1462467421402 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x117324000 == 54 [pid = 1934] [id = 138] 09:57:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x1186dc000) [pid = 1934] [serial = 411] [outer = 0x0] 09:57:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x119480c00) [pid = 1934] [serial = 412] [outer = 0x1186dc000] 09:57:01 INFO - PROCESS | 1934 | 1462467421429 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x119d35000) [pid = 1934] [serial = 413] [outer = 0x1186dc000] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc98800 == 53 [pid = 1934] [id = 130] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12b34a000 == 52 [pid = 1934] [id = 129] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1194d7000 == 51 [pid = 1934] [id = 128] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x129b19000 == 50 [pid = 1934] [id = 127] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12910a800 == 49 [pid = 1934] [id = 126] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x125873800 == 48 [pid = 1934] [id = 125] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x12a97a000) [pid = 1934] [serial = 337] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x12b24c000) [pid = 1934] [serial = 295] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x117332400) [pid = 1934] [serial = 298] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x1192f3400) [pid = 1934] [serial = 301] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x124dcfc00) [pid = 1934] [serial = 304] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x11603e000 == 47 [pid = 1934] [id = 124] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x123b63800 == 46 [pid = 1934] [id = 123] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x11a13a800 == 45 [pid = 1934] [id = 122] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1192a4000 == 44 [pid = 1934] [id = 121] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x113a3f800 == 43 [pid = 1934] [id = 120] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x118694800 == 42 [pid = 1934] [id = 119] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x11969c800 == 41 [pid = 1934] [id = 115] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x113d5a000 == 40 [pid = 1934] [id = 114] 09:57:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12973e800 == 39 [pid = 1934] [id = 113] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x1180d4000) [pid = 1934] [serial = 199] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x125108400) [pid = 1934] [serial = 157] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x1241c2000) [pid = 1934] [serial = 334] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x128819800) [pid = 1934] [serial = 335] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12b255800) [pid = 1934] [serial = 332] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12880c800) [pid = 1934] [serial = 323] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x1192ec000) [pid = 1934] [serial = 245] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x126dcb400) [pid = 1934] [serial = 251] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1134e0800) [pid = 1934] [serial = 196] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x117c25400) [pid = 1934] [serial = 242] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12470b800) [pid = 1934] [serial = 248] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12a930c00) [pid = 1934] [serial = 239] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12964d000) [pid = 1934] [serial = 326] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x129022800) [pid = 1934] [serial = 325] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x12971ac00) [pid = 1934] [serial = 328] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x126af2000) [pid = 1934] [serial = 322] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x117678000) [pid = 1934] [serial = 311] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x115d4a000) [pid = 1934] [serial = 310] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12964b000) [pid = 1934] [serial = 308] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x12880d000) [pid = 1934] [serial = 307] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x125275400) [pid = 1934] [serial = 319] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x1262e4800) [pid = 1934] [serial = 320] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1180d5c00) [pid = 1934] [serial = 313] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x11888d400) [pid = 1934] [serial = 314] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x11964f400) [pid = 1934] [serial = 316] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x119f22400) [pid = 1934] [serial = 317] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x12a97d800) [pid = 1934] [serial = 331] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x12a922800) [pid = 1934] [serial = 329] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 1934 | 1462467421831 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]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 621ms 09:57:01 INFO - PROCESS | 1934 | 1462467421878 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 1934 | 1462467421880 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:57:01 INFO - PROCESS | 1934 | 1462467421882 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 1934 | 1462467421885 Marionette TRACE conn2 <- [1,526,null,{}] 09:57:01 INFO - PROCESS | 1934 | 1462467421898 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}] 09:57:01 INFO - PROCESS | 1934 | 1462467421983 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:57:02 INFO - PROCESS | 1934 | 1462467422053 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x117312800 == 40 [pid = 1934] [id = 139] 09:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x119d33c00) [pid = 1934] [serial = 414] [outer = 0x0] 09:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x124d27800) [pid = 1934] [serial = 415] [outer = 0x119d33c00] 09:57:02 INFO - PROCESS | 1934 | 1462467422081 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x1251c3c00) [pid = 1934] [serial = 416] [outer = 0x119d33c00] 09:57:02 INFO - PROCESS | 1934 | 1462467422401 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]]]}] 09:57:02 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 09:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 572ms 09:57:02 INFO - PROCESS | 1934 | 1462467422455 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1934 | 1462467422456 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:57:02 INFO - PROCESS | 1934 | 1462467422459 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 1934 | 1462467422460 Marionette TRACE conn2 <- [1,530,null,{}] 09:57:02 INFO - PROCESS | 1934 | 1462467422463 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}] 09:57:02 INFO - PROCESS | 1934 | 1462467422541 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:57:02 INFO - PROCESS | 1934 | 1462467422589 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x11897b000 == 41 [pid = 1934] [id = 140] 09:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x12465fc00) [pid = 1934] [serial = 417] [outer = 0x0] 09:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x126237000) [pid = 1934] [serial = 418] [outer = 0x12465fc00] 09:57:02 INFO - PROCESS | 1934 | 1462467422616 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x128dcbc00) [pid = 1934] [serial = 419] [outer = 0x12465fc00] 09:57:02 INFO - PROCESS | 1934 | 1462467422884 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"]]]}] 09:57:02 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 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:57:02 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 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 09:57:02 INFO - PROCESS | 1934 | 1462467422933 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1934 | 1462467422934 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:57:02 INFO - PROCESS | 1934 | 1462467422936 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 1934 | 1462467422937 Marionette TRACE conn2 <- [1,534,null,{}] 09:57:02 INFO - PROCESS | 1934 | 1462467422940 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}] 09:57:03 INFO - PROCESS | 1934 | 1462467423023 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:57:03 INFO - PROCESS | 1934 | 1462467423030 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x124376000 == 42 [pid = 1934] [id = 141] 09:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x128dd2c00) [pid = 1934] [serial = 420] [outer = 0x0] 09:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x129648000) [pid = 1934] [serial = 421] [outer = 0x128dd2c00] 09:57:03 INFO - PROCESS | 1934 | 1462467423055 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12a926c00) [pid = 1934] [serial = 422] [outer = 0x128dd2c00] 09:57:03 INFO - PROCESS | 1934 | 1462467423400 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]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:57:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 09:57:03 INFO - PROCESS | 1934 | 1462467423405 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 1934 | 1462467423407 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:57:03 INFO - PROCESS | 1934 | 1462467423410 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 1934 | 1462467423411 Marionette TRACE conn2 <- [1,538,null,{}] 09:57:03 INFO - PROCESS | 1934 | 1462467423413 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}] 09:57:03 INFO - PROCESS | 1934 | 1462467423533 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:57:03 INFO - PROCESS | 1934 | 1462467423580 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x11731a000 == 43 [pid = 1934] [id = 142] 09:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x119f75800) [pid = 1934] [serial = 423] [outer = 0x0] 09:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x12ab50800) [pid = 1934] [serial = 424] [outer = 0x119f75800] 09:57:03 INFO - PROCESS | 1934 | 1462467423615 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x12b4a6400) [pid = 1934] [serial = 425] [outer = 0x119f75800] 09:57:03 INFO - PROCESS | 1934 | 1462467423933 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]]]}] 09:57:03 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. 09:57:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 09:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:57:03 INFO - PROCESS | 1934 | 1462467423987 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 1934 | 1462467423988 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:57:03 INFO - PROCESS | 1934 | 1462467423990 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 1934 | 1462467423991 Marionette TRACE conn2 <- [1,542,null,{}] 09:57:03 INFO - PROCESS | 1934 | 1462467423994 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}] 09:57:04 INFO - PROCESS | 1934 | 1462467424088 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:57:04 INFO - PROCESS | 1934 | 1462467424093 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d91000 == 44 [pid = 1934] [id = 143] 09:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x12b4a0800) [pid = 1934] [serial = 426] [outer = 0x0] 09:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x12bbc1400) [pid = 1934] [serial = 427] [outer = 0x12b4a0800] 09:57:04 INFO - PROCESS | 1934 | 1462467424118 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x12bc0c400) [pid = 1934] [serial = 428] [outer = 0x12b4a0800] 09:57:04 INFO - PROCESS | 1934 | 1462467424454 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]]]}] 09:57:04 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. 09:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 09:57:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:57:04 INFO - PROCESS | 1934 | 1462467424519 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 1934 | 1462467424520 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:57:04 INFO - PROCESS | 1934 | 1462467424522 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 1934 | 1462467424523 Marionette TRACE conn2 <- [1,546,null,{}] 09:57:04 INFO - PROCESS | 1934 | 1462467424525 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}] 09:57:04 INFO - PROCESS | 1934 | 1462467424627 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:57:04 INFO - PROCESS | 1934 | 1462467424670 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b13800 == 45 [pid = 1934] [id = 144] 09:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x12bc11800) [pid = 1934] [serial = 429] [outer = 0x0] 09:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12bfe7400) [pid = 1934] [serial = 430] [outer = 0x12bc11800] 09:57:04 INFO - PROCESS | 1934 | 1462467424701 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12c433c00) [pid = 1934] [serial = 431] [outer = 0x12bc11800] 09:57:05 INFO - PROCESS | 1934 | 1462467425014 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]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:57:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 09:57:05 INFO - PROCESS | 1934 | 1462467425041 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 1934 | 1462467425046 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:57:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:57:05 INFO - PROCESS | 1934 | 1462467425049 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 1934 | 1462467425050 Marionette TRACE conn2 <- [1,550,null,{}] 09:57:05 INFO - PROCESS | 1934 | 1462467425052 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}] 09:57:05 INFO - PROCESS | 1934 | 1462467425182 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:57:05 INFO - PROCESS | 1934 | 1462467425231 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9b3000 == 46 [pid = 1934] [id = 145] 09:57:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12bc11c00) [pid = 1934] [serial = 432] [outer = 0x0] 09:57:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12c437c00) [pid = 1934] [serial = 433] [outer = 0x12bc11c00] 09:57:05 INFO - PROCESS | 1934 | 1462467425279 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12c799c00) [pid = 1934] [serial = 434] [outer = 0x12bc11c00] 09:57:05 INFO - PROCESS | 1934 | 1462467425663 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]]]}] 09:57:05 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. 09:57:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 09:57:05 INFO - PROCESS | 1934 | 1462467425718 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 1934 | 1462467425719 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:57:05 INFO - PROCESS | 1934 | 1462467425722 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 1934 | 1462467425723 Marionette TRACE conn2 <- [1,554,null,{}] 09:57:05 INFO - PROCESS | 1934 | 1462467425725 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}] 09:57:05 INFO - PROCESS | 1934 | 1462467425912 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x1186df800) [pid = 1934] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x124668400) [pid = 1934] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x1168b7000) [pid = 1934] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12ab5bc00) [pid = 1934] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12b257000) [pid = 1934] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12b2b7800) [pid = 1934] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12bc0b800) [pid = 1934] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x11888a000) [pid = 1934] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x1257a4000) [pid = 1934] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x128815c00) [pid = 1934] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x115d99400) [pid = 1934] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x113d9a000) [pid = 1934] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x1180d9c00) [pid = 1934] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x12c43a400) [pid = 1934] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x11a081400) [pid = 1934] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x128dcb400) [pid = 1934] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:57:05 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x128813800) [pid = 1934] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:57:05 INFO - PROCESS | 1934 | 1462467425953 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x112cdf000 == 47 [pid = 1934] [id = 146] 09:57:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x113329800) [pid = 1934] [serial = 435] [outer = 0x0] 09:57:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x1168c3000) [pid = 1934] [serial = 436] [outer = 0x113329800] 09:57:05 INFO - PROCESS | 1934 | 1462467425978 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x11a081400) [pid = 1934] [serial = 437] [outer = 0x113329800] 09:57:06 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:06 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:06 INFO - PROCESS | 1934 | 1462467426249 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]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 568ms 09:57:06 INFO - PROCESS | 1934 | 1462467426298 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:57:06 INFO - PROCESS | 1934 | 1462467426300 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:57:06 INFO - PROCESS | 1934 | 1462467426302 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 1934 | 1462467426304 Marionette TRACE conn2 <- [1,558,null,{}] 09:57:06 INFO - PROCESS | 1934 | 1462467426307 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}] 09:57:06 INFO - PROCESS | 1934 | 1462467426402 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:57:06 INFO - PROCESS | 1934 | 1462467426415 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c16e000 == 48 [pid = 1934] [id = 147] 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12b2b3800) [pid = 1934] [serial = 438] [outer = 0x0] 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12ca1f800) [pid = 1934] [serial = 439] [outer = 0x12b2b3800] 09:57:06 INFO - PROCESS | 1934 | 1462467426445 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x12cdaa000) [pid = 1934] [serial = 440] [outer = 0x12b2b3800] 09:57:06 INFO - PROCESS | 1934 | 1462467426794 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]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 523ms 09:57:06 INFO - PROCESS | 1934 | 1462467426835 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:57:06 INFO - PROCESS | 1934 | 1462467426836 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:57:06 INFO - PROCESS | 1934 | 1462467426838 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 1934 | 1462467426839 Marionette TRACE conn2 <- [1,562,null,{}] 09:57:06 INFO - PROCESS | 1934 | 1462467426842 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}] 09:57:06 INFO - PROCESS | 1934 | 1462467426920 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:57:06 INFO - PROCESS | 1934 | 1462467426926 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c75b800 == 49 [pid = 1934] [id = 148] 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x116acb800) [pid = 1934] [serial = 441] [outer = 0x0] 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x116ad2400) [pid = 1934] [serial = 442] [outer = 0x116acb800] 09:57:06 INFO - PROCESS | 1934 | 1462467426952 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x116ad6400) [pid = 1934] [serial = 443] [outer = 0x116acb800] 09:57:07 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:07 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:07 INFO - PROCESS | 1934 | 1462467427282 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]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 09:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:57:07 INFO - PROCESS | 1934 | 1462467427307 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 1934 | 1462467427309 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:57:07 INFO - PROCESS | 1934 | 1462467427312 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 1934 | 1462467427314 Marionette TRACE conn2 <- [1,566,null,{}] 09:57:07 INFO - PROCESS | 1934 | 1462467427317 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}] 09:57:07 INFO - PROCESS | 1934 | 1462467427438 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:57:07 INFO - PROCESS | 1934 | 1462467427514 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c76c000 == 50 [pid = 1934] [id = 149] 09:57:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x116acf000) [pid = 1934] [serial = 444] [outer = 0x0] 09:57:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x128d62800) [pid = 1934] [serial = 445] [outer = 0x116acf000] 09:57:07 INFO - PROCESS | 1934 | 1462467427547 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128d69800) [pid = 1934] [serial = 446] [outer = 0x116acf000] 09:57:07 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:07 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:08 INFO - PROCESS | 1934 | 1462467428037 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 771ms 09:57:08 INFO - PROCESS | 1934 | 1462467428091 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1934 | 1462467428094 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:57:08 INFO - PROCESS | 1934 | 1462467428100 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1934 | 1462467428102 Marionette TRACE conn2 <- [1,570,null,{}] 09:57:08 INFO - PROCESS | 1934 | 1462467428107 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}] 09:57:08 INFO - PROCESS | 1934 | 1462467428211 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:57:08 INFO - PROCESS | 1934 | 1462467428279 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x116139000 == 51 [pid = 1934] [id = 150] 09:57:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x113da5400) [pid = 1934] [serial = 447] [outer = 0x0] 09:57:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x1165c8400) [pid = 1934] [serial = 448] [outer = 0x113da5400] 09:57:08 INFO - PROCESS | 1934 | 1462467428310 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1171a4000) [pid = 1934] [serial = 449] [outer = 0x113da5400] 09:57:08 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:08 INFO - PROCESS | 1934 | 1462467428741 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 724ms 09:57:08 INFO - PROCESS | 1934 | 1462467428840 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1934 | 1462467428845 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:57:08 INFO - PROCESS | 1934 | 1462467428852 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1934 | 1462467428854 Marionette TRACE conn2 <- [1,574,null,{}] 09:57:08 INFO - PROCESS | 1934 | 1462467428856 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}] 09:57:08 INFO - PROCESS | 1934 | 1462467428956 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:57:09 INFO - PROCESS | 1934 | 1462467429020 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x119f93000 == 52 [pid = 1934] [id = 151] 09:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x119bb4000) [pid = 1934] [serial = 450] [outer = 0x0] 09:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x119d32400) [pid = 1934] [serial = 451] [outer = 0x119bb4000] 09:57:09 INFO - PROCESS | 1934 | 1462467429051 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x123e3e800) [pid = 1934] [serial = 452] [outer = 0x119bb4000] 09:57:09 INFO - PROCESS | 1934 | 1462467429494 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]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 673ms 09:57:09 INFO - PROCESS | 1934 | 1462467429524 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:57:09 INFO - PROCESS | 1934 | 1462467429526 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:57:09 INFO - PROCESS | 1934 | 1462467429528 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 1934 | 1462467429531 Marionette TRACE conn2 <- [1,578,null,{}] 09:57:09 INFO - PROCESS | 1934 | 1462467429539 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}] 09:57:09 INFO - PROCESS | 1934 | 1462467429674 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:57:09 INFO - PROCESS | 1934 | 1462467429686 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abb5000 == 53 [pid = 1934] [id = 152] 09:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x128813800) [pid = 1934] [serial = 453] [outer = 0x0] 09:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x128d6b400) [pid = 1934] [serial = 454] [outer = 0x128813800] 09:57:09 INFO - PROCESS | 1934 | 1462467429718 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x128dcb400) [pid = 1934] [serial = 455] [outer = 0x128813800] 09:57:10 INFO - PROCESS | 1934 | 1462467430156 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]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 09:57:10 INFO - PROCESS | 1934 | 1462467430200 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 1934 | 1462467430201 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:57:10 INFO - PROCESS | 1934 | 1462467430204 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 1934 | 1462467430205 Marionette TRACE conn2 <- [1,582,null,{}] 09:57:10 INFO - PROCESS | 1934 | 1462467430208 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}] 09:57:10 INFO - PROCESS | 1934 | 1462467430365 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:57:10 INFO - PROCESS | 1934 | 1462467430413 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca72000 == 54 [pid = 1934] [id = 153] 09:57:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12ab4e400) [pid = 1934] [serial = 456] [outer = 0x0] 09:57:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x12b24f400) [pid = 1934] [serial = 457] [outer = 0x12ab4e400] 09:57:10 INFO - PROCESS | 1934 | 1462467430444 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x12b2b7800) [pid = 1934] [serial = 458] [outer = 0x12ab4e400] 09:57:10 INFO - PROCESS | 1934 | 1462467430853 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]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 09:57:10 INFO - PROCESS | 1934 | 1462467430874 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 1934 | 1462467430877 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:57:10 INFO - PROCESS | 1934 | 1462467430880 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 1934 | 1462467430881 Marionette TRACE conn2 <- [1,586,null,{}] 09:57:10 INFO - PROCESS | 1934 | 1462467430884 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}] 09:57:10 INFO - PROCESS | 1934 | 1462467430989 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:57:11 INFO - PROCESS | 1934 | 1462467431035 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd6f800 == 55 [pid = 1934] [id = 154] 09:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x12a930000) [pid = 1934] [serial = 459] [outer = 0x0] 09:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x12b4a5000) [pid = 1934] [serial = 460] [outer = 0x12a930000] 09:57:11 INFO - PROCESS | 1934 | 1462467431066 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x12bfebc00) [pid = 1934] [serial = 461] [outer = 0x12a930000] 09:57:11 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:11 INFO - PROCESS | 1934 | 1462467431504 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 668ms 09:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:57:11 INFO - PROCESS | 1934 | 1462467431549 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 1934 | 1462467431550 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:57:11 INFO - PROCESS | 1934 | 1462467431553 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 1934 | 1462467431554 Marionette TRACE conn2 <- [1,590,null,{}] 09:57:11 INFO - PROCESS | 1934 | 1462467431557 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}] 09:57:11 INFO - PROCESS | 1934 | 1462467431695 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:57:11 INFO - PROCESS | 1934 | 1462467431921 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a95000 == 56 [pid = 1934] [id = 155] 09:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x113477800) [pid = 1934] [serial = 462] [outer = 0x0] 09:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x113da3800) [pid = 1934] [serial = 463] [outer = 0x113477800] 09:57:11 INFO - PROCESS | 1934 | 1462467431951 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x116a6d400) [pid = 1934] [serial = 464] [outer = 0x113477800] 09:57:12 INFO - PROCESS | 1934 | 1462467432383 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]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 871ms 09:57:12 INFO - PROCESS | 1934 | 1462467432426 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:57:12 INFO - PROCESS | 1934 | 1462467432429 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:57:12 INFO - PROCESS | 1934 | 1462467432432 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 1934 | 1462467432434 Marionette TRACE conn2 <- [1,594,null,{}] 09:57:12 INFO - PROCESS | 1934 | 1462467432437 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}] 09:57:12 INFO - PROCESS | 1934 | 1462467432532 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:57:12 INFO - PROCESS | 1934 | 1462467432598 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a9a000 == 57 [pid = 1934] [id = 156] 09:57:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x117c2c800) [pid = 1934] [serial = 465] [outer = 0x0] 09:57:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x1180df000) [pid = 1934] [serial = 466] [outer = 0x117c2c800] 09:57:12 INFO - PROCESS | 1934 | 1462467432629 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x11919a800) [pid = 1934] [serial = 467] [outer = 0x117c2c800] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12c75b800 == 56 [pid = 1934] [id = 148] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12c16e000 == 55 [pid = 1934] [id = 147] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x112cdf000 == 54 [pid = 1934] [id = 146] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9b3000 == 53 [pid = 1934] [id = 145] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x129b13800 == 52 [pid = 1934] [id = 144] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x126d91000 == 51 [pid = 1934] [id = 143] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x12c795800) [pid = 1934] [serial = 391] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x119478c00) [pid = 1934] [serial = 343] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x126afa800) [pid = 1934] [serial = 346] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x12903dc00) [pid = 1934] [serial = 349] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x12b251000) [pid = 1934] [serial = 352] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x1161e9c00) [pid = 1934] [serial = 340] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x11731a000 == 50 [pid = 1934] [id = 142] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x124376000 == 49 [pid = 1934] [id = 141] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x11897b000 == 48 [pid = 1934] [id = 140] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x117312800 == 47 [pid = 1934] [id = 139] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x117324000 == 46 [pid = 1934] [id = 138] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x1192a5000 == 45 [pid = 1934] [id = 137] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x113a5a800 == 44 [pid = 1934] [id = 136] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2ac000 == 43 [pid = 1934] [id = 135] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12b348800 == 42 [pid = 1934] [id = 134] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x1194ef800 == 41 [pid = 1934] [id = 133] 09:57:13 INFO - PROCESS | 1934 | --DOCSHELL 0x117318800 == 40 [pid = 1934] [id = 132] 09:57:13 INFO - PROCESS | 1934 | 1462467433081 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]]]}] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x12b251c00) [pid = 1934] [serial = 296] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x119650c00) [pid = 1934] [serial = 302] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x1257a8c00) [pid = 1934] [serial = 305] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x1181b9400) [pid = 1934] [serial = 299] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x1257a3c00) [pid = 1934] [serial = 383] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x1192f6c00) [pid = 1934] [serial = 382] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x12c43f800) [pid = 1934] [serial = 388] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12bfe2000) [pid = 1934] [serial = 380] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x123fe9000) [pid = 1934] [serial = 361] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x125272800) [pid = 1934] [serial = 362] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12880a400) [pid = 1934] [serial = 365] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12b2b3400) [pid = 1934] [serial = 371] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x129656000) [pid = 1934] [serial = 370] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12c437800) [pid = 1934] [serial = 386] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12bc07c00) [pid = 1934] [serial = 377] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12bfe5800) [pid = 1934] [serial = 385] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12c792c00) [pid = 1934] [serial = 389] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x12b4a1400) [pid = 1934] [serial = 373] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x12bbc0800) [pid = 1934] [serial = 376] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x12bbb9c00) [pid = 1934] [serial = 374] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12bc10800) [pid = 1934] [serial = 379] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12b2b2400) [pid = 1934] [serial = 338] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x1262de800) [pid = 1934] [serial = 364] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x128dd1000) [pid = 1934] [serial = 367] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x129411400) [pid = 1934] [serial = 368] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1185cc000) [pid = 1934] [serial = 358] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x119bb4800) [pid = 1934] [serial = 359] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x1186e0800) [pid = 1934] [serial = 356] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x117678800) [pid = 1934] [serial = 355] [outer = 0x0] [url = about:blank] 09:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 722ms 09:57:13 INFO - PROCESS | 1934 | 1462467433156 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1934 | 1462467433159 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:57:13 INFO - PROCESS | 1934 | 1462467433162 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 1934 | 1462467433164 Marionette TRACE conn2 <- [1,598,null,{}] 09:57:13 INFO - PROCESS | 1934 | 1462467433167 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}] 09:57:13 INFO - PROCESS | 1934 | 1462467433232 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:57:13 INFO - PROCESS | 1934 | 1462467433239 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x11688f800 == 41 [pid = 1934] [id = 157] 09:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x11918fc00) [pid = 1934] [serial = 468] [outer = 0x0] 09:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x119ce1000) [pid = 1934] [serial = 469] [outer = 0x11918fc00] 09:57:13 INFO - PROCESS | 1934 | 1462467433264 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x123baa800) [pid = 1934] [serial = 470] [outer = 0x11918fc00] 09:57:13 INFO - PROCESS | 1934 | 1462467433703 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]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 575ms 09:57:13 INFO - PROCESS | 1934 | 1462467433738 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1934 | 1462467433740 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:57:13 INFO - PROCESS | 1934 | 1462467433754 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 1934 | 1462467433762 Marionette TRACE conn2 <- [1,602,null,{}] 09:57:13 INFO - PROCESS | 1934 | 1462467433767 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}] 09:57:13 INFO - PROCESS | 1934 | 1462467433888 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:57:13 INFO - PROCESS | 1934 | 1462467433899 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x119fb0000 == 42 [pid = 1934] [id = 158] 09:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x123bad400) [pid = 1934] [serial = 471] [outer = 0x0] 09:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x1257a8000) [pid = 1934] [serial = 472] [outer = 0x123bad400] 09:57:13 INFO - PROCESS | 1934 | 1462467433939 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x126afa800) [pid = 1934] [serial = 473] [outer = 0x123bad400] 09:57:14 INFO - PROCESS | 1934 | 1462467434295 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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 583ms 09:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:57:14 INFO - PROCESS | 1934 | 1462467434331 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 1934 | 1462467434333 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:57:14 INFO - PROCESS | 1934 | 1462467434335 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 1934 | 1462467434336 Marionette TRACE conn2 <- [1,606,null,{}] 09:57:14 INFO - PROCESS | 1934 | 1462467434338 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}] 09:57:14 INFO - PROCESS | 1934 | 1462467434417 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:57:14 INFO - PROCESS | 1934 | 1462467434439 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x116046800 == 43 [pid = 1934] [id = 159] 09:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x128814c00) [pid = 1934] [serial = 474] [outer = 0x0] 09:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x128d68000) [pid = 1934] [serial = 475] [outer = 0x128814c00] 09:57:14 INFO - PROCESS | 1934 | 1462467434464 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x128dd1000) [pid = 1934] [serial = 476] [outer = 0x128814c00] 09:57:14 INFO - PROCESS | 1934 | 1462467434790 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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 09:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:57:14 INFO - PROCESS | 1934 | 1462467434805 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 1934 | 1462467434806 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:57:14 INFO - PROCESS | 1934 | 1462467434811 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 1934 | 1462467434812 Marionette TRACE conn2 <- [1,610,null,{}] 09:57:14 INFO - PROCESS | 1934 | 1462467434815 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}] 09:57:14 INFO - PROCESS | 1934 | 1462467434915 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:57:15 INFO - PROCESS | 1934 | 1462467435003 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x125866800 == 44 [pid = 1934] [id = 160] 09:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x129655400) [pid = 1934] [serial = 477] [outer = 0x0] 09:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x129b71000) [pid = 1934] [serial = 478] [outer = 0x129655400] 09:57:15 INFO - PROCESS | 1934 | 1462467435054 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x12b251000) [pid = 1934] [serial = 479] [outer = 0x129655400] 09:57:15 INFO - PROCESS | 1934 | 1462467435500 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]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 721ms 09:57:15 INFO - PROCESS | 1934 | 1462467435534 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 1934 | 1462467435536 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:57:15 INFO - PROCESS | 1934 | 1462467435538 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 1934 | 1462467435539 Marionette TRACE conn2 <- [1,614,null,{}] 09:57:15 INFO - PROCESS | 1934 | 1462467435542 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}] 09:57:15 INFO - PROCESS | 1934 | 1462467435655 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:57:15 INFO - PROCESS | 1934 | 1462467435693 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x128842800 == 45 [pid = 1934] [id = 161] 09:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x12b2b2400) [pid = 1934] [serial = 480] [outer = 0x0] 09:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x12bbbe400) [pid = 1934] [serial = 481] [outer = 0x12b2b2400] 09:57:15 INFO - PROCESS | 1934 | 1462467435718 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12bc0cc00) [pid = 1934] [serial = 482] [outer = 0x12b2b2400] 09:57:16 INFO - PROCESS | 1934 | 1462467436042 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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 09:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:57:16 INFO - PROCESS | 1934 | 1462467436059 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 1934 | 1462467436061 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:57:16 INFO - PROCESS | 1934 | 1462467436063 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 1934 | 1462467436064 Marionette TRACE conn2 <- [1,618,null,{}] 09:57:16 INFO - PROCESS | 1934 | 1462467436066 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}] 09:57:16 INFO - PROCESS | 1934 | 1462467436165 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:57:16 INFO - PROCESS | 1934 | 1462467436178 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b17000 == 46 [pid = 1934] [id = 162] 09:57:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12bbc2400) [pid = 1934] [serial = 483] [outer = 0x0] 09:57:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12bfec000) [pid = 1934] [serial = 484] [outer = 0x12bbc2400] 09:57:16 INFO - PROCESS | 1934 | 1462467436204 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12c43f000) [pid = 1934] [serial = 485] [outer = 0x12bbc2400] 09:57:16 INFO - PROCESS | 1934 | 1462467436547 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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 09:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:57:16 INFO - PROCESS | 1934 | 1462467436582 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 1934 | 1462467436583 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:57:16 INFO - PROCESS | 1934 | 1462467436585 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 1934 | 1462467436586 Marionette TRACE conn2 <- [1,622,null,{}] 09:57:16 INFO - PROCESS | 1934 | 1462467436588 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}] 09:57:16 INFO - PROCESS | 1934 | 1462467436685 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:57:16 INFO - PROCESS | 1934 | 1462467436689 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9b6800 == 47 [pid = 1934] [id = 163] 09:57:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12bfe0800) [pid = 1934] [serial = 486] [outer = 0x0] 09:57:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12c795c00) [pid = 1934] [serial = 487] [outer = 0x12bfe0800] 09:57:16 INFO - PROCESS | 1934 | 1462467436715 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12ca22400) [pid = 1934] [serial = 488] [outer = 0x12bfe0800] 09:57:17 INFO - PROCESS | 1934 | 1462467437056 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 09:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:57:17 INFO - PROCESS | 1934 | 1462467437104 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1934 | 1462467437106 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:57:17 INFO - PROCESS | 1934 | 1462467437108 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1934 | 1462467437109 Marionette TRACE conn2 <- [1,626,null,{}] 09:57:17 INFO - PROCESS | 1934 | 1462467437111 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}] 09:57:17 INFO - PROCESS | 1934 | 1462467437208 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:57:17 INFO - PROCESS | 1934 | 1462467437238 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b299800 == 48 [pid = 1934] [id = 164] 09:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x12c794800) [pid = 1934] [serial = 489] [outer = 0x0] 09:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x12ca28000) [pid = 1934] [serial = 490] [outer = 0x12c794800] 09:57:17 INFO - PROCESS | 1934 | 1462467437265 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12cdadc00) [pid = 1934] [serial = 491] [outer = 0x12c794800] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x12bc11c00) [pid = 1934] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x119d33c00) [pid = 1934] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12b2b3800) [pid = 1934] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x1125b7800) [pid = 1934] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x116a71400) [pid = 1934] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12465fc00) [pid = 1934] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1186dc000) [pid = 1934] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x128dd2c00) [pid = 1934] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12b4a0800) [pid = 1934] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x119f75800) [pid = 1934] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12bc11800) [pid = 1934] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x116acb800) [pid = 1934] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x12940b800) [pid = 1934] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x113329800) [pid = 1934] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:57:17 INFO - PROCESS | 1934 | 1462467437684 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 620ms 09:57:17 INFO - PROCESS | 1934 | 1462467437730 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1934 | 1462467437732 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:57:17 INFO - PROCESS | 1934 | 1462467437740 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1934 | 1462467437742 Marionette TRACE conn2 <- [1,630,null,{}] 09:57:17 INFO - PROCESS | 1934 | 1462467437747 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}] 09:57:17 INFO - PROCESS | 1934 | 1462467437831 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:57:17 INFO - PROCESS | 1934 | 1462467437835 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9b6000 == 49 [pid = 1934] [id = 165] 09:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x111f91c00) [pid = 1934] [serial = 492] [outer = 0x0] 09:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x111f95400) [pid = 1934] [serial = 493] [outer = 0x111f91c00] 09:57:17 INFO - PROCESS | 1934 | 1462467437865 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x116a71400) [pid = 1934] [serial = 494] [outer = 0x111f91c00] 09:57:18 INFO - PROCESS | 1934 | 1462467438203 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 473ms 09:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:57:18 INFO - PROCESS | 1934 | 1462467438214 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 1934 | 1462467438216 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:57:18 INFO - PROCESS | 1934 | 1462467438218 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 1934 | 1462467438219 Marionette TRACE conn2 <- [1,634,null,{}] 09:57:18 INFO - PROCESS | 1934 | 1462467438222 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}] 09:57:18 INFO - PROCESS | 1934 | 1462467438320 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:57:18 INFO - PROCESS | 1934 | 1462467438368 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c183800 == 50 [pid = 1934] [id = 166] 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x111f95c00) [pid = 1934] [serial = 495] [outer = 0x0] 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x11964c400) [pid = 1934] [serial = 496] [outer = 0x111f95c00] 09:57:18 INFO - PROCESS | 1934 | 1462467438393 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12cdb5000) [pid = 1934] [serial = 497] [outer = 0x111f95c00] 09:57:18 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:18 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:18 INFO - PROCESS | 1934 | 1462467438655 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]]]}] 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x110e8dc00) [pid = 1934] [serial = 498] [outer = 0x12ca28400] 09:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 09:57:18 INFO - PROCESS | 1934 | 1462467438704 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 1934 | 1462467438705 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:57:18 INFO - PROCESS | 1934 | 1462467438730 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 1934 | 1462467438731 Marionette TRACE conn2 <- [1,638,null,{}] 09:57:18 INFO - PROCESS | 1934 | 1462467438734 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}] 09:57:18 INFO - PROCESS | 1934 | 1462467438817 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:57:18 INFO - PROCESS | 1934 | 1462467438822 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d237800 == 51 [pid = 1934] [id = 167] 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x110e8e400) [pid = 1934] [serial = 499] [outer = 0x0] 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x110e90800) [pid = 1934] [serial = 500] [outer = 0x110e8e400] 09:57:18 INFO - PROCESS | 1934 | 1462467438846 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12cdb4800) [pid = 1934] [serial = 501] [outer = 0x110e8e400] 09:57:19 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:19 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:19 INFO - PROCESS | 1934 | 1462467439189 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]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 482ms 09:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:57:19 INFO - PROCESS | 1934 | 1462467439200 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 1934 | 1462467439201 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:57:19 INFO - PROCESS | 1934 | 1462467439203 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 1934 | 1462467439204 Marionette TRACE conn2 <- [1,642,null,{}] 09:57:19 INFO - PROCESS | 1934 | 1462467439207 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}] 09:57:19 INFO - PROCESS | 1934 | 1462467439309 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:57:19 INFO - PROCESS | 1934 | 1462467439315 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cf97000 == 52 [pid = 1934] [id = 168] 09:57:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x110e97400) [pid = 1934] [serial = 502] [outer = 0x0] 09:57:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x128ce8800) [pid = 1934] [serial = 503] [outer = 0x110e97400] 09:57:19 INFO - PROCESS | 1934 | 1462467439340 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x128ced800) [pid = 1934] [serial = 504] [outer = 0x110e97400] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12c184000 == 51 [pid = 1934] [id = 131] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9d0000 == 50 [pid = 1934] [id = 117] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x11252d800 == 49 [pid = 1934] [id = 103] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12b349000 == 48 [pid = 1934] [id = 118] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9ce800 == 47 [pid = 1934] [id = 99] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x128843000 == 46 [pid = 1934] [id = 116] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x116a9a000 == 45 [pid = 1934] [id = 156] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x116a95000 == 44 [pid = 1934] [id = 155] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd6f800 == 43 [pid = 1934] [id = 154] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca72000 == 42 [pid = 1934] [id = 153] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12abb5000 == 41 [pid = 1934] [id = 152] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x119f93000 == 40 [pid = 1934] [id = 151] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12c76c000 == 39 [pid = 1934] [id = 149] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x116139000 == 38 [pid = 1934] [id = 150] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x11688f800 == 37 [pid = 1934] [id = 157] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x129b17000 == 36 [pid = 1934] [id = 162] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12c183800 == 35 [pid = 1934] [id = 166] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x119fb0000 == 34 [pid = 1934] [id = 158] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9b6000 == 33 [pid = 1934] [id = 165] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x116046800 == 32 [pid = 1934] [id = 159] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x128842800 == 31 [pid = 1934] [id = 161] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x125866800 == 30 [pid = 1934] [id = 160] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12b299800 == 29 [pid = 1934] [id = 164] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9b6800 == 28 [pid = 1934] [id = 163] 09:57:20 INFO - PROCESS | 1934 | --DOCSHELL 0x12d237800 == 27 [pid = 1934] [id = 167] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x116ad6400) [pid = 1934] [serial = 443] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x128d62800) [pid = 1934] [serial = 445] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12c437c00) [pid = 1934] [serial = 433] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x1251c3c00) [pid = 1934] [serial = 416] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12ca1f800) [pid = 1934] [serial = 439] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12c799c00) [pid = 1934] [serial = 434] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12971d000) [pid = 1934] [serial = 407] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x117c28400) [pid = 1934] [serial = 409] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x128dcbc00) [pid = 1934] [serial = 419] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x119480c00) [pid = 1934] [serial = 412] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12a926c00) [pid = 1934] [serial = 422] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x124d27800) [pid = 1934] [serial = 415] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x118818800) [pid = 1934] [serial = 406] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x126237000) [pid = 1934] [serial = 418] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x119d35000) [pid = 1934] [serial = 413] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x1213c9c00) [pid = 1934] [serial = 397] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x129648000) [pid = 1934] [serial = 421] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x12cdaa000) [pid = 1934] [serial = 440] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x11610f400) [pid = 1934] [serial = 394] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x12bc0c400) [pid = 1934] [serial = 428] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x12ab50800) [pid = 1934] [serial = 424] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x12b254800) [pid = 1934] [serial = 403] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x12c433c00) [pid = 1934] [serial = 431] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x116ad2400) [pid = 1934] [serial = 442] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x129032800) [pid = 1934] [serial = 400] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x12bbc1400) [pid = 1934] [serial = 427] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x12b2b5400) [pid = 1934] [serial = 353] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x11a081400) [pid = 1934] [serial = 437] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x118263000) [pid = 1934] [serial = 410] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x1168c3000) [pid = 1934] [serial = 436] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x12b4a6400) [pid = 1934] [serial = 425] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x12bfe7400) [pid = 1934] [serial = 430] [outer = 0x0] [url = about:blank] 09:57:20 INFO - PROCESS | 1934 | 1462467440954 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]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1773ms 09:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:57:20 INFO - PROCESS | 1934 | 1462467440979 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 1934 | 1462467440981 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:57:20 INFO - PROCESS | 1934 | 1462467440985 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 1934 | 1462467440987 Marionette TRACE conn2 <- [1,646,null,{}] 09:57:20 INFO - PROCESS | 1934 | 1462467440991 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}] 09:57:21 INFO - PROCESS | 1934 | 1462467441068 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:57:21 INFO - PROCESS | 1934 | 1462467441111 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x113333800 == 28 [pid = 1934] [id = 169] 09:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x112802c00) [pid = 1934] [serial = 505] [outer = 0x0] 09:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x112808c00) [pid = 1934] [serial = 506] [outer = 0x112802c00] 09:57:21 INFO - PROCESS | 1934 | 1462467441139 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x112ea8400) [pid = 1934] [serial = 507] [outer = 0x112802c00] 09:57:21 INFO - PROCESS | 1934 | 1462467441457 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 521ms 09:57:21 INFO - PROCESS | 1934 | 1462467441506 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 1934 | 1462467441510 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:57:21 INFO - PROCESS | 1934 | 1462467441515 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 1934 | 1462467441517 Marionette TRACE conn2 <- [1,650,null,{}] 09:57:21 INFO - PROCESS | 1934 | 1462467441519 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}] 09:57:21 INFO - PROCESS | 1934 | 1462467441590 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:57:21 INFO - PROCESS | 1934 | 1462467441635 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x113fcc800 == 29 [pid = 1934] [id = 170] 09:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x112805400) [pid = 1934] [serial = 508] [outer = 0x0] 09:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x113329800) [pid = 1934] [serial = 509] [outer = 0x112805400] 09:57:21 INFO - PROCESS | 1934 | 1462467441661 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x115d43400) [pid = 1934] [serial = 510] [outer = 0x112805400] 09:57:21 INFO - PROCESS | 1934 | 1462467441967 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 09:57:21 INFO - PROCESS | 1934 | 1462467441986 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 1934 | 1462467441988 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:57:21 INFO - PROCESS | 1934 | 1462467441990 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 1934 | 1462467441996 Marionette TRACE conn2 <- [1,654,null,{}] 09:57:22 INFO - PROCESS | 1934 | 1462467442004 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}] 09:57:22 INFO - PROCESS | 1934 | 1462467442081 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:57:22 INFO - PROCESS | 1934 | 1462467442087 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x116ea7000 == 30 [pid = 1934] [id = 171] 09:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x110e8d000) [pid = 1934] [serial = 511] [outer = 0x0] 09:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x116a6d000) [pid = 1934] [serial = 512] [outer = 0x110e8d000] 09:57:22 INFO - PROCESS | 1934 | 1462467442117 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x116ace000) [pid = 1934] [serial = 513] [outer = 0x110e8d000] 09:57:22 INFO - PROCESS | 1934 | 1462467442464 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 526ms 09:57:22 INFO - PROCESS | 1934 | 1462467442516 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1934 | 1462467442518 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:57:22 INFO - PROCESS | 1934 | 1462467442520 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1934 | 1462467442521 Marionette TRACE conn2 <- [1,658,null,{}] 09:57:22 INFO - PROCESS | 1934 | 1462467442523 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}] 09:57:22 INFO - PROCESS | 1934 | 1462467442593 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:57:22 INFO - PROCESS | 1934 | 1462467442597 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x118166800 == 31 [pid = 1934] [id = 172] 09:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x116ac7c00) [pid = 1934] [serial = 514] [outer = 0x0] 09:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x116ad6c00) [pid = 1934] [serial = 515] [outer = 0x116ac7c00] 09:57:22 INFO - PROCESS | 1934 | 1462467442625 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x117c25000) [pid = 1934] [serial = 516] [outer = 0x116ac7c00] 09:57:22 INFO - PROCESS | 1934 | 1462467442938 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 09:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:57:22 INFO - PROCESS | 1934 | 1462467442988 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1934 | 1462467442990 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:57:22 INFO - PROCESS | 1934 | 1462467442992 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1934 | 1462467442993 Marionette TRACE conn2 <- [1,662,null,{}] 09:57:22 INFO - PROCESS | 1934 | 1462467442995 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}] 09:57:23 INFO - PROCESS | 1934 | 1462467443062 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:57:23 INFO - PROCESS | 1934 | 1462467443066 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x11869a800 == 32 [pid = 1934] [id = 173] 09:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x111f8c800) [pid = 1934] [serial = 517] [outer = 0x0] 09:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x1180d9000) [pid = 1934] [serial = 518] [outer = 0x111f8c800] 09:57:23 INFO - PROCESS | 1934 | 1462467443094 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x1181bb800) [pid = 1934] [serial = 519] [outer = 0x111f8c800] 09:57:23 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:23 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:23 INFO - PROCESS | 1934 | 1462467443451 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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 09:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:57:23 INFO - PROCESS | 1934 | 1462467443471 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 1934 | 1462467443473 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:57:23 INFO - PROCESS | 1934 | 1462467443476 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 1934 | 1462467443478 Marionette TRACE conn2 <- [1,666,null,{}] 09:57:23 INFO - PROCESS | 1934 | 1462467443481 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}] 09:57:23 INFO - PROCESS | 1934 | 1462467443611 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:57:23 INFO - PROCESS | 1934 | 1462467443621 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192ba000 == 33 [pid = 1934] [id = 174] 09:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x118263400) [pid = 1934] [serial = 520] [outer = 0x0] 09:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x118818800) [pid = 1934] [serial = 521] [outer = 0x118263400] 09:57:23 INFO - PROCESS | 1934 | 1462467443666 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x11919a400) [pid = 1934] [serial = 522] [outer = 0x118263400] 09:57:23 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:24 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:24 INFO - PROCESS | 1934 | 1462467444062 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 621ms 09:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:57:24 INFO - PROCESS | 1934 | 1462467444103 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 1934 | 1462467444104 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:57:24 INFO - PROCESS | 1934 | 1462467444106 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 1934 | 1462467444108 Marionette TRACE conn2 <- [1,670,null,{}] 09:57:24 INFO - PROCESS | 1934 | 1462467444110 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}] 09:57:24 INFO - PROCESS | 1934 | 1462467444178 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:57:24 INFO - PROCESS | 1934 | 1462467444183 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bdf000 == 34 [pid = 1934] [id = 175] 09:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x113f38000) [pid = 1934] [serial = 523] [outer = 0x0] 09:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x1192f7800) [pid = 1934] [serial = 524] [outer = 0x113f38000] 09:57:24 INFO - PROCESS | 1934 | 1462467444210 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x119485c00) [pid = 1934] [serial = 525] [outer = 0x113f38000] 09:57:24 INFO - PROCESS | 1934 | 1462467444518 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 421ms 09:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:57:24 INFO - PROCESS | 1934 | 1462467444532 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 1934 | 1462467444533 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:57:24 INFO - PROCESS | 1934 | 1462467444535 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 1934 | 1462467444536 Marionette TRACE conn2 <- [1,674,null,{}] 09:57:24 INFO - PROCESS | 1934 | 1462467444538 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}] 09:57:24 INFO - PROCESS | 1934 | 1462467444612 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:57:24 INFO - PROCESS | 1934 | 1462467444617 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c5d000 == 35 [pid = 1934] [id = 176] 09:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x11964d400) [pid = 1934] [serial = 526] [outer = 0x0] 09:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x119659c00) [pid = 1934] [serial = 527] [outer = 0x11964d400] 09:57:24 INFO - PROCESS | 1934 | 1462467444643 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x119bb4400) [pid = 1934] [serial = 528] [outer = 0x11964d400] 09:57:24 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:24 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:24 INFO - PROCESS | 1934 | 1462467444981 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]]]}] 09:57:25 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 09:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 470ms 09:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:57:25 INFO - PROCESS | 1934 | 1462467445005 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 1934 | 1462467445007 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:57:25 INFO - PROCESS | 1934 | 1462467445020 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 1934 | 1462467445022 Marionette TRACE conn2 <- [1,678,null,{}] 09:57:25 INFO - PROCESS | 1934 | 1462467445024 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}] 09:57:25 INFO - PROCESS | 1934 | 1462467445091 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:57:25 INFO - PROCESS | 1934 | 1462467445098 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x116ea1800 == 36 [pid = 1934] [id = 177] 09:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x119ce2000) [pid = 1934] [serial = 529] [outer = 0x0] 09:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x119d39000) [pid = 1934] [serial = 530] [outer = 0x119ce2000] 09:57:25 INFO - PROCESS | 1934 | 1462467445123 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x119f7fc00) [pid = 1934] [serial = 531] [outer = 0x119ce2000] 09:57:25 INFO - PROCESS | 1934 | 1462467445471 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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 480ms 09:57:25 INFO - PROCESS | 1934 | 1462467445491 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 1934 | 1462467445492 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:57:25 INFO - PROCESS | 1934 | 1462467445497 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 1934 | 1462467445499 Marionette TRACE conn2 <- [1,682,null,{}] 09:57:25 INFO - PROCESS | 1934 | 1462467445502 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}] 09:57:25 INFO - PROCESS | 1934 | 1462467445617 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:57:25 INFO - PROCESS | 1934 | 1462467445697 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c7c000 == 37 [pid = 1934] [id = 178] 09:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x110ff8800) [pid = 1934] [serial = 532] [outer = 0x0] 09:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x119f84c00) [pid = 1934] [serial = 533] [outer = 0x110ff8800] 09:57:25 INFO - PROCESS | 1934 | 1462467445737 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x123e33400) [pid = 1934] [serial = 534] [outer = 0x110ff8800] 09:57:26 INFO - PROCESS | 1934 | 1462467446594 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]]]}] 09:57:26 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) 09:57:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 09:57:26 INFO - PROCESS | 1934 | 1462467446618 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 1934 | 1462467446620 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:57:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:57:26 INFO - PROCESS | 1934 | 1462467446629 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 1934 | 1462467446631 Marionette TRACE conn2 <- [1,686,null,{}] 09:57:26 INFO - PROCESS | 1934 | 1462467446633 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}] 09:57:26 INFO - PROCESS | 1934 | 1462467446731 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:57:26 INFO - PROCESS | 1934 | 1462467446735 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x118699000 == 38 [pid = 1934] [id = 179] 09:57:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x123e3b000) [pid = 1934] [serial = 535] [outer = 0x0] 09:57:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x124718c00) [pid = 1934] [serial = 536] [outer = 0x123e3b000] 09:57:26 INFO - PROCESS | 1934 | 1462467446764 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x125102400) [pid = 1934] [serial = 537] [outer = 0x123e3b000] 09:57:27 INFO - PROCESS | 1934 | 1462467447578 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:57:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 09:57:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:57:27 INFO - PROCESS | 1934 | 1462467447607 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 1934 | 1462467447608 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:57:27 INFO - PROCESS | 1934 | 1462467447613 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 1934 | 1462467447614 Marionette TRACE conn2 <- [1,690,null,{}] 09:57:27 INFO - PROCESS | 1934 | 1462467447617 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}] 09:57:27 INFO - PROCESS | 1934 | 1462467447705 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:57:27 INFO - PROCESS | 1934 | 1462467447709 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x12586f000 == 39 [pid = 1934] [id = 180] 09:57:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x124d30c00) [pid = 1934] [serial = 538] [outer = 0x0] 09:57:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x1257a9400) [pid = 1934] [serial = 539] [outer = 0x124d30c00] 09:57:27 INFO - PROCESS | 1934 | 1462467447734 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x1262e7400) [pid = 1934] [serial = 540] [outer = 0x124d30c00] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x1262de000) [pid = 1934] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x12c441c00) [pid = 1934] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x1257a2400) [pid = 1934] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x119b2f800) [pid = 1934] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x12ab4e000) [pid = 1934] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x113da4c00) [pid = 1934] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12b2b2400) [pid = 1934] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x12bbc2400) [pid = 1934] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12bfe0800) [pid = 1934] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12c794800) [pid = 1934] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x111f95c00) [pid = 1934] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x111f91c00) [pid = 1934] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x116acf000) [pid = 1934] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x129655400) [pid = 1934] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x128814c00) [pid = 1934] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x123bad400) [pid = 1934] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x11918fc00) [pid = 1934] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x117c2c800) [pid = 1934] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x113477800) [pid = 1934] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12a930000) [pid = 1934] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x12ab4e400) [pid = 1934] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x128813800) [pid = 1934] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x119bb4000) [pid = 1934] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x113da5400) [pid = 1934] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x110e8e400) [pid = 1934] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x115092c00) [pid = 1934] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x128815400) [pid = 1934] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:57:28 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1181bc400) [pid = 1934] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:57:28 INFO - PROCESS | 1934 | 1462467448767 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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:57:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1170ms 09:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:57:28 INFO - PROCESS | 1934 | 1462467448783 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 1934 | 1462467448785 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:57:28 INFO - PROCESS | 1934 | 1462467448787 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 1934 | 1462467448788 Marionette TRACE conn2 <- [1,694,null,{}] 09:57:28 INFO - PROCESS | 1934 | 1462467448790 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}] 09:57:28 INFO - PROCESS | 1934 | 1462467448863 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:57:28 INFO - PROCESS | 1934 | 1462467448867 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x118667800 == 40 [pid = 1934] [id = 181] 09:57:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x111f90c00) [pid = 1934] [serial = 541] [outer = 0x0] 09:57:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x116a6ec00) [pid = 1934] [serial = 542] [outer = 0x111f90c00] 09:57:28 INFO - PROCESS | 1934 | 1462467448894 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x119482000) [pid = 1934] [serial = 543] [outer = 0x111f90c00] 09:57:29 INFO - PROCESS | 1934 | 1462467449667 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]]]}] 09:57:29 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) 09:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 09:57:29 INFO - PROCESS | 1934 | 1462467449706 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 1934 | 1462467449708 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:57:29 INFO - PROCESS | 1934 | 1462467449710 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 1934 | 1462467449711 Marionette TRACE conn2 <- [1,698,null,{}] 09:57:29 INFO - PROCESS | 1934 | 1462467449713 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}] 09:57:29 INFO - PROCESS | 1934 | 1462467449784 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:57:29 INFO - PROCESS | 1934 | 1462467449788 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d87000 == 41 [pid = 1934] [id = 182] 09:57:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x123bad400) [pid = 1934] [serial = 544] [outer = 0x0] 09:57:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x1262e6c00) [pid = 1934] [serial = 545] [outer = 0x123bad400] 09:57:29 INFO - PROCESS | 1934 | 1462467449815 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x126dc9000) [pid = 1934] [serial = 546] [outer = 0x123bad400] 09:57:30 INFO - PROCESS | 1934 | 1462467450658 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]]]}] 09:57:30 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) 09:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 09:57:30 INFO - PROCESS | 1934 | 1462467450682 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:57:30 INFO - PROCESS | 1934 | 1462467450684 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:57:30 INFO - PROCESS | 1934 | 1462467450688 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 1934 | 1462467450690 Marionette TRACE conn2 <- [1,702,null,{}] 09:57:30 INFO - PROCESS | 1934 | 1462467450695 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}] 09:57:30 INFO - PROCESS | 1934 | 1462467450806 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:57:30 INFO - PROCESS | 1934 | 1462467450851 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x113fc9800 == 42 [pid = 1934] [id = 183] 09:57:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x112803000) [pid = 1934] [serial = 547] [outer = 0x0] 09:57:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x11280a800) [pid = 1934] [serial = 548] [outer = 0x112803000] 09:57:30 INFO - PROCESS | 1934 | 1462467450884 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x1130d2000) [pid = 1934] [serial = 549] [outer = 0x112803000] 09:57:31 INFO - PROCESS | 1934 | 1462467451867 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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:57:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1225ms 09:57:31 INFO - PROCESS | 1934 | 1462467451914 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 1934 | 1462467451917 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:57:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:57:31 INFO - PROCESS | 1934 | 1462467451922 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 1934 | 1462467451924 Marionette TRACE conn2 <- [1,706,null,{}] 09:57:31 INFO - PROCESS | 1934 | 1462467451926 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}] 09:57:32 INFO - PROCESS | 1934 | 1462467452032 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:57:32 INFO - PROCESS | 1934 | 1462467452103 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a90000 == 43 [pid = 1934] [id = 184] 09:57:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x115d49400) [pid = 1934] [serial = 550] [outer = 0x0] 09:57:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x11610a800) [pid = 1934] [serial = 551] [outer = 0x115d49400] 09:57:32 INFO - PROCESS | 1934 | 1462467452135 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x1168c2800) [pid = 1934] [serial = 552] [outer = 0x115d49400] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x118667800 == 42 [pid = 1934] [id = 181] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x12586f000 == 41 [pid = 1934] [id = 180] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x118699000 == 40 [pid = 1934] [id = 179] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x123c7c000 == 39 [pid = 1934] [id = 178] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x116ea1800 == 38 [pid = 1934] [id = 177] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x119c5d000 == 37 [pid = 1934] [id = 176] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x128ce8800) [pid = 1934] [serial = 503] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x119bdf000 == 36 [pid = 1934] [id = 175] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x1192ba000 == 35 [pid = 1934] [id = 174] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x11869a800 == 34 [pid = 1934] [id = 173] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x118166800 == 33 [pid = 1934] [id = 172] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x116ea7000 == 32 [pid = 1934] [id = 171] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x113fcc800 == 31 [pid = 1934] [id = 170] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x113333800 == 30 [pid = 1934] [id = 169] 09:57:32 INFO - PROCESS | 1934 | --DOCSHELL 0x12cf97000 == 29 [pid = 1934] [id = 168] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x12ca1d800) [pid = 1934] [serial = 392] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x117679800) [pid = 1934] [serial = 341] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12971bc00) [pid = 1934] [serial = 350] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x119f2cc00) [pid = 1934] [serial = 344] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x128818000) [pid = 1934] [serial = 347] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x12bbbe400) [pid = 1934] [serial = 481] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x12bfec000) [pid = 1934] [serial = 484] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x12bc0cc00) [pid = 1934] [serial = 482] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x12c795c00) [pid = 1934] [serial = 487] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x12c43f000) [pid = 1934] [serial = 485] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x12ca28000) [pid = 1934] [serial = 490] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x12ca22400) [pid = 1934] [serial = 488] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x115097400) [pid = 1934] [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.] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x12cdb5000) [pid = 1934] [serial = 497] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x111f95400) [pid = 1934] [serial = 493] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x12cdadc00) [pid = 1934] [serial = 491] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x128d69800) [pid = 1934] [serial = 446] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x129b71000) [pid = 1934] [serial = 478] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x128d68000) [pid = 1934] [serial = 475] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x128dd1000) [pid = 1934] [serial = 476] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x1257a8000) [pid = 1934] [serial = 472] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x126afa800) [pid = 1934] [serial = 473] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x119ce1000) [pid = 1934] [serial = 469] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x123baa800) [pid = 1934] [serial = 470] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x11919a800) [pid = 1934] [serial = 467] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x1180df000) [pid = 1934] [serial = 466] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x116a6d400) [pid = 1934] [serial = 464] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x113da3800) [pid = 1934] [serial = 463] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x12bfebc00) [pid = 1934] [serial = 461] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x12b4a5000) [pid = 1934] [serial = 460] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x12b2b7800) [pid = 1934] [serial = 458] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x12b24f400) [pid = 1934] [serial = 457] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x128dcb400) [pid = 1934] [serial = 455] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x128d6b400) [pid = 1934] [serial = 454] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x123e3e800) [pid = 1934] [serial = 452] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x119d32400) [pid = 1934] [serial = 451] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 77 (0x1171a4000) [pid = 1934] [serial = 449] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 76 (0x1165c8400) [pid = 1934] [serial = 448] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x110e90800) [pid = 1934] [serial = 500] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x12cdb4800) [pid = 1934] [serial = 501] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x11964c400) [pid = 1934] [serial = 496] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x116a71400) [pid = 1934] [serial = 494] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x12b251000) [pid = 1934] [serial = 479] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x129b73000) [pid = 1934] [serial = 401] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x12470e400) [pid = 1934] [serial = 398] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x12bc09400) [pid = 1934] [serial = 404] [outer = 0x0] [url = about:blank] 09:57:32 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x118269800) [pid = 1934] [serial = 395] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 1934 | 1462467453226 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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1320ms 09:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:57:33 INFO - PROCESS | 1934 | 1462467453243 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 1934 | 1462467453245 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:57:33 INFO - PROCESS | 1934 | 1462467453248 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 1934 | 1462467453250 Marionette TRACE conn2 <- [1,710,null,{}] 09:57:33 INFO - PROCESS | 1934 | 1462467453254 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}] 09:57:33 INFO - PROCESS | 1934 | 1462467453327 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:57:33 INFO - PROCESS | 1934 | 1462467453333 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x115d7d000 == 30 [pid = 1934] [id = 185] 09:57:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x112810400) [pid = 1934] [serial = 553] [outer = 0x0] 09:57:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x1131a1800) [pid = 1934] [serial = 554] [outer = 0x112810400] 09:57:33 INFO - PROCESS | 1934 | 1462467453364 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x111d54800) [pid = 1934] [serial = 555] [outer = 0x112810400] 09:57:34 INFO - PROCESS | 1934 | 1462467454201 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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 09:57:34 INFO - PROCESS | 1934 | 1462467454220 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 1934 | 1462467454223 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:57:34 INFO - PROCESS | 1934 | 1462467454230 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 1934 | 1462467454231 Marionette TRACE conn2 <- [1,714,null,{}] 09:57:34 INFO - PROCESS | 1934 | 1462467454234 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}] 09:57:34 INFO - PROCESS | 1934 | 1462467454306 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:57:34 INFO - PROCESS | 1934 | 1462467454313 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x11730f000 == 31 [pid = 1934] [id = 186] 09:57:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x115d43c00) [pid = 1934] [serial = 556] [outer = 0x0] 09:57:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x116ac8400) [pid = 1934] [serial = 557] [outer = 0x115d43c00] 09:57:34 INFO - PROCESS | 1934 | 1462467454339 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x116ad0c00) [pid = 1934] [serial = 558] [outer = 0x115d43c00] 09:57:35 INFO - PROCESS | 1934 | 1462467455195 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]]]}] 09:57:35 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 09:57:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 09:57:35 INFO - PROCESS | 1934 | 1462467455199 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:57:35 INFO - PROCESS | 1934 | 1462467455201 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:57:35 INFO - PROCESS | 1934 | 1462467455203 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 1934 | 1462467455205 Marionette TRACE conn2 <- [1,718,null,{}] 09:57:35 INFO - PROCESS | 1934 | 1462467455214 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}] 09:57:35 INFO - PROCESS | 1934 | 1462467455305 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:57:35 INFO - PROCESS | 1934 | 1462467455337 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x118971800 == 32 [pid = 1934] [id = 187] 09:57:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x11767b400) [pid = 1934] [serial = 559] [outer = 0x0] 09:57:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x1180dd400) [pid = 1934] [serial = 560] [outer = 0x11767b400] 09:57:35 INFO - PROCESS | 1934 | 1462467455365 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x11826c000) [pid = 1934] [serial = 561] [outer = 0x11767b400] 09:57:36 INFO - PROCESS | 1934 | 1462467456170 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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 09:57:36 INFO - PROCESS | 1934 | 1462467456174 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 1934 | 1462467456177 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:57:36 INFO - PROCESS | 1934 | 1462467456179 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 1934 | 1462467456180 Marionette TRACE conn2 <- [1,722,null,{}] 09:57:36 INFO - PROCESS | 1934 | 1462467456183 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}] 09:57:36 INFO - PROCESS | 1934 | 1462467456276 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:57:36 INFO - PROCESS | 1934 | 1462467456280 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x1199ad800 == 33 [pid = 1934] [id = 188] 09:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x1185d7400) [pid = 1934] [serial = 562] [outer = 0x0] 09:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x11888ec00) [pid = 1934] [serial = 563] [outer = 0x1185d7400] 09:57:36 INFO - PROCESS | 1934 | 1462467456307 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x119125000) [pid = 1934] [serial = 564] [outer = 0x1185d7400] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x123e3b000) [pid = 1934] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 77 (0x118263400) [pid = 1934] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 76 (0x110e8d000) [pid = 1934] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x112802c00) [pid = 1934] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x11964d400) [pid = 1934] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x116ac7c00) [pid = 1934] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x111f8c800) [pid = 1934] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x110ff8800) [pid = 1934] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x112805400) [pid = 1934] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x113f38000) [pid = 1934] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x119ce2000) [pid = 1934] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x111f90c00) [pid = 1934] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:57:36 INFO - PROCESS | 1934 | --DOMWINDOW == 66 (0x124d30c00) [pid = 1934] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:57:36 INFO - PROCESS | 1934 | 1462467456668 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] 09:57:36 INFO - PROCESS | 1934 | 1462467456702 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:57:36 INFO - PROCESS | 1934 | 1462467456704 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 1934 | 1462467456705 Marionette TRACE conn2 <- [1,726,null,{}] 09:57:36 INFO - PROCESS | 1934 | 1462467456708 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}] 09:57:36 INFO - PROCESS | 1934 | 1462467456779 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:57:36 INFO - PROCESS | 1934 | 1462467456784 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x11969f000 == 34 [pid = 1934] [id = 189] 09:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x111f91800) [pid = 1934] [serial = 565] [outer = 0x0] 09:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x116ad4000) [pid = 1934] [serial = 566] [outer = 0x111f91800] 09:57:36 INFO - PROCESS | 1934 | 1462467456811 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x1192ee800) [pid = 1934] [serial = 567] [outer = 0x111f91800] 09:57:37 INFO - PROCESS | 1934 | 1462467457179 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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 09:57:37 INFO - PROCESS | 1934 | 1462467457225 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 1934 | 1462467457228 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:57:37 INFO - PROCESS | 1934 | 1462467457231 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 1934 | 1462467457232 Marionette TRACE conn2 <- [1,730,null,{}] 09:57:37 INFO - PROCESS | 1934 | 1462467457234 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}] 09:57:37 INFO - PROCESS | 1934 | 1462467457314 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:57:37 INFO - PROCESS | 1934 | 1462467457320 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x123e7b000 == 35 [pid = 1934] [id = 190] 09:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x11947c400) [pid = 1934] [serial = 568] [outer = 0x0] 09:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x119d3b000) [pid = 1934] [serial = 569] [outer = 0x11947c400] 09:57:37 INFO - PROCESS | 1934 | 1462467457350 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x12142dc00) [pid = 1934] [serial = 570] [outer = 0x11947c400] 09:57:37 INFO - PROCESS | 1934 | 1462467457660 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] 09:57:37 INFO - PROCESS | 1934 | 1462467457702 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:57:37 INFO - PROCESS | 1934 | 1462467457704 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 1934 | 1462467457705 Marionette TRACE conn2 <- [1,734,null,{}] 09:57:37 INFO - PROCESS | 1934 | 1462467457708 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}] 09:57:37 INFO - PROCESS | 1934 | 1462467457778 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:57:37 INFO - PROCESS | 1934 | 1462467457821 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x12474b000 == 36 [pid = 1934] [id = 191] 09:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x11947d800) [pid = 1934] [serial = 571] [outer = 0x0] 09:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x123e3a800) [pid = 1934] [serial = 572] [outer = 0x11947d800] 09:57:37 INFO - PROCESS | 1934 | 1462467457846 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x124718800) [pid = 1934] [serial = 573] [outer = 0x11947d800] 09:57:38 INFO - PROCESS | 1934 | 1462467458134 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]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 09:57:38 INFO - PROCESS | 1934 | 1462467458175 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 1934 | 1462467458178 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:57:38 INFO - PROCESS | 1934 | 1462467458182 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 1934 | 1462467458183 Marionette TRACE conn2 <- [1,738,null,{}] 09:57:38 INFO - PROCESS | 1934 | 1462467458186 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}] 09:57:38 INFO - PROCESS | 1934 | 1462467458258 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:57:38 INFO - PROCESS | 1934 | 1462467458264 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x125136800 == 37 [pid = 1934] [id = 192] 09:57:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x12490b800) [pid = 1934] [serial = 574] [outer = 0x0] 09:57:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x124fad800) [pid = 1934] [serial = 575] [outer = 0x12490b800] 09:57:38 INFO - PROCESS | 1934 | 1462467458289 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x125272c00) [pid = 1934] [serial = 576] [outer = 0x12490b800] 09:57:39 INFO - PROCESS | 1934 | 1462467459074 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 921ms 09:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:57:39 INFO - PROCESS | 1934 | 1462467459104 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 1934 | 1462467459107 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:57:39 INFO - PROCESS | 1934 | 1462467459113 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 1934 | 1462467459116 Marionette TRACE conn2 <- [1,742,null,{}] 09:57:39 INFO - PROCESS | 1934 | 1462467459120 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}] 09:57:39 INFO - PROCESS | 1934 | 1462467459214 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:57:39 INFO - PROCESS | 1934 | 1462467459258 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a8b000 == 38 [pid = 1934] [id = 193] 09:57:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x1130d2800) [pid = 1934] [serial = 577] [outer = 0x0] 09:57:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x113470c00) [pid = 1934] [serial = 578] [outer = 0x1130d2800] 09:57:39 INFO - PROCESS | 1934 | 1462467459291 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x115096800) [pid = 1934] [serial = 579] [outer = 0x1130d2800] 09:57:40 INFO - PROCESS | 1934 | 1462467460178 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]]]}] 09:57:40 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 09:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1074ms 09:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:57:40 INFO - PROCESS | 1934 | 1462467460185 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 1934 | 1462467460189 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:57:40 INFO - PROCESS | 1934 | 1462467460196 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 1934 | 1462467460198 Marionette TRACE conn2 <- [1,746,null,{}] 09:57:40 INFO - PROCESS | 1934 | 1462467460201 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}] 09:57:40 INFO - PROCESS | 1934 | 1462467460292 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:57:40 INFO - PROCESS | 1934 | 1462467460334 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194eb000 == 39 [pid = 1934] [id = 194] 09:57:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x11610c800) [pid = 1934] [serial = 580] [outer = 0x0] 09:57:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x117330800) [pid = 1934] [serial = 581] [outer = 0x11610c800] 09:57:40 INFO - PROCESS | 1934 | 1462467460364 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x1180da800) [pid = 1934] [serial = 582] [outer = 0x11610c800] 09:57:41 INFO - PROCESS | 1934 | 1462467461312 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]]]}] 09:57:41 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.) 09:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 09:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:57:41 INFO - PROCESS | 1934 | 1462467461318 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 1934 | 1462467461319 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:57:41 INFO - PROCESS | 1934 | 1462467461321 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 1934 | 1462467461324 Marionette TRACE conn2 <- [1,750,null,{}] 09:57:41 INFO - PROCESS | 1934 | 1462467461333 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}] 09:57:41 INFO - PROCESS | 1934 | 1462467461433 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:57:41 INFO - PROCESS | 1934 | 1462467461476 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d7e000 == 40 [pid = 1934] [id = 195] 09:57:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x11947e000) [pid = 1934] [serial = 583] [outer = 0x0] 09:57:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x119b30000) [pid = 1934] [serial = 584] [outer = 0x11947e000] 09:57:41 INFO - PROCESS | 1934 | 1462467461508 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x119f2cc00) [pid = 1934] [serial = 585] [outer = 0x11947e000] 09:57:42 INFO - PROCESS | 1934 | 1462467462427 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]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1125ms 09:57:42 INFO - PROCESS | 1934 | 1462467462447 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:57:42 INFO - PROCESS | 1934 | 1462467462449 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:57:42 INFO - PROCESS | 1934 | 1462467462453 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 1934 | 1462467462455 Marionette TRACE conn2 <- [1,754,null,{}] 09:57:42 INFO - PROCESS | 1934 | 1462467462459 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}] 09:57:42 INFO - PROCESS | 1934 | 1462467462549 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:57:42 INFO - PROCESS | 1934 | 1462467462593 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x116848000 == 41 [pid = 1934] [id = 196] 09:57:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x11331b400) [pid = 1934] [serial = 586] [outer = 0x0] 09:57:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x1134dfc00) [pid = 1934] [serial = 587] [outer = 0x11331b400] 09:57:42 INFO - PROCESS | 1934 | 1462467462622 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x115d48000) [pid = 1934] [serial = 588] [outer = 0x11331b400] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x12474b000 == 40 [pid = 1934] [id = 191] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x123e7b000 == 39 [pid = 1934] [id = 190] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x11969f000 == 38 [pid = 1934] [id = 189] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x1199ad800 == 37 [pid = 1934] [id = 188] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x118971800 == 36 [pid = 1934] [id = 187] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x11730f000 == 35 [pid = 1934] [id = 186] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x115d7d000 == 34 [pid = 1934] [id = 185] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x1262e6c00) [pid = 1934] [serial = 545] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x116a90000 == 33 [pid = 1934] [id = 184] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x113fc9800 == 32 [pid = 1934] [id = 183] 09:57:42 INFO - PROCESS | 1934 | --DOCSHELL 0x126d87000 == 31 [pid = 1934] [id = 182] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x118818800) [pid = 1934] [serial = 521] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x11919a400) [pid = 1934] [serial = 522] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x116a6d000) [pid = 1934] [serial = 512] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x116ace000) [pid = 1934] [serial = 513] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x112808c00) [pid = 1934] [serial = 506] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x112ea8400) [pid = 1934] [serial = 507] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x119659c00) [pid = 1934] [serial = 527] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x119bb4400) [pid = 1934] [serial = 528] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x116ad6c00) [pid = 1934] [serial = 515] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x117c25000) [pid = 1934] [serial = 516] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x1180d9000) [pid = 1934] [serial = 518] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 77 (0x1181bb800) [pid = 1934] [serial = 519] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 76 (0x119f84c00) [pid = 1934] [serial = 533] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x113329800) [pid = 1934] [serial = 509] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x115d43400) [pid = 1934] [serial = 510] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x1192f7800) [pid = 1934] [serial = 524] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x119485c00) [pid = 1934] [serial = 525] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x119d39000) [pid = 1934] [serial = 530] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x119f7fc00) [pid = 1934] [serial = 531] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x119482000) [pid = 1934] [serial = 543] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x1257a9400) [pid = 1934] [serial = 539] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x116a6ec00) [pid = 1934] [serial = 542] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 66 (0x125102400) [pid = 1934] [serial = 537] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 65 (0x1262e7400) [pid = 1934] [serial = 540] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 64 (0x123e33400) [pid = 1934] [serial = 534] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 1934 | --DOMWINDOW == 63 (0x124718c00) [pid = 1934] [serial = 536] [outer = 0x0] [url = about:blank] 09:57:43 INFO - PROCESS | 1934 | 1462467463484 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]]]}] 09:57:43 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 09:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1077ms 09:57:43 INFO - PROCESS | 1934 | 1462467463530 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1934 | 1462467463534 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:57:43 INFO - PROCESS | 1934 | 1462467463538 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 1934 | 1462467463540 Marionette TRACE conn2 <- [1,758,null,{}] 09:57:43 INFO - PROCESS | 1934 | 1462467463542 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}] 09:57:43 INFO - PROCESS | 1934 | 1462467463615 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:57:43 INFO - PROCESS | 1934 | 1462467463620 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x116ea1800 == 32 [pid = 1934] [id = 197] 09:57:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 64 (0x116165000) [pid = 1934] [serial = 589] [outer = 0x0] 09:57:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 65 (0x116ace800) [pid = 1934] [serial = 590] [outer = 0x116165000] 09:57:43 INFO - PROCESS | 1934 | 1462467463649 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x117677c00) [pid = 1934] [serial = 591] [outer = 0x116165000] 09:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:57:44 INFO - PROCESS | 1934 | 1462467464002 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]]]}] 09:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 09:57:44 INFO - PROCESS | 1934 | 1462467464008 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 1934 | 1462467464011 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:57:44 INFO - PROCESS | 1934 | 1462467464015 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 1934 | 1462467464018 Marionette TRACE conn2 <- [1,762,null,{}] 09:57:44 INFO - PROCESS | 1934 | 1462467464025 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}] 09:57:44 INFO - PROCESS | 1934 | 1462467464127 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:57:44 INFO - PROCESS | 1934 | 1462467464134 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x11869a800 == 33 [pid = 1934] [id = 198] 09:57:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x1180d4000) [pid = 1934] [serial = 592] [outer = 0x0] 09:57:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x11826b400) [pid = 1934] [serial = 593] [outer = 0x1180d4000] 09:57:44 INFO - PROCESS | 1934 | 1462467464162 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x118895400) [pid = 1934] [serial = 594] [outer = 0x1180d4000] 09:57:44 INFO - PROCESS | 1934 | 1462467464948 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]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 09:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:57:44 INFO - PROCESS | 1934 | 1462467464989 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 1934 | 1462467464990 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:57:44 INFO - PROCESS | 1934 | 1462467464993 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 1934 | 1462467464994 Marionette TRACE conn2 <- [1,766,null,{}] 09:57:44 INFO - PROCESS | 1934 | 1462467464996 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}] 09:57:45 INFO - PROCESS | 1934 | 1462467465089 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:57:45 INFO - PROCESS | 1934 | 1462467465095 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x11969b000 == 34 [pid = 1934] [id = 199] 09:57:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x11919ec00) [pid = 1934] [serial = 595] [outer = 0x0] 09:57:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x119656c00) [pid = 1934] [serial = 596] [outer = 0x11919ec00] 09:57:45 INFO - PROCESS | 1934 | 1462467465121 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x119d33c00) [pid = 1934] [serial = 597] [outer = 0x11919ec00] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x1185d7400) [pid = 1934] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x111f91800) [pid = 1934] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x11947d800) [pid = 1934] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x112810400) [pid = 1934] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x115d43c00) [pid = 1934] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 66 (0x11767b400) [pid = 1934] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:57:45 INFO - PROCESS | 1934 | --DOMWINDOW == 65 (0x11947c400) [pid = 1934] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:57:45 INFO - PROCESS | 1934 | 1462467465931 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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 09:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:57:45 INFO - PROCESS | 1934 | 1462467465963 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 1934 | 1462467465965 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:57:45 INFO - PROCESS | 1934 | 1462467465967 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 1934 | 1462467465968 Marionette TRACE conn2 <- [1,770,null,{}] 09:57:45 INFO - PROCESS | 1934 | 1462467465970 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}] 09:57:46 INFO - PROCESS | 1934 | 1462467466041 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:57:46 INFO - PROCESS | 1934 | 1462467466084 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c55000 == 35 [pid = 1934] [id = 200] 09:57:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x1165c9400) [pid = 1934] [serial = 598] [outer = 0x0] 09:57:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x118890c00) [pid = 1934] [serial = 599] [outer = 0x1165c9400] 09:57:46 INFO - PROCESS | 1934 | 1462467466109 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x119ce9800) [pid = 1934] [serial = 600] [outer = 0x1165c9400] 09:57:46 INFO - PROCESS | 1934 | 1462467466386 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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 09:57:46 INFO - PROCESS | 1934 | 1462467466436 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 1934 | 1462467466438 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:57:46 INFO - PROCESS | 1934 | 1462467466456 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 1934 | 1462467466457 Marionette TRACE conn2 <- [1,774,null,{}] 09:57:46 INFO - PROCESS | 1934 | 1462467466463 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}] 09:57:46 INFO - PROCESS | 1934 | 1462467466552 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:57:46 INFO - PROCESS | 1934 | 1462467466559 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12406d800 == 36 [pid = 1934] [id = 201] 09:57:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x11a085000) [pid = 1934] [serial = 601] [outer = 0x0] 09:57:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x123e34400) [pid = 1934] [serial = 602] [outer = 0x11a085000] 09:57:46 INFO - PROCESS | 1934 | 1462467466590 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x1262e0c00) [pid = 1934] [serial = 603] [outer = 0x11a085000] 09:57:46 INFO - PROCESS | 1934 | 1462467466893 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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 473ms 09:57:46 INFO - PROCESS | 1934 | 1462467466934 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 1934 | 1462467466935 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:57:46 INFO - PROCESS | 1934 | 1462467466952 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 1934 | 1462467466953 Marionette TRACE conn2 <- [1,778,null,{}] 09:57:46 INFO - PROCESS | 1934 | 1462467466956 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}] 09:57:47 INFO - PROCESS | 1934 | 1462467467032 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:57:47 INFO - PROCESS | 1934 | 1462467467036 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x124845000 == 37 [pid = 1934] [id = 202] 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x11964c800) [pid = 1934] [serial = 604] [outer = 0x0] 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x126dc8400) [pid = 1934] [serial = 605] [outer = 0x11964c800] 09:57:47 INFO - PROCESS | 1934 | 1462467467063 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x12880c000) [pid = 1934] [serial = 606] [outer = 0x11964c800] 09:57:47 INFO - PROCESS | 1934 | 1462467467353 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]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 428ms 09:57:47 INFO - PROCESS | 1934 | 1462467467374 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 1934 | 1462467467375 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:57:47 INFO - PROCESS | 1934 | 1462467467386 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 1934 | 1462467467387 Marionette TRACE conn2 <- [1,782,null,{}] 09:57:47 INFO - PROCESS | 1934 | 1462467467389 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}] 09:57:47 INFO - PROCESS | 1934 | 1462467467468 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:57:47 INFO - PROCESS | 1934 | 1462467467473 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x111df0000 == 38 [pid = 1934] [id = 203] 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x128810800) [pid = 1934] [serial = 607] [outer = 0x0] 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x128817c00) [pid = 1934] [serial = 608] [outer = 0x128810800] 09:57:47 INFO - PROCESS | 1934 | 1462467467500 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x128ce9800) [pid = 1934] [serial = 609] [outer = 0x128810800] 09:57:47 INFO - PROCESS | 1934 | 1462467467825 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]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 477ms 09:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:57:47 INFO - PROCESS | 1934 | 1462467467857 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 1934 | 1462467467859 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:57:47 INFO - PROCESS | 1934 | 1462467467861 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 1934 | 1462467467862 Marionette TRACE conn2 <- [1,786,null,{}] 09:57:47 INFO - PROCESS | 1934 | 1462467467864 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}] 09:57:47 INFO - PROCESS | 1934 | 1462467467958 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:57:47 INFO - PROCESS | 1934 | 1462467467967 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x125866800 == 39 [pid = 1934] [id = 204] 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x128818c00) [pid = 1934] [serial = 610] [outer = 0x0] 09:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x128cf0000) [pid = 1934] [serial = 611] [outer = 0x128818c00] 09:57:47 INFO - PROCESS | 1934 | 1462467467992 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x128cf4000) [pid = 1934] [serial = 612] [outer = 0x128818c00] 09:57:48 INFO - PROCESS | 1934 | 1462467468279 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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 09:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:57:48 INFO - PROCESS | 1934 | 1462467468331 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 1934 | 1462467468332 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:57:48 INFO - PROCESS | 1934 | 1462467468334 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 1934 | 1462467468335 Marionette TRACE conn2 <- [1,790,null,{}] 09:57:48 INFO - PROCESS | 1934 | 1462467468337 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}] 09:57:48 INFO - PROCESS | 1934 | 1462467468409 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:57:48 INFO - PROCESS | 1934 | 1462467468416 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x12943e800 == 40 [pid = 1934] [id = 205] 09:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x128d62c00) [pid = 1934] [serial = 613] [outer = 0x0] 09:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x128d69800) [pid = 1934] [serial = 614] [outer = 0x128d62c00] 09:57:48 INFO - PROCESS | 1934 | 1462467468441 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x128dc5800) [pid = 1934] [serial = 615] [outer = 0x128d62c00] 09:57:48 INFO - PROCESS | 1934 | 1462467468880 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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 572ms 09:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:57:48 INFO - PROCESS | 1934 | 1462467468916 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 1934 | 1462467468919 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:57:48 INFO - PROCESS | 1934 | 1462467468922 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 1934 | 1462467468925 Marionette TRACE conn2 <- [1,794,null,{}] 09:57:48 INFO - PROCESS | 1934 | 1462467468949 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}] 09:57:49 INFO - PROCESS | 1934 | 1462467469051 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:57:49 INFO - PROCESS | 1934 | 1462467469145 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x11731c000 == 41 [pid = 1934] [id = 206] 09:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x116160c00) [pid = 1934] [serial = 616] [outer = 0x0] 09:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x1161ec800) [pid = 1934] [serial = 617] [outer = 0x116160c00] 09:57:49 INFO - PROCESS | 1934 | 1462467469177 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x116acc400) [pid = 1934] [serial = 618] [outer = 0x116160c00] 09:57:49 INFO - PROCESS | 1934 | 1462467469588 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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 689ms 09:57:49 INFO - PROCESS | 1934 | 1462467469612 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 1934 | 1462467469617 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:57:49 INFO - PROCESS | 1934 | 1462467469621 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 1934 | 1462467469623 Marionette TRACE conn2 <- [1,798,null,{}] 09:57:49 INFO - PROCESS | 1934 | 1462467469625 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}] 09:57:49 INFO - PROCESS | 1934 | 1462467469725 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:57:49 INFO - PROCESS | 1934 | 1462467469776 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194ea000 == 42 [pid = 1934] [id = 207] 09:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x117c25000) [pid = 1934] [serial = 619] [outer = 0x0] 09:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x118263400) [pid = 1934] [serial = 620] [outer = 0x117c25000] 09:57:49 INFO - PROCESS | 1934 | 1462467469805 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x11919b000) [pid = 1934] [serial = 621] [outer = 0x117c25000] 09:57:50 INFO - PROCESS | 1934 | 1462467470228 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]]]}] 09:57:50 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 09:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 619ms 09:57:50 INFO - PROCESS | 1934 | 1462467470240 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 1934 | 1462467470242 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:57:50 INFO - PROCESS | 1934 | 1462467470247 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 1934 | 1462467470250 Marionette TRACE conn2 <- [1,802,null,{}] 09:57:50 INFO - PROCESS | 1934 | 1462467470257 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}] 09:57:50 INFO - PROCESS | 1934 | 1462467470356 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:57:50 INFO - PROCESS | 1934 | 1462467470440 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x129736800 == 43 [pid = 1934] [id = 208] 09:57:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x123efac00) [pid = 1934] [serial = 622] [outer = 0x0] 09:57:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x124dd1000) [pid = 1934] [serial = 623] [outer = 0x123efac00] 09:57:50 INFO - PROCESS | 1934 | 1462467470472 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x126231c00) [pid = 1934] [serial = 624] [outer = 0x123efac00] 09:57:50 INFO - PROCESS | 1934 | 1462467470941 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]]]}] 09:57:50 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 09:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 724ms 09:57:50 INFO - PROCESS | 1934 | 1462467470978 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 1934 | 1462467470980 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:57:50 INFO - PROCESS | 1934 | 1462467470984 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 1934 | 1462467470985 Marionette TRACE conn2 <- [1,806,null,{}] 09:57:50 INFO - PROCESS | 1934 | 1462467470988 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}] 09:57:51 INFO - PROCESS | 1934 | 1462467471088 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:57:51 INFO - PROCESS | 1934 | 1462467471149 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a280800 == 44 [pid = 1934] [id = 209] 09:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x1262ddc00) [pid = 1934] [serial = 625] [outer = 0x0] 09:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x128d6f400) [pid = 1934] [serial = 626] [outer = 0x1262ddc00] 09:57:51 INFO - PROCESS | 1934 | 1462467471179 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x128dca800) [pid = 1934] [serial = 627] [outer = 0x1262ddc00] 09:57:51 INFO - PROCESS | 1934 | [1934] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:57:51 INFO - PROCESS | 1934 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:57:51 INFO - PROCESS | 1934 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:57:51 INFO - PROCESS | 1934 | [GFX2-]: Using SkiaGL canvas. 09:57:51 INFO - PROCESS | 1934 | 1462467471609 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]]]}] 09:57:51 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 09:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 09:57:51 INFO - PROCESS | 1934 | 1462467471655 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:57:51 INFO - PROCESS | 1934 | 1462467471657 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:57:51 INFO - PROCESS | 1934 | 1462467471681 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 1934 | 1462467471682 Marionette TRACE conn2 <- [1,810,null,{}] 09:57:51 INFO - PROCESS | 1934 | 1462467471686 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}] 09:57:51 INFO - PROCESS | 1934 | 1462467471786 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:57:51 INFO - PROCESS | 1934 | 1462467471834 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b13800 == 45 [pid = 1934] [id = 210] 09:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x124897800) [pid = 1934] [serial = 628] [outer = 0x0] 09:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x128dcf800) [pid = 1934] [serial = 629] [outer = 0x124897800] 09:57:51 INFO - PROCESS | 1934 | 1462467471864 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x129022c00) [pid = 1934] [serial = 630] [outer = 0x124897800] 09:57:52 INFO - PROCESS | 1934 | 1462467472389 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]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 792ms 09:57:52 INFO - PROCESS | 1934 | 1462467472451 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 1934 | 1462467472453 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:57:52 INFO - PROCESS | 1934 | 1462467472457 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 1934 | 1462467472459 Marionette TRACE conn2 <- [1,814,null,{}] 09:57:52 INFO - PROCESS | 1934 | 1462467472463 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}] 09:57:52 INFO - PROCESS | 1934 | 1462467472557 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:57:52 INFO - PROCESS | 1934 | 1462467472618 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x11689e000 == 46 [pid = 1934] [id = 211] 09:57:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x112802c00) [pid = 1934] [serial = 631] [outer = 0x0] 09:57:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x112811800) [pid = 1934] [serial = 632] [outer = 0x112802c00] 09:57:52 INFO - PROCESS | 1934 | 1462467472646 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x11346dc00) [pid = 1934] [serial = 633] [outer = 0x112802c00] 09:57:53 INFO - PROCESS | 1934 | 1462467473108 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] 09:57:53 INFO - PROCESS | 1934 | 1462467473155 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:57:53 INFO - PROCESS | 1934 | 1462467473163 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 1934 | 1462467473165 Marionette TRACE conn2 <- [1,818,null,{}] 09:57:53 INFO - PROCESS | 1934 | 1462467473167 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}] 09:57:53 INFO - PROCESS | 1934 | 1462467473239 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:57:53 INFO - PROCESS | 1934 | 1462467473249 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x116128800 == 34 [pid = 1934] [id = 212] 09:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x113f83800) [pid = 1934] [serial = 634] [outer = 0x0] 09:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x11653f000) [pid = 1934] [serial = 635] [outer = 0x113f83800] 09:57:53 INFO - PROCESS | 1934 | 1462467473275 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x116a6f000) [pid = 1934] [serial = 636] [outer = 0x113f83800] 09:57:53 INFO - PROCESS | 1934 | 1462467473601 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]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 472ms 09:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:57:53 INFO - PROCESS | 1934 | 1462467473633 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 1934 | 1462467473634 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:57:53 INFO - PROCESS | 1934 | 1462467473636 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 1934 | 1462467473639 Marionette TRACE conn2 <- [1,822,null,{}] 09:57:53 INFO - PROCESS | 1934 | 1462467473646 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}] 09:57:53 INFO - PROCESS | 1934 | 1462467473736 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:57:53 INFO - PROCESS | 1934 | 1462467473781 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x118170800 == 35 [pid = 1934] [id = 213] 09:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x116acb400) [pid = 1934] [serial = 637] [outer = 0x0] 09:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x1180d1c00) [pid = 1934] [serial = 638] [outer = 0x116acb400] 09:57:53 INFO - PROCESS | 1934 | 1462467473808 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x1185cbc00) [pid = 1934] [serial = 639] [outer = 0x116acb400] 09:57:54 INFO - PROCESS | 1934 | 1462467474113 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] 09:57:54 INFO - PROCESS | 1934 | 1462467474161 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:57:54 INFO - PROCESS | 1934 | 1462467474163 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 1934 | 1462467474164 Marionette TRACE conn2 <- [1,826,null,{}] 09:57:54 INFO - PROCESS | 1934 | 1462467474166 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}] 09:57:54 INFO - PROCESS | 1934 | 1462467474239 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:57:54 INFO - PROCESS | 1934 | 1462467474287 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x11917b800 == 36 [pid = 1934] [id = 214] 09:57:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1181bf800) [pid = 1934] [serial = 640] [outer = 0x0] 09:57:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x11888a400) [pid = 1934] [serial = 641] [outer = 0x1181bf800] 09:57:54 INFO - PROCESS | 1934 | 1462467474313 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x11947d000) [pid = 1934] [serial = 642] [outer = 0x1181bf800] 09:57:54 INFO - PROCESS | 1934 | 1462467474613 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]]]}] 09:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 09:57:54 INFO - PROCESS | 1934 | 1462467474633 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 1934 | 1462467474634 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:57:54 INFO - PROCESS | 1934 | 1462467474636 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 1934 | 1462467474637 Marionette TRACE conn2 <- [1,830,null,{}] 09:57:54 INFO - PROCESS | 1934 | 1462467474639 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}] 09:57:54 INFO - PROCESS | 1934 | 1462467474715 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:57:54 INFO - PROCESS | 1934 | 1462467474719 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c50000 == 37 [pid = 1934] [id = 215] 09:57:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x11964c000) [pid = 1934] [serial = 643] [outer = 0x0] 09:57:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x119ce2c00) [pid = 1934] [serial = 644] [outer = 0x11964c000] 09:57:54 INFO - PROCESS | 1934 | 1462467474745 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x119f22400) [pid = 1934] [serial = 645] [outer = 0x11964c000] 09:57:55 INFO - PROCESS | 1934 | 1462467475070 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]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 471ms 09:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:57:55 INFO - PROCESS | 1934 | 1462467475108 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 1934 | 1462467475109 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:57:55 INFO - PROCESS | 1934 | 1462467475111 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 1934 | 1462467475112 Marionette TRACE conn2 <- [1,834,null,{}] 09:57:55 INFO - PROCESS | 1934 | 1462467475115 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}] 09:57:55 INFO - PROCESS | 1934 | 1462467475238 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:57:55 INFO - PROCESS | 1934 | 1462467475246 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c68000 == 38 [pid = 1934] [id = 216] 09:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x119f2c000) [pid = 1934] [serial = 646] [outer = 0x0] 09:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x123baa800) [pid = 1934] [serial = 647] [outer = 0x119f2c000] 09:57:55 INFO - PROCESS | 1934 | 1462467475297 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x125107c00) [pid = 1934] [serial = 648] [outer = 0x119f2c000] 09:57:55 INFO - PROCESS | 1934 | 1462467475635 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]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 569ms 09:57:55 INFO - PROCESS | 1934 | 1462467475680 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 1934 | 1462467475681 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:57:55 INFO - PROCESS | 1934 | 1462467475684 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 1934 | 1462467475685 Marionette TRACE conn2 <- [1,838,null,{}] 09:57:55 INFO - PROCESS | 1934 | 1462467475687 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}] 09:57:55 INFO - PROCESS | 1934 | 1462467475782 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:57:55 INFO - PROCESS | 1934 | 1462467475786 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x124374000 == 39 [pid = 1934] [id = 217] 09:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x1257a1800) [pid = 1934] [serial = 649] [outer = 0x0] 09:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x1262e3c00) [pid = 1934] [serial = 650] [outer = 0x1257a1800] 09:57:55 INFO - PROCESS | 1934 | 1462467475811 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x12880d000) [pid = 1934] [serial = 651] [outer = 0x1257a1800] 09:57:56 INFO - PROCESS | 1934 | 1462467476152 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]]]}] 09:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 09:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:57:56 INFO - PROCESS | 1934 | 1462467476204 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 1934 | 1462467476205 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:57:56 INFO - PROCESS | 1934 | 1462467476208 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 1934 | 1462467476209 Marionette TRACE conn2 <- [1,842,null,{}] 09:57:56 INFO - PROCESS | 1934 | 1462467476211 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}] 09:57:56 INFO - PROCESS | 1934 | 1462467476301 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:57:56 INFO - PROCESS | 1934 | 1462467476335 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x125869000 == 40 [pid = 1934] [id = 218] 09:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x12880c400) [pid = 1934] [serial = 652] [outer = 0x0] 09:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x128819c00) [pid = 1934] [serial = 653] [outer = 0x12880c400] 09:57:56 INFO - PROCESS | 1934 | 1462467476360 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x128d65000) [pid = 1934] [serial = 654] [outer = 0x12880c400] 09:57:56 INFO - PROCESS | 1934 | 1462467476678 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]]]}] 09:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 09:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:57:56 INFO - PROCESS | 1934 | 1462467476727 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 1934 | 1462467476728 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:57:56 INFO - PROCESS | 1934 | 1462467476730 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 1934 | 1462467476731 Marionette TRACE conn2 <- [1,846,null,{}] 09:57:56 INFO - PROCESS | 1934 | 1462467476734 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}] 09:57:56 INFO - PROCESS | 1934 | 1462467476824 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:57:56 INFO - PROCESS | 1934 | 1462467476855 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x128847000 == 41 [pid = 1934] [id = 219] 09:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x128dc7000) [pid = 1934] [serial = 655] [outer = 0x0] 09:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x12901e800) [pid = 1934] [serial = 656] [outer = 0x128dc7000] 09:57:56 INFO - PROCESS | 1934 | 1462467476880 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x129415c00) [pid = 1934] [serial = 657] [outer = 0x128dc7000] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x110e97400) [pid = 1934] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1180d4000) [pid = 1934] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x11947e000) [pid = 1934] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x11a085000) [pid = 1934] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x116165000) [pid = 1934] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x11331b400) [pid = 1934] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x128818c00) [pid = 1934] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x11964c800) [pid = 1934] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x128810800) [pid = 1934] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x11919ec00) [pid = 1934] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x1165c9400) [pid = 1934] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:57:57 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x115d49400) [pid = 1934] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:57:57 INFO - PROCESS | 1934 | 1462467477270 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]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 568ms 09:57:57 INFO - PROCESS | 1934 | 1462467477299 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 1934 | 1462467477300 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:57:57 INFO - PROCESS | 1934 | 1462467477302 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 1934 | 1462467477303 Marionette TRACE conn2 <- [1,850,null,{}] 09:57:57 INFO - PROCESS | 1934 | 1462467477305 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}] 09:57:57 INFO - PROCESS | 1934 | 1462467477383 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:57:57 INFO - PROCESS | 1934 | 1462467477387 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x129069000 == 42 [pid = 1934] [id = 220] 09:57:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x112802800) [pid = 1934] [serial = 658] [outer = 0x0] 09:57:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x116165000) [pid = 1934] [serial = 659] [outer = 0x112802800] 09:57:57 INFO - PROCESS | 1934 | 1462467477413 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1257a6400) [pid = 1934] [serial = 660] [outer = 0x112802800] 09:57:57 INFO - PROCESS | 1934 | 1462467477750 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]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 472ms 09:57:57 INFO - PROCESS | 1934 | 1462467477775 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 1934 | 1462467477777 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:57:57 INFO - PROCESS | 1934 | 1462467477781 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 1934 | 1462467477783 Marionette TRACE conn2 <- [1,854,null,{}] 09:57:57 INFO - PROCESS | 1934 | 1462467477786 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}] 09:57:57 INFO - PROCESS | 1934 | 1462467477898 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:57:57 INFO - PROCESS | 1934 | 1462467477905 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x129442800 == 43 [pid = 1934] [id = 221] 09:57:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x126af0400) [pid = 1934] [serial = 661] [outer = 0x0] 09:57:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x129654000) [pid = 1934] [serial = 662] [outer = 0x126af0400] 09:57:57 INFO - PROCESS | 1934 | 1462467477934 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x129b78400) [pid = 1934] [serial = 663] [outer = 0x126af0400] 09:57:58 INFO - PROCESS | 1934 | 1462467478247 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]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 09:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:57:58 INFO - PROCESS | 1934 | 1462467478301 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 1934 | 1462467478302 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:57:58 INFO - PROCESS | 1934 | 1462467478304 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 1934 | 1462467478305 Marionette TRACE conn2 <- [1,858,null,{}] 09:57:58 INFO - PROCESS | 1934 | 1462467478307 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}] 09:57:58 INFO - PROCESS | 1934 | 1462467478384 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:57:58 INFO - PROCESS | 1934 | 1462467478388 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b35f000 == 44 [pid = 1934] [id = 222] 09:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x12a92b000) [pid = 1934] [serial = 664] [outer = 0x0] 09:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x12a972c00) [pid = 1934] [serial = 665] [outer = 0x12a92b000] 09:57:58 INFO - PROCESS | 1934 | 1462467478413 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x12a97d000) [pid = 1934] [serial = 666] [outer = 0x12a92b000] 09:57:58 INFO - PROCESS | 1934 | 1462467478725 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]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 470ms 09:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:57:58 INFO - PROCESS | 1934 | 1462467478774 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 1934 | 1462467478776 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:57:58 INFO - PROCESS | 1934 | 1462467478778 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 1934 | 1462467478779 Marionette TRACE conn2 <- [1,862,null,{}] 09:57:58 INFO - PROCESS | 1934 | 1462467478790 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}] 09:57:58 INFO - PROCESS | 1934 | 1462467478865 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:57:58 INFO - PROCESS | 1934 | 1462467478869 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc87000 == 45 [pid = 1934] [id = 223] 09:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x12ab4f800) [pid = 1934] [serial = 667] [outer = 0x0] 09:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x12ab52800) [pid = 1934] [serial = 668] [outer = 0x12ab4f800] 09:57:58 INFO - PROCESS | 1934 | 1462467478893 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x12b0d8c00) [pid = 1934] [serial = 669] [outer = 0x12ab4f800] 09:57:59 INFO - PROCESS | 1934 | 1462467479345 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]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 618ms 09:57:59 INFO - PROCESS | 1934 | 1462467479398 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 1934 | 1462467479401 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:57:59 INFO - PROCESS | 1934 | 1462467479407 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 1934 | 1462467479411 Marionette TRACE conn2 <- [1,866,null,{}] 09:57:59 INFO - PROCESS | 1934 | 1462467479418 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}] 09:57:59 INFO - PROCESS | 1934 | 1462467479598 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:57:59 INFO - PROCESS | 1934 | 1462467479715 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x116129800 == 46 [pid = 1934] [id = 224] 09:57:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x112808000) [pid = 1934] [serial = 670] [outer = 0x0] 09:57:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x11280d800) [pid = 1934] [serial = 671] [outer = 0x112808000] 09:57:59 INFO - PROCESS | 1934 | 1462467479747 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x113d9f400) [pid = 1934] [serial = 672] [outer = 0x112808000] 09:58:00 INFO - PROCESS | 1934 | 1462467480158 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]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 776ms 09:58:00 INFO - PROCESS | 1934 | 1462467480182 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 1934 | 1462467480186 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:58:00 INFO - PROCESS | 1934 | 1462467480191 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 1934 | 1462467480193 Marionette TRACE conn2 <- [1,870,null,{}] 09:58:00 INFO - PROCESS | 1934 | 1462467480195 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}] 09:58:00 INFO - PROCESS | 1934 | 1462467480293 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:58:00 INFO - PROCESS | 1934 | 1462467480343 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194da800 == 47 [pid = 1934] [id = 225] 09:58:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x1160b6000) [pid = 1934] [serial = 673] [outer = 0x0] 09:58:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x116ad4400) [pid = 1934] [serial = 674] [outer = 0x1160b6000] 09:58:00 INFO - PROCESS | 1934 | 1462467480373 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x1180d9000) [pid = 1934] [serial = 675] [outer = 0x1160b6000] 09:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 619ms 09:58:00 INFO - PROCESS | 1934 | 1462467480802 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]]]}] 09:58:00 INFO - PROCESS | 1934 | 1462467480811 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 1934 | 1462467480812 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:58:00 INFO - PROCESS | 1934 | 1462467480815 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 1934 | 1462467480817 Marionette TRACE conn2 <- [1,874,null,{}] 09:58:00 INFO - PROCESS | 1934 | 1462467480825 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}] 09:58:00 INFO - PROCESS | 1934 | 1462467480930 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:58:01 INFO - PROCESS | 1934 | 1462467481018 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abad000 == 48 [pid = 1934] [id = 226] 09:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x11964d800) [pid = 1934] [serial = 676] [outer = 0x0] 09:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x11a1cb800) [pid = 1934] [serial = 677] [outer = 0x11964d800] 09:58:01 INFO - PROCESS | 1934 | 1462467481050 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x123e3a800) [pid = 1934] [serial = 678] [outer = 0x11964d800] 09:58:01 INFO - PROCESS | 1934 | 1462467481503 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]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 722ms 09:58:01 INFO - PROCESS | 1934 | 1462467481543 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 1934 | 1462467481545 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:58:01 INFO - PROCESS | 1934 | 1462467481549 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 1934 | 1462467481550 Marionette TRACE conn2 <- [1,878,null,{}] 09:58:01 INFO - PROCESS | 1934 | 1462467481553 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}] 09:58:01 INFO - PROCESS | 1934 | 1462467481655 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:58:01 INFO - PROCESS | 1934 | 1462467481717 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c178000 == 49 [pid = 1934] [id = 227] 09:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x1262df000) [pid = 1934] [serial = 679] [outer = 0x0] 09:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x128ceb400) [pid = 1934] [serial = 680] [outer = 0x1262df000] 09:58:01 INFO - PROCESS | 1934 | 1462467481747 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x129648000) [pid = 1934] [serial = 681] [outer = 0x1262df000] 09:58:02 INFO - PROCESS | 1934 | 1462467482122 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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 619ms 09:58:02 INFO - PROCESS | 1934 | 1462467482169 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1934 | 1462467482170 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:58:02 INFO - PROCESS | 1934 | 1462467482173 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1934 | 1462467482174 Marionette TRACE conn2 <- [1,882,null,{}] 09:58:02 INFO - PROCESS | 1934 | 1462467482176 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}] 09:58:02 INFO - PROCESS | 1934 | 1462467482295 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:58:02 INFO - PROCESS | 1934 | 1462467482372 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c293800 == 50 [pid = 1934] [id = 228] 09:58:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x128dd2c00) [pid = 1934] [serial = 682] [outer = 0x0] 09:58:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12971a400) [pid = 1934] [serial = 683] [outer = 0x128dd2c00] 09:58:02 INFO - PROCESS | 1934 | 1462467482418 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12a930000) [pid = 1934] [serial = 684] [outer = 0x128dd2c00] 09:58:02 INFO - PROCESS | 1934 | 1462467482909 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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 769ms 09:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:58:02 INFO - PROCESS | 1934 | 1462467482942 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1934 | 1462467482944 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:58:02 INFO - PROCESS | 1934 | 1462467482946 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1934 | 1462467482947 Marionette TRACE conn2 <- [1,886,null,{}] 09:58:02 INFO - PROCESS | 1934 | 1462467482950 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}] 09:58:03 INFO - PROCESS | 1934 | 1462467483060 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:58:03 INFO - PROCESS | 1934 | 1462467483129 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x118970800 == 51 [pid = 1934] [id = 229] 09:58:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x112c0d000) [pid = 1934] [serial = 685] [outer = 0x0] 09:58:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12880d400) [pid = 1934] [serial = 686] [outer = 0x112c0d000] 09:58:03 INFO - PROCESS | 1934 | 1462467483161 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x12b2ae000) [pid = 1934] [serial = 687] [outer = 0x112c0d000] 09:58:03 INFO - PROCESS | 1934 | 1462467483807 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]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 871ms 09:58:03 INFO - PROCESS | 1934 | 1462467483819 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 1934 | 1462467483822 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:58:03 INFO - PROCESS | 1934 | 1462467483846 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 1934 | 1462467483849 Marionette TRACE conn2 <- [1,890,null,{}] 09:58:03 INFO - PROCESS | 1934 | 1462467483858 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}] 09:58:04 INFO - PROCESS | 1934 | 1462467483996 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:58:04 INFO - PROCESS | 1934 | 1462467484075 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bdf000 == 52 [pid = 1934] [id = 230] 09:58:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x113f37800) [pid = 1934] [serial = 688] [outer = 0x0] 09:58:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x11509ac00) [pid = 1934] [serial = 689] [outer = 0x113f37800] 09:58:04 INFO - PROCESS | 1934 | 1462467484103 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x1168c2c00) [pid = 1934] [serial = 690] [outer = 0x113f37800] 09:58:04 INFO - PROCESS | 1934 | 1462467484522 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]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 749ms 09:58:04 INFO - PROCESS | 1934 | 1462467484576 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 1934 | 1462467484579 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:58:04 INFO - PROCESS | 1934 | 1462467484583 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 1934 | 1462467484585 Marionette TRACE conn2 <- [1,894,null,{}] 09:58:04 INFO - PROCESS | 1934 | 1462467484587 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}] 09:58:04 INFO - PROCESS | 1934 | 1462467484695 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x12b35f000 == 51 [pid = 1934] [id = 222] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x129442800 == 50 [pid = 1934] [id = 221] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x129069000 == 49 [pid = 1934] [id = 220] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x128847000 == 48 [pid = 1934] [id = 219] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x125869000 == 47 [pid = 1934] [id = 218] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x124374000 == 46 [pid = 1934] [id = 217] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x128d69800) [pid = 1934] [serial = 614] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x123c68000 == 45 [pid = 1934] [id = 216] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x119c50000 == 44 [pid = 1934] [id = 215] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x11917b800 == 43 [pid = 1934] [id = 214] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x118170800 == 42 [pid = 1934] [id = 213] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x116128800 == 41 [pid = 1934] [id = 212] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x11689e000 == 40 [pid = 1934] [id = 211] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x129b13800 == 39 [pid = 1934] [id = 210] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x12a280800 == 38 [pid = 1934] [id = 209] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x129736800 == 37 [pid = 1934] [id = 208] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x1194ea000 == 36 [pid = 1934] [id = 207] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x11731c000 == 35 [pid = 1934] [id = 206] 09:58:04 INFO - PROCESS | 1934 | --DOCSHELL 0x12943e800 == 34 [pid = 1934] [id = 205] 09:58:04 INFO - PROCESS | 1934 | 1462467484774 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x115d85800 == 35 [pid = 1934] [id = 231] 09:58:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x1134e8c00) [pid = 1934] [serial = 691] [outer = 0x0] 09:58:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x116a6ec00) [pid = 1934] [serial = 692] [outer = 0x1134e8c00] 09:58:04 INFO - PROCESS | 1934 | 1462467484800 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x1181bc400) [pid = 1934] [serial = 693] [outer = 0x1134e8c00] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x128ced800) [pid = 1934] [serial = 504] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x11826b400) [pid = 1934] [serial = 593] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x119f2cc00) [pid = 1934] [serial = 585] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x119b30000) [pid = 1934] [serial = 584] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x117330800) [pid = 1934] [serial = 581] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x123e34400) [pid = 1934] [serial = 602] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x113470c00) [pid = 1934] [serial = 578] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x116ace800) [pid = 1934] [serial = 590] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x117677c00) [pid = 1934] [serial = 591] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x115d48000) [pid = 1934] [serial = 588] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x1134dfc00) [pid = 1934] [serial = 587] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x128cf4000) [pid = 1934] [serial = 612] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x126dc8400) [pid = 1934] [serial = 605] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x12880c000) [pid = 1934] [serial = 606] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x128817c00) [pid = 1934] [serial = 608] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x119656c00) [pid = 1934] [serial = 596] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x1262e0c00) [pid = 1934] [serial = 603] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x118890c00) [pid = 1934] [serial = 599] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x128ce9800) [pid = 1934] [serial = 609] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x128cf0000) [pid = 1934] [serial = 611] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x119d33c00) [pid = 1934] [serial = 597] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x118895400) [pid = 1934] [serial = 594] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x119ce9800) [pid = 1934] [serial = 600] [outer = 0x0] [url = about:blank] 09:58:04 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1168c2800) [pid = 1934] [serial = 552] [outer = 0x0] [url = about:blank] 09:58:05 INFO - PROCESS | 1934 | 1462467485118 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]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 572ms 09:58:05 INFO - PROCESS | 1934 | 1462467485155 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:58:05 INFO - PROCESS | 1934 | 1462467485156 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:58:05 INFO - PROCESS | 1934 | 1462467485159 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 1934 | 1462467485161 Marionette TRACE conn2 <- [1,898,null,{}] 09:58:05 INFO - PROCESS | 1934 | 1462467485168 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}] 09:58:05 INFO - PROCESS | 1934 | 1462467485260 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:58:05 INFO - PROCESS | 1934 | 1462467485333 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x1196b2000 == 36 [pid = 1934] [id = 232] 09:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x118816800) [pid = 1934] [serial = 694] [outer = 0x0] 09:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x119194000) [pid = 1934] [serial = 695] [outer = 0x118816800] 09:58:05 INFO - PROCESS | 1934 | 1462467485361 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x119482800) [pid = 1934] [serial = 696] [outer = 0x118816800] 09:58:05 INFO - PROCESS | 1934 | 1462467485633 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]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 09:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:58:05 INFO - PROCESS | 1934 | 1462467485685 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 1934 | 1462467485686 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:58:05 INFO - PROCESS | 1934 | 1462467485688 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 1934 | 1462467485689 Marionette TRACE conn2 <- [1,902,null,{}] 09:58:05 INFO - PROCESS | 1934 | 1462467485692 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}] 09:58:05 INFO - PROCESS | 1934 | 1462467485774 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:58:05 INFO - PROCESS | 1934 | 1462467485825 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209c5000 == 37 [pid = 1934] [id = 233] 09:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x1192ebc00) [pid = 1934] [serial = 697] [outer = 0x0] 09:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x119ce5800) [pid = 1934] [serial = 698] [outer = 0x1192ebc00] 09:58:05 INFO - PROCESS | 1934 | 1462467485853 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x123bb0000) [pid = 1934] [serial = 699] [outer = 0x1192ebc00] 09:58:06 INFO - PROCESS | 1934 | 1462467486132 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]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 09:58:06 INFO - PROCESS | 1934 | 1462467486158 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 1934 | 1462467486159 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:58:06 INFO - PROCESS | 1934 | 1462467486170 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1934 | 1462467486171 Marionette TRACE conn2 <- [1,906,null,{}] 09:58:06 INFO - PROCESS | 1934 | 1462467486173 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}] 09:58:06 INFO - PROCESS | 1934 | 1462467486253 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:58:06 INFO - PROCESS | 1934 | 1462467486258 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b3800 == 38 [pid = 1934] [id = 234] 09:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x123bafc00) [pid = 1934] [serial = 700] [outer = 0x0] 09:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x124912000) [pid = 1934] [serial = 701] [outer = 0x123bafc00] 09:58:06 INFO - PROCESS | 1934 | 1462467486286 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x1257a4800) [pid = 1934] [serial = 702] [outer = 0x123bafc00] 09:58:06 INFO - PROCESS | 1934 | 1462467486637 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]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 09:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:58:06 INFO - PROCESS | 1934 | 1462467486689 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 1934 | 1462467486690 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:58:06 INFO - PROCESS | 1934 | 1462467486692 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1934 | 1462467486693 Marionette TRACE conn2 <- [1,910,null,{}] 09:58:06 INFO - PROCESS | 1934 | 1462467486703 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}] 09:58:06 INFO - PROCESS | 1934 | 1462467486811 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:58:06 INFO - PROCESS | 1934 | 1462467486816 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262d5000 == 39 [pid = 1934] [id = 235] 09:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1262eb000) [pid = 1934] [serial = 703] [outer = 0x0] 09:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128ce6c00) [pid = 1934] [serial = 704] [outer = 0x1262eb000] 09:58:06 INFO - PROCESS | 1934 | 1462467486842 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12940d000) [pid = 1934] [serial = 705] [outer = 0x1262eb000] 09:58:07 INFO - PROCESS | 1934 | 1462467487174 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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 526ms 09:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:58:07 INFO - PROCESS | 1934 | 1462467487219 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 1934 | 1462467487220 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:58:07 INFO - PROCESS | 1934 | 1462467487222 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 1934 | 1462467487223 Marionette TRACE conn2 <- [1,914,null,{}] 09:58:07 INFO - PROCESS | 1934 | 1462467487225 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}] 09:58:07 INFO - PROCESS | 1934 | 1462467487326 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:58:07 INFO - PROCESS | 1934 | 1462467487340 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x129736800 == 40 [pid = 1934] [id = 236] 09:58:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x128dcb400) [pid = 1934] [serial = 706] [outer = 0x0] 09:58:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12971b400) [pid = 1934] [serial = 707] [outer = 0x128dcb400] 09:58:07 INFO - PROCESS | 1934 | 1462467487379 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12a97a800) [pid = 1934] [serial = 708] [outer = 0x128dcb400] 09:58:07 INFO - PROCESS | 1934 | 1462467487814 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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 09:58:07 INFO - PROCESS | 1934 | 1462467487842 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 1934 | 1462467487846 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:58:07 INFO - PROCESS | 1934 | 1462467487858 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 1934 | 1462467487860 Marionette TRACE conn2 <- [1,918,null,{}] 09:58:07 INFO - PROCESS | 1934 | 1462467487863 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}] 09:58:08 INFO - PROCESS | 1934 | 1462467488011 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:58:08 INFO - PROCESS | 1934 | 1462467488036 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abab800 == 41 [pid = 1934] [id = 237] 09:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12964a400) [pid = 1934] [serial = 709] [outer = 0x0] 09:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12b24c800) [pid = 1934] [serial = 710] [outer = 0x12964a400] 09:58:08 INFO - PROCESS | 1934 | 1462467488075 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12b258000) [pid = 1934] [serial = 711] [outer = 0x12964a400] 09:58:08 INFO - PROCESS | 1934 | 1462467488426 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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 622ms 09:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:58:08 INFO - PROCESS | 1934 | 1462467488480 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 1934 | 1462467488481 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:58:08 INFO - PROCESS | 1934 | 1462467488483 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 1934 | 1462467488484 Marionette TRACE conn2 <- [1,922,null,{}] 09:58:08 INFO - PROCESS | 1934 | 1462467488486 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}] 09:58:08 INFO - PROCESS | 1934 | 1462467488582 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:58:08 INFO - PROCESS | 1934 | 1462467488610 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc99000 == 42 [pid = 1934] [id = 238] 09:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x11826f800) [pid = 1934] [serial = 712] [outer = 0x0] 09:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x129653000) [pid = 1934] [serial = 713] [outer = 0x11826f800] 09:58:08 INFO - PROCESS | 1934 | 1462467488636 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12b2b9000) [pid = 1934] [serial = 714] [outer = 0x11826f800] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x12490b800) [pid = 1934] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x1130d2800) [pid = 1934] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x11610c800) [pid = 1934] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x112803000) [pid = 1934] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x123bad400) [pid = 1934] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x116acb400) [pid = 1934] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x113f83800) [pid = 1934] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12880c400) [pid = 1934] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x124897800) [pid = 1934] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x112802c00) [pid = 1934] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x1181bf800) [pid = 1934] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x11964c000) [pid = 1934] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x1257a1800) [pid = 1934] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x128dc7000) [pid = 1934] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x112802800) [pid = 1934] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x126af0400) [pid = 1934] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12a92b000) [pid = 1934] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:58:08 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x119f2c000) [pid = 1934] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:58:09 INFO - PROCESS | 1934 | 1462467489068 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 618ms 09:58:09 INFO - PROCESS | 1934 | 1462467489108 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1934 | 1462467489109 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:58:09 INFO - PROCESS | 1934 | 1462467489115 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1934 | 1462467489116 Marionette TRACE conn2 <- [1,926,null,{}] 09:58:09 INFO - PROCESS | 1934 | 1462467489119 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}] 09:58:09 INFO - PROCESS | 1934 | 1462467489200 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:58:09 INFO - PROCESS | 1934 | 1462467489205 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b346000 == 43 [pid = 1934] [id = 239] 09:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x113aac800) [pid = 1934] [serial = 715] [outer = 0x0] 09:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x1192f7800) [pid = 1934] [serial = 716] [outer = 0x113aac800] 09:58:09 INFO - PROCESS | 1934 | 1462467489230 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x1251c8c00) [pid = 1934] [serial = 717] [outer = 0x113aac800] 09:58:09 INFO - PROCESS | 1934 | 1462467489554 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 471ms 09:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:58:09 INFO - PROCESS | 1934 | 1462467489585 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1934 | 1462467489586 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:58:09 INFO - PROCESS | 1934 | 1462467489588 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1934 | 1462467489590 Marionette TRACE conn2 <- [1,930,null,{}] 09:58:09 INFO - PROCESS | 1934 | 1462467489592 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}] 09:58:09 INFO - PROCESS | 1934 | 1462467489688 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:58:09 INFO - PROCESS | 1934 | 1462467489695 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c75c000 == 44 [pid = 1934] [id = 240] 09:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x115099c00) [pid = 1934] [serial = 718] [outer = 0x0] 09:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x126dcb800) [pid = 1934] [serial = 719] [outer = 0x115099c00] 09:58:09 INFO - PROCESS | 1934 | 1462467489768 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x12bbbf400) [pid = 1934] [serial = 720] [outer = 0x115099c00] 09:58:10 INFO - PROCESS | 1934 | 1462467490062 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]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 09:58:10 INFO - PROCESS | 1934 | 1462467490108 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 1934 | 1462467490109 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:58:10 INFO - PROCESS | 1934 | 1462467490114 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 1934 | 1462467490115 Marionette TRACE conn2 <- [1,934,null,{}] 09:58:10 INFO - PROCESS | 1934 | 1462467490117 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}] 09:58:10 INFO - PROCESS | 1934 | 1462467490196 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:58:10 INFO - PROCESS | 1934 | 1462467490201 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca64800 == 45 [pid = 1934] [id = 241] 09:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x12bbc1400) [pid = 1934] [serial = 721] [outer = 0x0] 09:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x12bc08400) [pid = 1934] [serial = 722] [outer = 0x12bbc1400] 09:58:10 INFO - PROCESS | 1934 | 1462467490225 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12bfe0800) [pid = 1934] [serial = 723] [outer = 0x12bbc1400] 09:58:10 INFO - PROCESS | 1934 | 1462467490563 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]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 468ms 09:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:58:10 INFO - PROCESS | 1934 | 1462467490583 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 1934 | 1462467490584 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:58:10 INFO - PROCESS | 1934 | 1462467490587 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 1934 | 1462467490588 Marionette TRACE conn2 <- [1,938,null,{}] 09:58:10 INFO - PROCESS | 1934 | 1462467490590 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}] 09:58:10 INFO - PROCESS | 1934 | 1462467490697 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:58:10 INFO - PROCESS | 1934 | 1462467490703 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd7c000 == 46 [pid = 1934] [id = 242] 09:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12b2b3000) [pid = 1934] [serial = 724] [outer = 0x0] 09:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12bfdfc00) [pid = 1934] [serial = 725] [outer = 0x12b2b3000] 09:58:10 INFO - PROCESS | 1934 | 1462467490728 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12bfecc00) [pid = 1934] [serial = 726] [outer = 0x12b2b3000] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x119bdf000 == 45 [pid = 1934] [id = 230] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x118970800 == 44 [pid = 1934] [id = 229] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x12c293800 == 43 [pid = 1934] [id = 228] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x12c178000 == 42 [pid = 1934] [id = 227] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x12abad000 == 41 [pid = 1934] [id = 226] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x1194da800 == 40 [pid = 1934] [id = 225] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc87000 == 39 [pid = 1934] [id = 223] 09:58:11 INFO - PROCESS | 1934 | --DOCSHELL 0x116129800 == 38 [pid = 1934] [id = 224] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x115d85800 == 37 [pid = 1934] [id = 231] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x1196b2000 == 36 [pid = 1934] [id = 232] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x1262d5000 == 35 [pid = 1934] [id = 235] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x12b346000 == 34 [pid = 1934] [id = 239] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x129736800 == 33 [pid = 1934] [id = 236] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x12abab800 == 32 [pid = 1934] [id = 237] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x12c75c000 == 31 [pid = 1934] [id = 240] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x1209c5000 == 30 [pid = 1934] [id = 233] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc99000 == 29 [pid = 1934] [id = 238] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b3800 == 28 [pid = 1934] [id = 234] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1161ec800) [pid = 1934] [serial = 617] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12901e800) [pid = 1934] [serial = 656] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x128d65000) [pid = 1934] [serial = 654] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x118263400) [pid = 1934] [serial = 620] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x124dd1000) [pid = 1934] [serial = 623] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1257a6400) [pid = 1934] [serial = 660] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x128d6f400) [pid = 1934] [serial = 626] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x129654000) [pid = 1934] [serial = 662] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x116165000) [pid = 1934] [serial = 659] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12a972c00) [pid = 1934] [serial = 665] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x129415c00) [pid = 1934] [serial = 657] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x12a97d000) [pid = 1934] [serial = 666] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x12ab52800) [pid = 1934] [serial = 668] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x129b78400) [pid = 1934] [serial = 663] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x125107c00) [pid = 1934] [serial = 648] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x123baa800) [pid = 1934] [serial = 647] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x12880d000) [pid = 1934] [serial = 651] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x119f22400) [pid = 1934] [serial = 645] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x125272c00) [pid = 1934] [serial = 576] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x115096800) [pid = 1934] [serial = 579] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x1180da800) [pid = 1934] [serial = 582] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x1130d2000) [pid = 1934] [serial = 549] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x126dc9000) [pid = 1934] [serial = 546] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x1180d1c00) [pid = 1934] [serial = 638] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x1185cbc00) [pid = 1934] [serial = 639] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x11653f000) [pid = 1934] [serial = 635] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x116a6f000) [pid = 1934] [serial = 636] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x128819c00) [pid = 1934] [serial = 653] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x129022c00) [pid = 1934] [serial = 630] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x128dcf800) [pid = 1934] [serial = 629] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x11346dc00) [pid = 1934] [serial = 633] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x112811800) [pid = 1934] [serial = 632] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x11888a400) [pid = 1934] [serial = 641] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x11947d000) [pid = 1934] [serial = 642] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x119ce2c00) [pid = 1934] [serial = 644] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x1262e3c00) [pid = 1934] [serial = 650] [outer = 0x0] [url = about:blank] 09:58:12 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca64800 == 27 [pid = 1934] [id = 241] 09:58:12 INFO - PROCESS | 1934 | 1462467492302 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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1719ms 09:58:12 INFO - PROCESS | 1934 | 1462467492307 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 1934 | 1462467492310 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:58:12 INFO - PROCESS | 1934 | 1462467492318 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 1934 | 1462467492320 Marionette TRACE conn2 <- [1,942,null,{}] 09:58:12 INFO - PROCESS | 1934 | 1462467492324 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}] 09:58:12 INFO - PROCESS | 1934 | 1462467492407 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:58:12 INFO - PROCESS | 1934 | 1462467492450 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x112d22800 == 28 [pid = 1934] [id = 243] 09:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x1125b6400) [pid = 1934] [serial = 727] [outer = 0x0] 09:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x1125b7400) [pid = 1934] [serial = 728] [outer = 0x1125b6400] 09:58:12 INFO - PROCESS | 1934 | 1462467492477 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x112811800) [pid = 1934] [serial = 729] [outer = 0x1125b6400] 09:58:12 INFO - PROCESS | 1934 | 1462467492791 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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 09:58:12 INFO - PROCESS | 1934 | 1462467492839 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 1934 | 1462467492843 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:58:12 INFO - PROCESS | 1934 | 1462467492848 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 1934 | 1462467492850 Marionette TRACE conn2 <- [1,946,null,{}] 09:58:12 INFO - PROCESS | 1934 | 1462467492852 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}] 09:58:12 INFO - PROCESS | 1934 | 1462467492920 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:58:12 INFO - PROCESS | 1934 | 1462467492963 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x113fcc800 == 29 [pid = 1934] [id = 244] 09:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x1125b6800) [pid = 1934] [serial = 730] [outer = 0x0] 09:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1131aa800) [pid = 1934] [serial = 731] [outer = 0x1125b6800] 09:58:12 INFO - PROCESS | 1934 | 1462467492990 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x113f39400) [pid = 1934] [serial = 732] [outer = 0x1125b6800] 09:58:13 INFO - PROCESS | 1934 | 1462467493503 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]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 09:58:13 INFO - PROCESS | 1934 | 1462467493518 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 1934 | 1462467493522 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:58:13 INFO - PROCESS | 1934 | 1462467493525 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 1934 | 1462467493528 Marionette TRACE conn2 <- [1,950,null,{}] 09:58:13 INFO - PROCESS | 1934 | 1462467493560 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}] 09:58:13 INFO - PROCESS | 1934 | 1462467493684 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:58:13 INFO - PROCESS | 1934 | 1462467493751 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b9000 == 30 [pid = 1934] [id = 245] 09:58:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x113324800) [pid = 1934] [serial = 733] [outer = 0x0] 09:58:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x113d2cc00) [pid = 1934] [serial = 734] [outer = 0x113324800] 09:58:13 INFO - PROCESS | 1934 | 1462467493783 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x113f7e000) [pid = 1934] [serial = 735] [outer = 0x113324800] 09:58:14 INFO - PROCESS | 1934 | 1462467494300 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]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 804ms 09:58:14 INFO - PROCESS | 1934 | 1462467494340 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 1934 | 1462467494345 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:58:14 INFO - PROCESS | 1934 | 1462467494352 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 1934 | 1462467494354 Marionette TRACE conn2 <- [1,954,null,{}] 09:58:14 INFO - PROCESS | 1934 | 1462467494356 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}] 09:58:14 INFO - PROCESS | 1934 | 1462467494458 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:58:14 INFO - PROCESS | 1934 | 1462467494525 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x117316800 == 31 [pid = 1934] [id = 246] 09:58:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x115d92000) [pid = 1934] [serial = 736] [outer = 0x0] 09:58:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x11616c800) [pid = 1934] [serial = 737] [outer = 0x115d92000] 09:58:14 INFO - PROCESS | 1934 | 1462467494560 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x1165c7c00) [pid = 1934] [serial = 738] [outer = 0x115d92000] 09:58:15 INFO - PROCESS | 1934 | --DOCSHELL 0x112d22800 == 30 [pid = 1934] [id = 243] 09:58:15 INFO - PROCESS | 1934 | 1462467495138 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]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 821ms 09:58:15 INFO - PROCESS | 1934 | 1462467495173 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 1934 | 1462467495175 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:58:15 INFO - PROCESS | 1934 | 1462467495182 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 1934 | 1462467495184 Marionette TRACE conn2 <- [1,958,null,{}] 09:58:15 INFO - PROCESS | 1934 | 1462467495187 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}] 09:58:15 INFO - PROCESS | 1934 | 1462467495263 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:58:15 INFO - PROCESS | 1934 | 1462467495268 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b4800 == 31 [pid = 1934] [id = 247] 09:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1131a4800) [pid = 1934] [serial = 739] [outer = 0x0] 09:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x113d2d400) [pid = 1934] [serial = 740] [outer = 0x1131a4800] 09:58:15 INFO - PROCESS | 1934 | 1462467495298 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x115d99400) [pid = 1934] [serial = 741] [outer = 0x1131a4800] 09:58:15 INFO - PROCESS | 1934 | 1462467495636 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]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 09:58:15 INFO - PROCESS | 1934 | 1462467495652 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 1934 | 1462467495656 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:58:15 INFO - PROCESS | 1934 | 1462467495661 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 1934 | 1462467495665 Marionette TRACE conn2 <- [1,962,null,{}] 09:58:15 INFO - PROCESS | 1934 | 1462467495667 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}] 09:58:15 INFO - PROCESS | 1934 | 1462467495751 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:58:15 INFO - PROCESS | 1934 | 1462467495797 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x11734e800 == 32 [pid = 1934] [id = 248] 09:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x115d4cc00) [pid = 1934] [serial = 742] [outer = 0x0] 09:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x116866400) [pid = 1934] [serial = 743] [outer = 0x115d4cc00] 09:58:15 INFO - PROCESS | 1934 | 1462467495822 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x116ace800) [pid = 1934] [serial = 744] [outer = 0x115d4cc00] 09:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:58:16 INFO - PROCESS | 1934 | 1462467496123 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]]]}] 09:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 473ms 09:58:16 INFO - PROCESS | 1934 | 1462467496135 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 1934 | 1462467496136 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:58:16 INFO - PROCESS | 1934 | 1462467496139 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 1934 | 1462467496141 Marionette TRACE conn2 <- [1,966,null,{}] 09:58:16 INFO - PROCESS | 1934 | 1462467496157 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}] 09:58:16 INFO - PROCESS | 1934 | 1462467496238 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:58:16 INFO - PROCESS | 1934 | 1462467496246 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x1186a9800 == 33 [pid = 1934] [id = 249] 09:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x11280dc00) [pid = 1934] [serial = 745] [outer = 0x0] 09:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x1180d5800) [pid = 1934] [serial = 746] [outer = 0x11280dc00] 09:58:16 INFO - PROCESS | 1934 | 1462467496274 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x1181be400) [pid = 1934] [serial = 747] [outer = 0x11280dc00] 09:58:16 INFO - PROCESS | 1934 | 1462467496640 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]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 524ms 09:58:16 INFO - PROCESS | 1934 | 1462467496665 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 1934 | 1462467496667 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:58:16 INFO - PROCESS | 1934 | 1462467496669 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 1934 | 1462467496670 Marionette TRACE conn2 <- [1,970,null,{}] 09:58:16 INFO - PROCESS | 1934 | 1462467496672 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}] 09:58:16 INFO - PROCESS | 1934 | 1462467496747 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:58:16 INFO - PROCESS | 1934 | 1462467496752 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192af800 == 34 [pid = 1934] [id = 250] 09:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x118205400) [pid = 1934] [serial = 748] [outer = 0x0] 09:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x11820b800) [pid = 1934] [serial = 749] [outer = 0x118205400] 09:58:16 INFO - PROCESS | 1934 | 1462467496779 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x118263000) [pid = 1934] [serial = 750] [outer = 0x118205400] 09:58:17 INFO - PROCESS | 1934 | 1462467497087 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]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 09:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:58:17 INFO - PROCESS | 1934 | 1462467497138 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 1934 | 1462467497139 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:58:17 INFO - PROCESS | 1934 | 1462467497141 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 1934 | 1462467497142 Marionette TRACE conn2 <- [1,974,null,{}] 09:58:17 INFO - PROCESS | 1934 | 1462467497145 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}] 09:58:17 INFO - PROCESS | 1934 | 1462467497213 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:58:17 INFO - PROCESS | 1934 | 1462467497245 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x11969c800 == 35 [pid = 1934] [id = 251] 09:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x110e8ec00) [pid = 1934] [serial = 751] [outer = 0x0] 09:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x118205800) [pid = 1934] [serial = 752] [outer = 0x110e8ec00] 09:58:17 INFO - PROCESS | 1934 | 1462467497294 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x1186dc000) [pid = 1934] [serial = 753] [outer = 0x110e8ec00] 09:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 09:58:17 INFO - PROCESS | 1934 | 1462467497652 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]]]}] 09:58:17 INFO - PROCESS | 1934 | 1462467497661 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 1934 | 1462467497662 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:58:17 INFO - PROCESS | 1934 | 1462467497665 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 1934 | 1462467497666 Marionette TRACE conn2 <- [1,978,null,{}] 09:58:17 INFO - PROCESS | 1934 | 1462467497668 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}] 09:58:17 INFO - PROCESS | 1934 | 1462467497775 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:58:17 INFO - PROCESS | 1934 | 1462467497807 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a13b000 == 36 [pid = 1934] [id = 252] 09:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x118271800) [pid = 1934] [serial = 754] [outer = 0x0] 09:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x11919c000) [pid = 1934] [serial = 755] [outer = 0x118271800] 09:58:17 INFO - PROCESS | 1934 | 1462467497835 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x11947f000) [pid = 1934] [serial = 756] [outer = 0x118271800] 09:58:18 INFO - PROCESS | 1934 | 1462467498167 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]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 09:58:18 INFO - PROCESS | 1934 | 1462467498183 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 1934 | 1462467498185 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:58:18 INFO - PROCESS | 1934 | 1462467498187 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 1934 | 1462467498189 Marionette TRACE conn2 <- [1,982,null,{}] 09:58:18 INFO - PROCESS | 1934 | 1462467498191 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}] 09:58:18 INFO - PROCESS | 1934 | 1462467498288 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:58:18 INFO - PROCESS | 1934 | 1462467498293 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b6000 == 37 [pid = 1934] [id = 253] 09:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1186e6000) [pid = 1934] [serial = 757] [outer = 0x0] 09:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x11964b400) [pid = 1934] [serial = 758] [outer = 0x1186e6000] 09:58:18 INFO - PROCESS | 1934 | 1462467498321 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x119baa400) [pid = 1934] [serial = 759] [outer = 0x1186e6000] 09:58:18 INFO - PROCESS | 1934 | 1462467498724 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]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 569ms 09:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:58:18 INFO - PROCESS | 1934 | 1462467498761 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 1934 | 1462467498764 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:58:18 INFO - PROCESS | 1934 | 1462467498766 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 1934 | 1462467498768 Marionette TRACE conn2 <- [1,986,null,{}] 09:58:18 INFO - PROCESS | 1934 | 1462467498770 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}] 09:58:18 INFO - PROCESS | 1934 | 1462467498856 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:58:18 INFO - PROCESS | 1934 | 1462467498890 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244c0000 == 38 [pid = 1934] [id = 254] 09:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x1186e7800) [pid = 1934] [serial = 760] [outer = 0x0] 09:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x119d30000) [pid = 1934] [serial = 761] [outer = 0x1186e7800] 09:58:18 INFO - PROCESS | 1934 | 1462467498915 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x119dd7c00) [pid = 1934] [serial = 762] [outer = 0x1186e7800] 09:58:19 INFO - PROCESS | 1934 | 1462467499249 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]]]}] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x116160c00) [pid = 1934] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x128d62c00) [pid = 1934] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x123efac00) [pid = 1934] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x117c25000) [pid = 1934] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x1262ddc00) [pid = 1934] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12bbc1400) [pid = 1934] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x128dcb400) [pid = 1934] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x12964a400) [pid = 1934] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x11826f800) [pid = 1934] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x113aac800) [pid = 1934] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x118816800) [pid = 1934] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x1134e8c00) [pid = 1934] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x113f37800) [pid = 1934] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x112c0d000) [pid = 1934] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x128dd2c00) [pid = 1934] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1262df000) [pid = 1934] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x11964d800) [pid = 1934] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1160b6000) [pid = 1934] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x112808000) [pid = 1934] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x12ab4f800) [pid = 1934] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x123bafc00) [pid = 1934] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x1192ebc00) [pid = 1934] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x1125b6400) [pid = 1934] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x1262eb000) [pid = 1934] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:58:19 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x115099c00) [pid = 1934] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 517ms 09:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:58:19 INFO - PROCESS | 1934 | 1462467499285 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 1934 | 1462467499286 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:58:19 INFO - PROCESS | 1934 | 1462467499288 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 1934 | 1462467499289 Marionette TRACE conn2 <- [1,990,null,{}] 09:58:19 INFO - PROCESS | 1934 | 1462467499291 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}] 09:58:19 INFO - PROCESS | 1934 | 1462467499366 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:58:19 INFO - PROCESS | 1934 | 1462467499370 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x116848000 == 39 [pid = 1934] [id = 255] 09:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x112c0d000) [pid = 1934] [serial = 763] [outer = 0x0] 09:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x113f37800) [pid = 1934] [serial = 764] [outer = 0x112c0d000] 09:58:19 INFO - PROCESS | 1934 | 1462467499397 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x11826ac00) [pid = 1934] [serial = 765] [outer = 0x112c0d000] 09:58:19 INFO - PROCESS | 1934 | 1462467499698 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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 09:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:58:19 INFO - PROCESS | 1934 | 1462467499757 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 1934 | 1462467499758 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:58:19 INFO - PROCESS | 1934 | 1462467499760 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 1934 | 1462467499761 Marionette TRACE conn2 <- [1,994,null,{}] 09:58:19 INFO - PROCESS | 1934 | 1462467499763 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}] 09:58:19 INFO - PROCESS | 1934 | 1462467499833 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:58:19 INFO - PROCESS | 1934 | 1462467499883 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x124d1f800 == 40 [pid = 1934] [id = 256] 09:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x11280e800) [pid = 1934] [serial = 766] [outer = 0x0] 09:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x11919a800) [pid = 1934] [serial = 767] [outer = 0x11280e800] 09:58:19 INFO - PROCESS | 1934 | 1462467499908 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x121426000) [pid = 1934] [serial = 768] [outer = 0x11280e800] 09:58:20 INFO - PROCESS | 1934 | 1462467500251 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]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 09:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:58:20 INFO - PROCESS | 1934 | 1462467500281 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 1934 | 1462467500284 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:58:20 INFO - PROCESS | 1934 | 1462467500287 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 1934 | 1462467500290 Marionette TRACE conn2 <- [1,998,null,{}] 09:58:20 INFO - PROCESS | 1934 | 1462467500294 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}] 09:58:20 INFO - PROCESS | 1934 | 1462467500422 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:58:20 INFO - PROCESS | 1934 | 1462467500476 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d8c800 == 41 [pid = 1934] [id = 257] 09:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x119f23000) [pid = 1934] [serial = 769] [outer = 0x0] 09:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x123efcc00) [pid = 1934] [serial = 770] [outer = 0x119f23000] 09:58:20 INFO - PROCESS | 1934 | 1462467500504 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x124dd5000) [pid = 1934] [serial = 771] [outer = 0x119f23000] 09:58:20 INFO - PROCESS | 1934 | 1462467500778 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]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 09:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:58:20 INFO - PROCESS | 1934 | 1462467500817 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 1934 | 1462467500818 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:58:20 INFO - PROCESS | 1934 | 1462467500820 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 1934 | 1462467500822 Marionette TRACE conn2 <- [1,1002,null,{}] 09:58:20 INFO - PROCESS | 1934 | 1462467500824 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}] 09:58:20 INFO - PROCESS | 1934 | 1462467500906 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:58:20 INFO - PROCESS | 1934 | 1462467500913 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x129055800 == 42 [pid = 1934] [id = 258] 09:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x124718c00) [pid = 1934] [serial = 772] [outer = 0x0] 09:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x1251c6000) [pid = 1934] [serial = 773] [outer = 0x124718c00] 09:58:20 INFO - PROCESS | 1934 | 1462467500940 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x126231800) [pid = 1934] [serial = 774] [outer = 0x124718c00] 09:58:21 INFO - PROCESS | 1934 | 1462467501368 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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 570ms 09:58:21 INFO - PROCESS | 1934 | 1462467501392 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 1934 | 1462467501394 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:58:21 INFO - PROCESS | 1934 | 1462467501398 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 1934 | 1462467501400 Marionette TRACE conn2 <- [1,1006,null,{}] 09:58:21 INFO - PROCESS | 1934 | 1462467501404 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}] 09:58:21 INFO - PROCESS | 1934 | 1462467501507 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:58:21 INFO - PROCESS | 1934 | 1462467501555 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x116129800 == 43 [pid = 1934] [id = 259] 09:58:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x110e96400) [pid = 1934] [serial = 775] [outer = 0x0] 09:58:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x112806400) [pid = 1934] [serial = 776] [outer = 0x110e96400] 09:58:21 INFO - PROCESS | 1934 | 1462467501586 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x11319d000) [pid = 1934] [serial = 777] [outer = 0x110e96400] 09:58:22 INFO - PROCESS | 1934 | 1462467502012 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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 621ms 09:58:22 INFO - PROCESS | 1934 | 1462467502019 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 1934 | 1462467502023 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:58:22 INFO - PROCESS | 1934 | 1462467502028 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 1934 | 1462467502031 Marionette TRACE conn2 <- [1,1010,null,{}] 09:58:22 INFO - PROCESS | 1934 | 1462467502034 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}] 09:58:22 INFO - PROCESS | 1934 | 1462467502140 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:58:22 INFO - PROCESS | 1934 | 1462467502189 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x118694800 == 44 [pid = 1934] [id = 260] 09:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x1131a5400) [pid = 1934] [serial = 778] [outer = 0x0] 09:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x116160c00) [pid = 1934] [serial = 779] [outer = 0x1131a5400] 09:58:22 INFO - PROCESS | 1934 | 1462467502229 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x116ad5400) [pid = 1934] [serial = 780] [outer = 0x1131a5400] 09:58:22 INFO - PROCESS | 1934 | 1462467502697 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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 724ms 09:58:22 INFO - PROCESS | 1934 | 1462467502751 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 1934 | 1462467502753 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:58:22 INFO - PROCESS | 1934 | 1462467502755 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 1934 | 1462467502758 Marionette TRACE conn2 <- [1,1014,null,{}] 09:58:22 INFO - PROCESS | 1934 | 1462467502766 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}] 09:58:22 INFO - PROCESS | 1934 | 1462467502867 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:58:22 INFO - PROCESS | 1934 | 1462467502917 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d87000 == 45 [pid = 1934] [id = 261] 09:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x1180d1c00) [pid = 1934] [serial = 781] [outer = 0x0] 09:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x118267c00) [pid = 1934] [serial = 782] [outer = 0x1180d1c00] 09:58:22 INFO - PROCESS | 1934 | 1462467502949 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x11911a400) [pid = 1934] [serial = 783] [outer = 0x1180d1c00] 09:58:23 INFO - PROCESS | 1934 | 1462467503386 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]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 09:58:23 INFO - PROCESS | 1934 | 1462467503483 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 1934 | 1462467503485 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:58:23 INFO - PROCESS | 1934 | 1462467503490 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 1934 | 1462467503491 Marionette TRACE conn2 <- [1,1018,null,{}] 09:58:23 INFO - PROCESS | 1934 | 1462467503494 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}] 09:58:23 INFO - PROCESS | 1934 | 1462467503587 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:58:23 INFO - PROCESS | 1934 | 1462467503648 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b17800 == 46 [pid = 1934] [id = 262] 09:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x1192ed400) [pid = 1934] [serial = 784] [outer = 0x0] 09:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x119bb8000) [pid = 1934] [serial = 785] [outer = 0x1192ed400] 09:58:23 INFO - PROCESS | 1934 | 1462467503678 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x121431400) [pid = 1934] [serial = 786] [outer = 0x1192ed400] 09:58:24 INFO - PROCESS | 1934 | 1462467504161 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 718ms 09:58:24 INFO - PROCESS | 1934 | 1462467504214 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 1934 | 1462467504217 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:58:24 INFO - PROCESS | 1934 | 1462467504222 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 1934 | 1462467504224 Marionette TRACE conn2 <- [1,1022,null,{}] 09:58:24 INFO - PROCESS | 1934 | 1462467504231 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}] 09:58:24 INFO - PROCESS | 1934 | 1462467504349 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:58:24 INFO - PROCESS | 1934 | 1462467504409 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9b6000 == 47 [pid = 1934] [id = 263] 09:58:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x1192f4400) [pid = 1934] [serial = 787] [outer = 0x0] 09:58:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12465c800) [pid = 1934] [serial = 788] [outer = 0x1192f4400] 09:58:24 INFO - PROCESS | 1934 | 1462467504440 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x124dd3c00) [pid = 1934] [serial = 789] [outer = 0x1192f4400] 09:58:24 INFO - PROCESS | 1934 | 1462467504900 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 724ms 09:58:24 INFO - PROCESS | 1934 | 1462467504947 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 1934 | 1462467504948 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:58:24 INFO - PROCESS | 1934 | 1462467504951 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 1934 | 1462467504952 Marionette TRACE conn2 <- [1,1026,null,{}] 09:58:24 INFO - PROCESS | 1934 | 1462467504955 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}] 09:58:25 INFO - PROCESS | 1934 | 1462467505068 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:58:25 INFO - PROCESS | 1934 | 1462467505261 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x115d76800 == 48 [pid = 1934] [id = 264] 09:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x110e96000) [pid = 1934] [serial = 790] [outer = 0x0] 09:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x111c46800) [pid = 1934] [serial = 791] [outer = 0x110e96000] 09:58:25 INFO - PROCESS | 1934 | 1462467505292 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x111f96800) [pid = 1934] [serial = 792] [outer = 0x110e96000] 09:58:25 INFO - PROCESS | 1934 | 1462467505697 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]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 775ms 09:58:25 INFO - PROCESS | 1934 | 1462467505737 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 1934 | 1462467505740 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:58:25 INFO - PROCESS | 1934 | 1462467505743 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 1934 | 1462467505748 Marionette TRACE conn2 <- [1,1030,null,{}] 09:58:25 INFO - PROCESS | 1934 | 1462467505751 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}] 09:58:25 INFO - PROCESS | 1934 | 1462467505842 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:58:25 INFO - PROCESS | 1934 | 1462467505895 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x115d83800 == 49 [pid = 1934] [id = 265] 09:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x1125b7000) [pid = 1934] [serial = 793] [outer = 0x0] 09:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x112806000) [pid = 1934] [serial = 794] [outer = 0x1125b7000] 09:58:25 INFO - PROCESS | 1934 | 1462467505923 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x112811000) [pid = 1934] [serial = 795] [outer = 0x1125b7000] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd7c000 == 48 [pid = 1934] [id = 242] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x126d8c800 == 47 [pid = 1934] [id = 257] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x124d1f800 == 46 [pid = 1934] [id = 256] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x116848000 == 45 [pid = 1934] [id = 255] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x1244c0000 == 44 [pid = 1934] [id = 254] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b6000 == 43 [pid = 1934] [id = 253] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x11a13b000 == 42 [pid = 1934] [id = 252] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x11969c800 == 41 [pid = 1934] [id = 251] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x1192af800 == 40 [pid = 1934] [id = 250] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x1186a9800 == 39 [pid = 1934] [id = 249] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x11734e800 == 38 [pid = 1934] [id = 248] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b4800 == 37 [pid = 1934] [id = 247] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x117316800 == 36 [pid = 1934] [id = 246] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b9000 == 35 [pid = 1934] [id = 245] 09:58:26 INFO - PROCESS | 1934 | --DOCSHELL 0x113fcc800 == 34 [pid = 1934] [id = 244] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x116acc400) [pid = 1934] [serial = 618] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x128dc5800) [pid = 1934] [serial = 615] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x126231c00) [pid = 1934] [serial = 624] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x11919b000) [pid = 1934] [serial = 621] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x128dca800) [pid = 1934] [serial = 627] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12971b400) [pid = 1934] [serial = 707] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x12b24c800) [pid = 1934] [serial = 710] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x129653000) [pid = 1934] [serial = 713] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12b258000) [pid = 1934] [serial = 711] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12b2b9000) [pid = 1934] [serial = 714] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x1192f7800) [pid = 1934] [serial = 716] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x119194000) [pid = 1934] [serial = 695] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x116a6ec00) [pid = 1934] [serial = 692] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1181bc400) [pid = 1934] [serial = 693] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x1168c2c00) [pid = 1934] [serial = 690] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x11509ac00) [pid = 1934] [serial = 689] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x12b2ae000) [pid = 1934] [serial = 687] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12880d400) [pid = 1934] [serial = 686] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12a930000) [pid = 1934] [serial = 684] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x12971a400) [pid = 1934] [serial = 683] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x129648000) [pid = 1934] [serial = 681] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x128ceb400) [pid = 1934] [serial = 680] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x123e3a800) [pid = 1934] [serial = 678] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x11a1cb800) [pid = 1934] [serial = 677] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x1180d9000) [pid = 1934] [serial = 675] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x116ad4400) [pid = 1934] [serial = 674] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x113d9f400) [pid = 1934] [serial = 672] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x11280d800) [pid = 1934] [serial = 671] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x12b0d8c00) [pid = 1934] [serial = 669] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x124912000) [pid = 1934] [serial = 701] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x119ce5800) [pid = 1934] [serial = 698] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x123bb0000) [pid = 1934] [serial = 699] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x119482800) [pid = 1934] [serial = 696] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x112811800) [pid = 1934] [serial = 729] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x128ce6c00) [pid = 1934] [serial = 704] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x12bbbf400) [pid = 1934] [serial = 720] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x12a97a800) [pid = 1934] [serial = 708] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x126dcb800) [pid = 1934] [serial = 719] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x12940d000) [pid = 1934] [serial = 705] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x1257a4800) [pid = 1934] [serial = 702] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x1251c8c00) [pid = 1934] [serial = 717] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x1125b7400) [pid = 1934] [serial = 728] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x12bfe0800) [pid = 1934] [serial = 723] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x12bfdfc00) [pid = 1934] [serial = 725] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x12bc08400) [pid = 1934] [serial = 722] [outer = 0x0] [url = about:blank] 09:58:26 INFO - PROCESS | 1934 | 1462467506350 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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 623ms 09:58:26 INFO - PROCESS | 1934 | 1462467506368 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 1934 | 1462467506371 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:58:26 INFO - PROCESS | 1934 | 1462467506373 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 1934 | 1462467506375 Marionette TRACE conn2 <- [1,1034,null,{}] 09:58:26 INFO - PROCESS | 1934 | 1462467506377 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}] 09:58:26 INFO - PROCESS | 1934 | 1462467506457 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:58:26 INFO - PROCESS | 1934 | 1462467506530 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a91000 == 35 [pid = 1934] [id = 266] 09:58:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x1125b7800) [pid = 1934] [serial = 796] [outer = 0x0] 09:58:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x113475000) [pid = 1934] [serial = 797] [outer = 0x1125b7800] 09:58:26 INFO - PROCESS | 1934 | 1462467506559 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x113da2c00) [pid = 1934] [serial = 798] [outer = 0x1125b7800] 09:58:26 INFO - PROCESS | 1934 | 1462467506875 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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 521ms 09:58:26 INFO - PROCESS | 1934 | 1462467506897 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 1934 | 1462467506900 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:58:26 INFO - PROCESS | 1934 | 1462467506906 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 1934 | 1462467506911 Marionette TRACE conn2 <- [1,1038,null,{}] 09:58:26 INFO - PROCESS | 1934 | 1462467506917 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}] 09:58:26 INFO - PROCESS | 1934 | 1462467506994 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:58:27 INFO - PROCESS | 1934 | 1462467507040 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x117357000 == 36 [pid = 1934] [id = 267] 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x11280bc00) [pid = 1934] [serial = 799] [outer = 0x0] 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x115d47000) [pid = 1934] [serial = 800] [outer = 0x11280bc00] 09:58:27 INFO - PROCESS | 1934 | 1462467507068 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x116a6ec00) [pid = 1934] [serial = 801] [outer = 0x11280bc00] 09:58:27 INFO - PROCESS | 1934 | 1462467507348 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 482ms 09:58:27 INFO - PROCESS | 1934 | 1462467507386 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:58:27 INFO - PROCESS | 1934 | 1462467507388 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:58:27 INFO - PROCESS | 1934 | 1462467507391 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 1934 | 1462467507392 Marionette TRACE conn2 <- [1,1042,null,{}] 09:58:27 INFO - PROCESS | 1934 | 1462467507395 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}] 09:58:27 INFO - PROCESS | 1934 | 1462467507474 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:58:27 INFO - PROCESS | 1934 | 1462467507479 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x119188800 == 37 [pid = 1934] [id = 268] 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x116ac8800) [pid = 1934] [serial = 802] [outer = 0x0] 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x116ad1400) [pid = 1934] [serial = 803] [outer = 0x116ac8800] 09:58:27 INFO - PROCESS | 1934 | 1462467507506 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x117673000) [pid = 1934] [serial = 804] [outer = 0x116ac8800] 09:58:27 INFO - PROCESS | 1934 | 1462467507833 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 09:58:27 INFO - PROCESS | 1934 | 1462467507861 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 1934 | 1462467507864 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:58:27 INFO - PROCESS | 1934 | 1462467507867 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 1934 | 1462467507868 Marionette TRACE conn2 <- [1,1046,null,{}] 09:58:27 INFO - PROCESS | 1934 | 1462467507870 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}] 09:58:27 INFO - PROCESS | 1934 | 1462467507967 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:58:27 INFO - PROCESS | 1934 | 1462467507974 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x115d77000 == 38 [pid = 1934] [id = 269] 09:58:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x1180d6400) [pid = 1934] [serial = 805] [outer = 0x0] 09:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x1180d8800) [pid = 1934] [serial = 806] [outer = 0x1180d6400] 09:58:28 INFO - PROCESS | 1934 | 1462467508010 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x118207800) [pid = 1934] [serial = 807] [outer = 0x1180d6400] 09:58:28 INFO - PROCESS | 1934 | 1462467508386 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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 568ms 09:58:28 INFO - PROCESS | 1934 | 1462467508436 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:58:28 INFO - PROCESS | 1934 | 1462467508438 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:58:28 INFO - PROCESS | 1934 | 1462467508442 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 1934 | 1462467508443 Marionette TRACE conn2 <- [1,1050,null,{}] 09:58:28 INFO - PROCESS | 1934 | 1462467508447 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}] 09:58:28 INFO - PROCESS | 1934 | 1462467508591 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:58:28 INFO - PROCESS | 1934 | 1462467508613 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c65000 == 39 [pid = 1934] [id = 270] 09:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x11820dc00) [pid = 1934] [serial = 808] [outer = 0x0] 09:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x118889400) [pid = 1934] [serial = 809] [outer = 0x11820dc00] 09:58:28 INFO - PROCESS | 1934 | 1462467508653 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x118895400) [pid = 1934] [serial = 810] [outer = 0x11820dc00] 09:58:29 INFO - PROCESS | 1934 | 1462467509053 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]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 620ms 09:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:58:29 INFO - PROCESS | 1934 | 1462467509063 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 1934 | 1462467509065 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:58:29 INFO - PROCESS | 1934 | 1462467509067 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 1934 | 1462467509068 Marionette TRACE conn2 <- [1,1054,null,{}] 09:58:29 INFO - PROCESS | 1934 | 1462467509070 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}] 09:58:29 INFO - PROCESS | 1934 | 1462467509165 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:58:29 INFO - PROCESS | 1934 | 1462467509180 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c6b800 == 40 [pid = 1934] [id = 271] 09:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x11911dc00) [pid = 1934] [serial = 811] [outer = 0x0] 09:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x119199800) [pid = 1934] [serial = 812] [outer = 0x11911dc00] 09:58:29 INFO - PROCESS | 1934 | 1462467509204 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x119478400) [pid = 1934] [serial = 813] [outer = 0x11911dc00] 09:58:29 INFO - PROCESS | 1934 | 1462467509541 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]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 09:58:29 INFO - PROCESS | 1934 | 1462467509586 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 1934 | 1462467509588 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:58:29 INFO - PROCESS | 1934 | 1462467509591 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 1934 | 1462467509593 Marionette TRACE conn2 <- [1,1058,null,{}] 09:58:29 INFO - PROCESS | 1934 | 1462467509596 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}] 09:58:29 INFO - PROCESS | 1934 | 1462467509733 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:58:29 INFO - PROCESS | 1934 | 1462467509756 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244c2800 == 41 [pid = 1934] [id = 272] 09:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x11947b800) [pid = 1934] [serial = 814] [outer = 0x0] 09:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x119653000) [pid = 1934] [serial = 815] [outer = 0x11947b800] 09:58:29 INFO - PROCESS | 1934 | 1462467509795 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x119b2f800) [pid = 1934] [serial = 816] [outer = 0x11947b800] 09:58:30 INFO - PROCESS | 1934 | 1462467510131 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 569ms 09:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:58:30 INFO - PROCESS | 1934 | 1462467510160 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 1934 | 1462467510162 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:58:30 INFO - PROCESS | 1934 | 1462467510164 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 1934 | 1462467510165 Marionette TRACE conn2 <- [1,1062,null,{}] 09:58:30 INFO - PROCESS | 1934 | 1462467510167 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}] 09:58:30 INFO - PROCESS | 1934 | 1462467510344 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x118271800) [pid = 1934] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x118205400) [pid = 1934] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1186e6000) [pid = 1934] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x1131a4800) [pid = 1934] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x115d4cc00) [pid = 1934] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x11280dc00) [pid = 1934] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x1186e7800) [pid = 1934] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x112c0d000) [pid = 1934] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x11280e800) [pid = 1934] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x119f23000) [pid = 1934] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:58:30 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x110e8ec00) [pid = 1934] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:58:30 INFO - PROCESS | 1934 | 1462467510382 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x11865d000 == 42 [pid = 1934] [id = 273] 09:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x11280dc00) [pid = 1934] [serial = 817] [outer = 0x0] 09:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x1160b6c00) [pid = 1934] [serial = 818] [outer = 0x11280dc00] 09:58:30 INFO - PROCESS | 1934 | 1462467510407 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x1186e5000) [pid = 1934] [serial = 819] [outer = 0x11280dc00] 09:58:30 INFO - PROCESS | 1934 | 1462467510666 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 09:58:30 INFO - PROCESS | 1934 | 1462467510688 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 1934 | 1462467510689 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:58:30 INFO - PROCESS | 1934 | 1462467510691 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 1934 | 1462467510693 Marionette TRACE conn2 <- [1,1066,null,{}] 09:58:30 INFO - PROCESS | 1934 | 1462467510703 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}] 09:58:30 INFO - PROCESS | 1934 | 1462467510787 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:58:30 INFO - PROCESS | 1934 | 1462467510792 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x12586b000 == 43 [pid = 1934] [id = 274] 09:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x11964d800) [pid = 1934] [serial = 820] [outer = 0x0] 09:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x119dda000) [pid = 1934] [serial = 821] [outer = 0x11964d800] 09:58:30 INFO - PROCESS | 1934 | 1462467510822 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x121427000) [pid = 1934] [serial = 822] [outer = 0x11964d800] 09:58:31 INFO - PROCESS | 1934 | 1462467511216 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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 577ms 09:58:31 INFO - PROCESS | 1934 | 1462467511269 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 1934 | 1462467511271 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:58:31 INFO - PROCESS | 1934 | 1462467511275 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 1934 | 1462467511278 Marionette TRACE conn2 <- [1,1070,null,{}] 09:58:31 INFO - PROCESS | 1934 | 1462467511283 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}] 09:58:31 INFO - PROCESS | 1934 | 1462467511422 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:58:31 INFO - PROCESS | 1934 | 1462467511439 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x129445000 == 44 [pid = 1934] [id = 275] 09:58:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x12488d800) [pid = 1934] [serial = 823] [outer = 0x0] 09:58:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x124dce000) [pid = 1934] [serial = 824] [outer = 0x12488d800] 09:58:31 INFO - PROCESS | 1934 | 1462467511478 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x125105000) [pid = 1934] [serial = 825] [outer = 0x12488d800] 09:58:31 INFO - PROCESS | 1934 | 1462467511901 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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 673ms 09:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:58:31 INFO - PROCESS | 1934 | 1462467511948 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 1934 | 1462467511949 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:58:31 INFO - PROCESS | 1934 | 1462467511951 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 1934 | 1462467511952 Marionette TRACE conn2 <- [1,1074,null,{}] 09:58:31 INFO - PROCESS | 1934 | 1462467511954 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}] 09:58:32 INFO - PROCESS | 1934 | 1462467512030 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:58:32 INFO - PROCESS | 1934 | 1462467512055 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a289800 == 45 [pid = 1934] [id = 276] 09:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x126231c00) [pid = 1934] [serial = 826] [outer = 0x0] 09:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x126239c00) [pid = 1934] [serial = 827] [outer = 0x126231c00] 09:58:32 INFO - PROCESS | 1934 | 1462467512080 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x1262e5000) [pid = 1934] [serial = 828] [outer = 0x126231c00] 09:58:32 INFO - PROCESS | 1934 | 1462467512504 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]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 569ms 09:58:32 INFO - PROCESS | 1934 | 1462467512521 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 1934 | 1462467512523 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:58:32 INFO - PROCESS | 1934 | 1462467512527 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 1934 | 1462467512529 Marionette TRACE conn2 <- [1,1078,null,{}] 09:58:32 INFO - PROCESS | 1934 | 1462467512533 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}] 09:58:32 INFO - PROCESS | 1934 | 1462467512640 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:58:32 INFO - PROCESS | 1934 | 1462467512691 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x115d6e000 == 46 [pid = 1934] [id = 277] 09:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x111d55800) [pid = 1934] [serial = 829] [outer = 0x0] 09:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x11254d400) [pid = 1934] [serial = 830] [outer = 0x111d55800] 09:58:32 INFO - PROCESS | 1934 | 1462467512723 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x11280b800) [pid = 1934] [serial = 831] [outer = 0x111d55800] 09:58:33 INFO - PROCESS | 1934 | 1462467513187 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]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 09:58:33 INFO - PROCESS | 1934 | 1462467513219 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 1934 | 1462467513223 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:58:33 INFO - PROCESS | 1934 | 1462467513246 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 1934 | 1462467513248 Marionette TRACE conn2 <- [1,1082,null,{}] 09:58:33 INFO - PROCESS | 1934 | 1462467513252 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}] 09:58:33 INFO - PROCESS | 1934 | 1462467513352 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:58:33 INFO - PROCESS | 1934 | 1462467513413 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192b1800 == 47 [pid = 1934] [id = 278] 09:58:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x11346f000) [pid = 1934] [serial = 832] [outer = 0x0] 09:58:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x115d91c00) [pid = 1934] [serial = 833] [outer = 0x11346f000] 09:58:33 INFO - PROCESS | 1934 | 1462467513445 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x1165bf400) [pid = 1934] [serial = 834] [outer = 0x11346f000] 09:58:33 INFO - PROCESS | 1934 | 1462467513926 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]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 739ms 09:58:33 INFO - PROCESS | 1934 | 1462467513967 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 1934 | 1462467513970 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:58:33 INFO - PROCESS | 1934 | 1462467513974 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 1934 | 1462467513978 Marionette TRACE conn2 <- [1,1086,null,{}] 09:58:33 INFO - PROCESS | 1934 | 1462467513991 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}] 09:58:34 INFO - PROCESS | 1934 | 1462467514140 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:58:34 INFO - PROCESS | 1934 | 1462467514214 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x12911c800 == 48 [pid = 1934] [id = 279] 09:58:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x1180d2800) [pid = 1934] [serial = 835] [outer = 0x0] 09:58:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x1181bfc00) [pid = 1934] [serial = 836] [outer = 0x1180d2800] 09:58:34 INFO - PROCESS | 1934 | 1462467514246 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x11820fc00) [pid = 1934] [serial = 837] [outer = 0x1180d2800] 09:58:34 INFO - PROCESS | 1934 | 1462467514685 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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 728ms 09:58:34 INFO - PROCESS | 1934 | 1462467514701 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 1934 | 1462467514703 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:58:34 INFO - PROCESS | 1934 | 1462467514705 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 1934 | 1462467514706 Marionette TRACE conn2 <- [1,1090,null,{}] 09:58:34 INFO - PROCESS | 1934 | 1462467514709 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}] 09:58:34 INFO - PROCESS | 1934 | 1462467514806 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:58:34 INFO - PROCESS | 1934 | 1462467514852 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abb4800 == 49 [pid = 1934] [id = 280] 09:58:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1186dcc00) [pid = 1934] [serial = 838] [outer = 0x0] 09:58:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x119480800) [pid = 1934] [serial = 839] [outer = 0x1186dcc00] 09:58:34 INFO - PROCESS | 1934 | 1462467514882 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x11a081c00) [pid = 1934] [serial = 840] [outer = 0x1186dcc00] 09:58:35 INFO - PROCESS | 1934 | 1462467515305 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]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 621ms 09:58:35 INFO - PROCESS | 1934 | 1462467515326 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 1934 | 1462467515328 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:58:35 INFO - PROCESS | 1934 | 1462467515331 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 1934 | 1462467515332 Marionette TRACE conn2 <- [1,1094,null,{}] 09:58:35 INFO - PROCESS | 1934 | 1462467515335 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}] 09:58:35 INFO - PROCESS | 1934 | 1462467515436 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:58:35 INFO - PROCESS | 1934 | 1462467515483 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b299800 == 50 [pid = 1934] [id = 281] 09:58:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x11919a400) [pid = 1934] [serial = 841] [outer = 0x0] 09:58:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1241c1800) [pid = 1934] [serial = 842] [outer = 0x11919a400] 09:58:35 INFO - PROCESS | 1934 | 1462467515513 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x124718000) [pid = 1934] [serial = 843] [outer = 0x11919a400] 09:58:35 INFO - PROCESS | 1934 | 1462467515933 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]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 09:58:36 INFO - PROCESS | 1934 | 1462467516000 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 1934 | 1462467516002 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:58:36 INFO - PROCESS | 1934 | 1462467516004 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 1934 | 1462467516005 Marionette TRACE conn2 <- [1,1098,null,{}] 09:58:36 INFO - PROCESS | 1934 | 1462467516008 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}] 09:58:36 INFO - PROCESS | 1934 | 1462467516291 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:58:36 INFO - PROCESS | 1934 | 1462467516369 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x117311000 == 51 [pid = 1934] [id = 282] 09:58:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x112552400) [pid = 1934] [serial = 844] [outer = 0x0] 09:58:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x112804000) [pid = 1934] [serial = 845] [outer = 0x112552400] 09:58:36 INFO - PROCESS | 1934 | 1462467516398 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x113104c00) [pid = 1934] [serial = 846] [outer = 0x112552400] 09:58:36 INFO - PROCESS | 1934 | 1462467516837 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]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 876ms 09:58:36 INFO - PROCESS | 1934 | 1462467516898 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:58:36 INFO - PROCESS | 1934 | 1462467516899 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:58:36 INFO - PROCESS | 1934 | 1462467516903 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 1934 | 1462467516906 Marionette TRACE conn2 <- [1,1102,null,{}] 09:58:36 INFO - PROCESS | 1934 | 1462467516909 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}] 09:58:37 INFO - PROCESS | 1934 | 1462467517003 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:58:37 INFO - PROCESS | 1934 | 1462467517076 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x116e92800 == 52 [pid = 1934] [id = 283] 09:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x1134e2c00) [pid = 1934] [serial = 847] [outer = 0x0] 09:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x115d43400) [pid = 1934] [serial = 848] [outer = 0x1134e2c00] 09:58:37 INFO - PROCESS | 1934 | 1462467517122 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x11685b800) [pid = 1934] [serial = 849] [outer = 0x1134e2c00] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x129445000 == 51 [pid = 1934] [id = 275] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x12586b000 == 50 [pid = 1934] [id = 274] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x11865d000 == 49 [pid = 1934] [id = 273] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x1244c2800 == 48 [pid = 1934] [id = 272] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x123c6b800 == 47 [pid = 1934] [id = 271] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x119c65000 == 46 [pid = 1934] [id = 270] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x115d77000 == 45 [pid = 1934] [id = 269] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x119188800 == 44 [pid = 1934] [id = 268] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x1251c6000) [pid = 1934] [serial = 773] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x117357000 == 43 [pid = 1934] [id = 267] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x116a91000 == 42 [pid = 1934] [id = 266] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x115d83800 == 41 [pid = 1934] [id = 265] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x115d76800 == 40 [pid = 1934] [id = 264] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9b6000 == 39 [pid = 1934] [id = 263] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x129b17800 == 38 [pid = 1934] [id = 262] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x126d87000 == 37 [pid = 1934] [id = 261] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x118694800 == 36 [pid = 1934] [id = 260] 09:58:37 INFO - PROCESS | 1934 | --DOCSHELL 0x116129800 == 35 [pid = 1934] [id = 259] 09:58:37 INFO - PROCESS | 1934 | 1462467517658 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]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 773ms 09:58:37 INFO - PROCESS | 1934 | 1462467517677 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 1934 | 1462467517682 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:58:37 INFO - PROCESS | 1934 | 1462467517685 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 1934 | 1462467517687 Marionette TRACE conn2 <- [1,1106,null,{}] 09:58:37 INFO - PROCESS | 1934 | 1462467517691 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}] 09:58:37 INFO - PROCESS | 1934 | 1462467517820 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:58:37 INFO - PROCESS | 1934 | 1462467517835 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x11919c000) [pid = 1934] [serial = 755] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x1131aa800) [pid = 1934] [serial = 731] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x11820b800) [pid = 1934] [serial = 749] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x118263000) [pid = 1934] [serial = 750] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x11964b400) [pid = 1934] [serial = 758] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x113d2d400) [pid = 1934] [serial = 740] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x115d99400) [pid = 1934] [serial = 741] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x116866400) [pid = 1934] [serial = 743] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x116ace800) [pid = 1934] [serial = 744] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x1180d5800) [pid = 1934] [serial = 746] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1181be400) [pid = 1934] [serial = 747] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x11616c800) [pid = 1934] [serial = 737] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x11947f000) [pid = 1934] [serial = 756] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x113d2cc00) [pid = 1934] [serial = 734] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x119d30000) [pid = 1934] [serial = 761] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x113f37800) [pid = 1934] [serial = 764] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x11919a800) [pid = 1934] [serial = 767] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x119dd7c00) [pid = 1934] [serial = 762] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x11826ac00) [pid = 1934] [serial = 765] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x124dd5000) [pid = 1934] [serial = 771] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x123efcc00) [pid = 1934] [serial = 770] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x118205800) [pid = 1934] [serial = 752] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1186dc000) [pid = 1934] [serial = 753] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x121426000) [pid = 1934] [serial = 768] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x119baa400) [pid = 1934] [serial = 759] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a91000 == 36 [pid = 1934] [id = 284] 09:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x1131aa800) [pid = 1934] [serial = 850] [outer = 0x0] 09:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x115d99400) [pid = 1934] [serial = 851] [outer = 0x1131aa800] 09:58:37 INFO - PROCESS | 1934 | 1462467517937 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x116ad3c00) [pid = 1934] [serial = 852] [outer = 0x1131aa800] 09:58:38 INFO - PROCESS | 1934 | 1462467518254 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]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 624ms 09:58:38 INFO - PROCESS | 1934 | 1462467518310 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 1934 | 1462467518312 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:58:38 INFO - PROCESS | 1934 | 1462467518320 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 1934 | 1462467518323 Marionette TRACE conn2 <- [1,1110,null,{}] 09:58:38 INFO - PROCESS | 1934 | 1462467518325 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}] 09:58:38 INFO - PROCESS | 1934 | 1462467518408 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:58:38 INFO - PROCESS | 1934 | 1462467518472 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x119183000 == 37 [pid = 1934] [id = 285] 09:58:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x116acf400) [pid = 1934] [serial = 853] [outer = 0x0] 09:58:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x1181b9400) [pid = 1934] [serial = 854] [outer = 0x116acf400] 09:58:38 INFO - PROCESS | 1934 | 1462467518513 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x1186e7400) [pid = 1934] [serial = 855] [outer = 0x116acf400] 09:58:38 INFO - PROCESS | 1934 | 1462467518928 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]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 625ms 09:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:58:38 INFO - PROCESS | 1934 | 1462467518942 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 1934 | 1462467518943 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:58:38 INFO - PROCESS | 1934 | 1462467518947 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 1934 | 1462467518949 Marionette TRACE conn2 <- [1,1114,null,{}] 09:58:38 INFO - PROCESS | 1934 | 1462467518951 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}] 09:58:39 INFO - PROCESS | 1934 | 1462467519044 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:58:39 INFO - PROCESS | 1934 | 1462467519072 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a152800 == 38 [pid = 1934] [id = 286] 09:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x11888a800) [pid = 1934] [serial = 856] [outer = 0x0] 09:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x119127400) [pid = 1934] [serial = 857] [outer = 0x11888a800] 09:58:39 INFO - PROCESS | 1934 | 1462467519097 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x119479800) [pid = 1934] [serial = 858] [outer = 0x11888a800] 09:58:39 INFO - PROCESS | 1934 | 1462467519401 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 473ms 09:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:58:39 INFO - PROCESS | 1934 | 1462467519418 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 1934 | 1462467519419 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:58:39 INFO - PROCESS | 1934 | 1462467519421 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 1934 | 1462467519422 Marionette TRACE conn2 <- [1,1118,null,{}] 09:58:39 INFO - PROCESS | 1934 | 1462467519424 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}] 09:58:39 INFO - PROCESS | 1934 | 1462467519518 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:58:39 INFO - PROCESS | 1934 | 1462467519526 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x113f46800 == 39 [pid = 1934] [id = 287] 09:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x119bb4c00) [pid = 1934] [serial = 859] [outer = 0x0] 09:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x119ce4800) [pid = 1934] [serial = 860] [outer = 0x119bb4c00] 09:58:39 INFO - PROCESS | 1934 | 1462467519577 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x123e2f400) [pid = 1934] [serial = 861] [outer = 0x119bb4c00] 09:58:40 INFO - PROCESS | 1934 | 1462467520123 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]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 719ms 09:58:40 INFO - PROCESS | 1934 | 1462467520141 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 1934 | 1462467520143 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:58:40 INFO - PROCESS | 1934 | 1462467520149 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 1934 | 1462467520151 Marionette TRACE conn2 <- [1,1122,null,{}] 09:58:40 INFO - PROCESS | 1934 | 1462467520153 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}] 09:58:40 INFO - PROCESS | 1934 | 1462467520258 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:58:40 INFO - PROCESS | 1934 | 1462467520312 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x12513b800 == 40 [pid = 1934] [id = 288] 09:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x123fe6000) [pid = 1934] [serial = 862] [outer = 0x0] 09:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x124dd9000) [pid = 1934] [serial = 863] [outer = 0x123fe6000] 09:58:40 INFO - PROCESS | 1934 | 1462467520337 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1257a6400) [pid = 1934] [serial = 864] [outer = 0x123fe6000] 09:58:40 INFO - PROCESS | 1934 | 1462467520638 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]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 09:58:40 INFO - PROCESS | 1934 | 1462467520679 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 1934 | 1462467520681 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:58:40 INFO - PROCESS | 1934 | 1462467520684 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 1934 | 1462467520685 Marionette TRACE conn2 <- [1,1126,null,{}] 09:58:40 INFO - PROCESS | 1934 | 1462467520687 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}] 09:58:40 INFO - PROCESS | 1934 | 1462467520788 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:58:40 INFO - PROCESS | 1934 | 1462467520801 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262d1000 == 41 [pid = 1934] [id = 289] 09:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x124dd5000) [pid = 1934] [serial = 865] [outer = 0x0] 09:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x1262e3800) [pid = 1934] [serial = 866] [outer = 0x124dd5000] 09:58:40 INFO - PROCESS | 1934 | 1462467520825 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x126af8800) [pid = 1934] [serial = 867] [outer = 0x124dd5000] 09:58:41 INFO - PROCESS | 1934 | 1462467521158 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 517ms 09:58:41 INFO - PROCESS | 1934 | 1462467521202 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 1934 | 1462467521203 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:58:41 INFO - PROCESS | 1934 | 1462467521206 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 1934 | 1462467521207 Marionette TRACE conn2 <- [1,1130,null,{}] 09:58:41 INFO - PROCESS | 1934 | 1462467521209 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}] 09:58:41 INFO - PROCESS | 1934 | 1462467521304 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:58:41 INFO - PROCESS | 1934 | 1462467521317 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x129439000 == 42 [pid = 1934] [id = 290] 09:58:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x126afbc00) [pid = 1934] [serial = 868] [outer = 0x0] 09:58:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x126dca400) [pid = 1934] [serial = 869] [outer = 0x126afbc00] 09:58:41 INFO - PROCESS | 1934 | 1462467521341 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x126dd1c00) [pid = 1934] [serial = 870] [outer = 0x126afbc00] 09:58:41 INFO - PROCESS | 1934 | 1462467521707 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 09:58:41 INFO - PROCESS | 1934 | 1462467521726 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 1934 | 1462467521728 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:58:41 INFO - PROCESS | 1934 | 1462467521921 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 1934 | 1462467521923 Marionette TRACE conn2 <- [1,1134,null,{}] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x11820dc00) [pid = 1934] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x11911dc00) [pid = 1934] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x1125b7000) [pid = 1934] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x1125b7800) [pid = 1934] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x110e96000) [pid = 1934] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x11947b800) [pid = 1934] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x11280bc00) [pid = 1934] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x11280dc00) [pid = 1934] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x12488d800) [pid = 1934] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x116ac8800) [pid = 1934] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x1180d6400) [pid = 1934] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:58:41 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x11964d800) [pid = 1934] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:58:41 INFO - PROCESS | 1934 | 1462467521956 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}] 09:58:42 INFO - PROCESS | 1934 | 1462467522077 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:58:42 INFO - PROCESS | 1934 | 1462467522222 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x129726000 == 43 [pid = 1934] [id = 291] 09:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x126dc7400) [pid = 1934] [serial = 871] [outer = 0x0] 09:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x128816c00) [pid = 1934] [serial = 872] [outer = 0x126dc7400] 09:58:42 INFO - PROCESS | 1934 | 1462467522347 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x128ce7000) [pid = 1934] [serial = 873] [outer = 0x126dc7400] 09:58:42 INFO - PROCESS | 1934 | 1462467522638 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]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 09:58:42 INFO - PROCESS | 1934 | 1462467522668 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 1934 | 1462467522670 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:58:42 INFO - PROCESS | 1934 | 1462467522672 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 1934 | 1462467522673 Marionette TRACE conn2 <- [1,1138,null,{}] 09:58:42 INFO - PROCESS | 1934 | 1462467522675 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}] 09:58:42 INFO - PROCESS | 1934 | 1462467522757 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:58:42 INFO - PROCESS | 1934 | 1462467522763 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb10000 == 44 [pid = 1934] [id = 292] 09:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x128ceac00) [pid = 1934] [serial = 874] [outer = 0x0] 09:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x128cf0800) [pid = 1934] [serial = 875] [outer = 0x128ceac00] 09:58:42 INFO - PROCESS | 1934 | 1462467522793 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x128d6ac00) [pid = 1934] [serial = 876] [outer = 0x128ceac00] 09:58:43 INFO - PROCESS | 1934 | 1462467523137 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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 471ms 09:58:43 INFO - PROCESS | 1934 | 1462467523143 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 1934 | 1462467523148 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:58:43 INFO - PROCESS | 1934 | 1462467523151 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 1934 | 1462467523153 Marionette TRACE conn2 <- [1,1142,null,{}] 09:58:43 INFO - PROCESS | 1934 | 1462467523156 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}] 09:58:43 INFO - PROCESS | 1934 | 1462467523304 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:58:43 INFO - PROCESS | 1934 | 1462467523312 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc96000 == 45 [pid = 1934] [id = 293] 09:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128d6c400) [pid = 1934] [serial = 877] [outer = 0x0] 09:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x128dcdc00) [pid = 1934] [serial = 878] [outer = 0x128d6c400] 09:58:43 INFO - PROCESS | 1934 | 1462467523337 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x129019800) [pid = 1934] [serial = 879] [outer = 0x128d6c400] 09:58:43 INFO - PROCESS | 1934 | 1462467523632 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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 525ms 09:58:43 INFO - PROCESS | 1934 | 1462467523676 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 1934 | 1462467523677 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:58:43 INFO - PROCESS | 1934 | 1462467523680 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 1934 | 1462467523681 Marionette TRACE conn2 <- [1,1146,null,{}] 09:58:43 INFO - PROCESS | 1934 | 1462467523683 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}] 09:58:43 INFO - PROCESS | 1934 | 1462467523762 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:58:43 INFO - PROCESS | 1934 | 1462467523768 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c189000 == 46 [pid = 1934] [id = 294] 09:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x129021c00) [pid = 1934] [serial = 880] [outer = 0x0] 09:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12940d000) [pid = 1934] [serial = 881] [outer = 0x129021c00] 09:58:43 INFO - PROCESS | 1934 | 1462467523792 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x129412400) [pid = 1934] [serial = 882] [outer = 0x129021c00] 09:58:44 INFO - PROCESS | 1934 | 1462467524272 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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 620ms 09:58:44 INFO - PROCESS | 1934 | 1462467524300 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 1934 | 1462467524303 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:58:44 INFO - PROCESS | 1934 | 1462467524307 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 1934 | 1462467524309 Marionette TRACE conn2 <- [1,1150,null,{}] 09:58:44 INFO - PROCESS | 1934 | 1462467524313 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}] 09:58:44 INFO - PROCESS | 1934 | 1462467524418 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:58:44 INFO - PROCESS | 1934 | 1462467524484 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x117353800 == 47 [pid = 1934] [id = 295] 09:58:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x1131a5000) [pid = 1934] [serial = 883] [outer = 0x0] 09:58:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x113f7f800) [pid = 1934] [serial = 884] [outer = 0x1131a5000] 09:58:44 INFO - PROCESS | 1934 | 1462467524515 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x116a6b000) [pid = 1934] [serial = 885] [outer = 0x1131a5000] 09:58:44 INFO - PROCESS | 1934 | 1462467524939 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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 09:58:45 INFO - PROCESS | 1934 | 1462467524996 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 1934 | 1462467525000 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:58:45 INFO - PROCESS | 1934 | 1462467525006 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 1934 | 1462467525007 Marionette TRACE conn2 <- [1,1154,null,{}] 09:58:45 INFO - PROCESS | 1934 | 1462467525010 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}] 09:58:45 INFO - PROCESS | 1934 | 1462467525110 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:58:45 INFO - PROCESS | 1934 | 1462467525203 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x124072800 == 48 [pid = 1934] [id = 296] 09:58:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x1181be000) [pid = 1934] [serial = 886] [outer = 0x0] 09:58:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x11820b800) [pid = 1934] [serial = 887] [outer = 0x1181be000] 09:58:45 INFO - PROCESS | 1934 | 1462467525234 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x11888a000) [pid = 1934] [serial = 888] [outer = 0x1181be000] 09:58:45 INFO - PROCESS | 1934 | 1462467525665 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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms 09:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:58:45 INFO - PROCESS | 1934 | 1462467525677 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 1934 | 1462467525680 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:58:45 INFO - PROCESS | 1934 | 1462467525683 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 1934 | 1462467525686 Marionette TRACE conn2 <- [1,1158,null,{}] 09:58:45 INFO - PROCESS | 1934 | 1462467525694 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}] 09:58:45 INFO - PROCESS | 1934 | 1462467525795 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:58:45 INFO - PROCESS | 1934 | 1462467525845 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc9c800 == 49 [pid = 1934] [id = 297] 09:58:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x11947b000) [pid = 1934] [serial = 889] [outer = 0x0] 09:58:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x121431800) [pid = 1934] [serial = 890] [outer = 0x11947b000] 09:58:45 INFO - PROCESS | 1934 | 1462467525877 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x126dc7800) [pid = 1934] [serial = 891] [outer = 0x11947b000] 09:58:46 INFO - PROCESS | 1934 | 1462467526293 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 623ms 09:58:46 INFO - PROCESS | 1934 | 1462467526307 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:58:46 INFO - PROCESS | 1934 | 1462467526308 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:58:46 INFO - PROCESS | 1934 | 1462467526311 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 1934 | 1462467526312 Marionette TRACE conn2 <- [1,1162,null,{}] 09:58:46 INFO - PROCESS | 1934 | 1462467526314 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}] 09:58:46 INFO - PROCESS | 1934 | 1462467526417 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:58:46 INFO - PROCESS | 1934 | 1462467526523 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c74f000 == 50 [pid = 1934] [id = 298] 09:58:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x128cf4800) [pid = 1934] [serial = 892] [outer = 0x0] 09:58:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x128d68400) [pid = 1934] [serial = 893] [outer = 0x128cf4800] 09:58:46 INFO - PROCESS | 1934 | 1462467526570 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x128dca800) [pid = 1934] [serial = 894] [outer = 0x128cf4800] 09:58:47 INFO - PROCESS | 1934 | 1462467527018 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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 769ms 09:58:47 INFO - PROCESS | 1934 | 1462467527081 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 1934 | 1462467527082 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:58:47 INFO - PROCESS | 1934 | 1462467527085 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 1934 | 1462467527086 Marionette TRACE conn2 <- [1,1166,null,{}] 09:58:47 INFO - PROCESS | 1934 | 1462467527088 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}] 09:58:47 INFO - PROCESS | 1934 | 1462467527185 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:58:47 INFO - PROCESS | 1934 | 1462467527238 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c767800 == 51 [pid = 1934] [id = 299] 09:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x128d63400) [pid = 1934] [serial = 895] [outer = 0x0] 09:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x129022000) [pid = 1934] [serial = 896] [outer = 0x128d63400] 09:58:47 INFO - PROCESS | 1934 | 1462467527268 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x129648000) [pid = 1934] [serial = 897] [outer = 0x128d63400] 09:58:47 INFO - PROCESS | 1934 | 1462467527648 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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 622ms 09:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:58:47 INFO - PROCESS | 1934 | 1462467527707 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 1934 | 1462467527709 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:58:47 INFO - PROCESS | 1934 | 1462467527711 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 1934 | 1462467527715 Marionette TRACE conn2 <- [1,1170,null,{}] 09:58:47 INFO - PROCESS | 1934 | 1462467527717 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}] 09:58:47 INFO - PROCESS | 1934 | 1462467527829 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:58:47 INFO - PROCESS | 1934 | 1462467527914 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x123b60800 == 52 [pid = 1934] [id = 300] 09:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x1192f3800) [pid = 1934] [serial = 898] [outer = 0x0] 09:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x128dcd000) [pid = 1934] [serial = 899] [outer = 0x1192f3800] 09:58:47 INFO - PROCESS | 1934 | 1462467527946 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x12a92a400) [pid = 1934] [serial = 900] [outer = 0x1192f3800] 09:58:48 INFO - PROCESS | 1934 | 1462467528485 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]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 824ms 09:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:58:48 INFO - PROCESS | 1934 | 1462467528535 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 1934 | 1462467528537 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:58:48 INFO - PROCESS | 1934 | 1462467528541 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 1934 | 1462467528543 Marionette TRACE conn2 <- [1,1174,null,{}] 09:58:48 INFO - PROCESS | 1934 | 1462467528547 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}] 09:58:48 INFO - PROCESS | 1934 | 1462467528644 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:58:48 INFO - PROCESS | 1934 | 1462467528710 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x112dbb800) [pid = 1934] [serial = 901] [outer = 0x12ca28400] 09:58:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c55000 == 53 [pid = 1934] [id = 301] 09:58:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x11310b400) [pid = 1934] [serial = 902] [outer = 0x0] 09:58:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x1131a0400) [pid = 1934] [serial = 903] [outer = 0x11310b400] 09:58:48 INFO - PROCESS | 1934 | 1462467528749 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x113f79400) [pid = 1934] [serial = 904] [outer = 0x11310b400] 09:58:49 INFO - PROCESS | 1934 | 1462467529252 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] 09:58:49 INFO - PROCESS | 1934 | 1462467529319 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:58:49 INFO - PROCESS | 1934 | 1462467529324 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 1934 | 1462467529326 Marionette TRACE conn2 <- [1,1178,null,{}] 09:58:49 INFO - PROCESS | 1934 | 1462467529329 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}] 09:58:49 INFO - PROCESS | 1934 | 1462467529445 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc96000 == 52 [pid = 1934] [id = 293] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb10000 == 51 [pid = 1934] [id = 292] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x129726000 == 50 [pid = 1934] [id = 291] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x126239c00) [pid = 1934] [serial = 827] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x129439000 == 49 [pid = 1934] [id = 290] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1262d1000 == 48 [pid = 1934] [id = 289] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12513b800 == 47 [pid = 1934] [id = 288] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x113f46800 == 46 [pid = 1934] [id = 287] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x11a152800 == 45 [pid = 1934] [id = 286] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x119183000 == 44 [pid = 1934] [id = 285] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x116a91000 == 43 [pid = 1934] [id = 284] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x116e92800 == 42 [pid = 1934] [id = 283] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x117311000 == 41 [pid = 1934] [id = 282] 09:58:49 INFO - PROCESS | 1934 | 1462467529567 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12911c800 == 40 [pid = 1934] [id = 279] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1192b1800 == 39 [pid = 1934] [id = 278] 09:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x115d6e000 == 38 [pid = 1934] [id = 277] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x116ad1400) [pid = 1934] [serial = 803] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x117673000) [pid = 1934] [serial = 804] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x1180d8800) [pid = 1934] [serial = 806] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x12465c800) [pid = 1934] [serial = 788] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x1160b6c00) [pid = 1934] [serial = 818] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x119dda000) [pid = 1934] [serial = 821] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x118207800) [pid = 1934] [serial = 807] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x119478400) [pid = 1934] [serial = 813] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x125105000) [pid = 1934] [serial = 825] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x121427000) [pid = 1934] [serial = 822] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x118895400) [pid = 1934] [serial = 810] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x118889400) [pid = 1934] [serial = 809] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x112806400) [pid = 1934] [serial = 776] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x119199800) [pid = 1934] [serial = 812] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x116160c00) [pid = 1934] [serial = 779] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x118267c00) [pid = 1934] [serial = 782] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x119bb8000) [pid = 1934] [serial = 785] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x112811000) [pid = 1934] [serial = 795] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x112806000) [pid = 1934] [serial = 794] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x113475000) [pid = 1934] [serial = 797] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x113da2c00) [pid = 1934] [serial = 798] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x111c46800) [pid = 1934] [serial = 791] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x119b2f800) [pid = 1934] [serial = 816] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x111f96800) [pid = 1934] [serial = 792] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x119653000) [pid = 1934] [serial = 815] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x115d47000) [pid = 1934] [serial = 800] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x116a6ec00) [pid = 1934] [serial = 801] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1186e5000) [pid = 1934] [serial = 819] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x124dce000) [pid = 1934] [serial = 824] [outer = 0x0] [url = about:blank] 09:58:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x113a4c800 == 39 [pid = 1934] [id = 302] 09:58:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x111f96800) [pid = 1934] [serial = 905] [outer = 0x0] 09:58:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1134ebc00) [pid = 1934] [serial = 906] [outer = 0x111f96800] 09:58:49 INFO - PROCESS | 1934 | 1462467529621 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x116ac7400) [pid = 1934] [serial = 907] [outer = 0x111f96800] 09:58:50 INFO - PROCESS | 1934 | 1462467530020 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] 09:58:50 INFO - PROCESS | 1934 | 1462467530048 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:58:50 INFO - PROCESS | 1934 | 1462467530051 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 1934 | 1462467530053 Marionette TRACE conn2 <- [1,1182,null,{}] 09:58:50 INFO - PROCESS | 1934 | 1462467530080 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}] 09:58:50 INFO - PROCESS | 1934 | 1462467530161 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:58:50 INFO - PROCESS | 1934 | 1462467530169 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x11897b000 == 40 [pid = 1934] [id = 303] 09:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x1180d7400) [pid = 1934] [serial = 908] [outer = 0x0] 09:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x11826b400) [pid = 1934] [serial = 909] [outer = 0x1180d7400] 09:58:50 INFO - PROCESS | 1934 | 1462467530197 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x119123800) [pid = 1934] [serial = 910] [outer = 0x1180d7400] 09:58:50 INFO - PROCESS | 1934 | 1462467530552 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] 09:58:50 INFO - PROCESS | 1934 | 1462467530591 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:58:50 INFO - PROCESS | 1934 | 1462467530593 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 1934 | 1462467530594 Marionette TRACE conn2 <- [1,1186,null,{}] 09:58:50 INFO - PROCESS | 1934 | 1462467530605 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}] 09:58:50 INFO - PROCESS | 1934 | 1462467530684 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:58:50 INFO - PROCESS | 1934 | 1462467530688 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x119f96000 == 41 [pid = 1934] [id = 304] 09:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x1192ebc00) [pid = 1934] [serial = 911] [outer = 0x0] 09:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x11964d800) [pid = 1934] [serial = 912] [outer = 0x1192ebc00] 09:58:50 INFO - PROCESS | 1934 | 1462467530715 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x119f23000) [pid = 1934] [serial = 913] [outer = 0x1192ebc00] 09:58:51 INFO - PROCESS | 1934 | 1462467531063 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] 09:58:51 INFO - PROCESS | 1934 | 1462467531119 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:58:51 INFO - PROCESS | 1934 | 1462467531121 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 1934 | 1462467531122 Marionette TRACE conn2 <- [1,1190,null,{}] 09:58:51 INFO - PROCESS | 1934 | 1462467531124 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}] 09:58:51 INFO - PROCESS | 1934 | 1462467531201 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:58:51 INFO - PROCESS | 1934 | 1462467531259 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x116883800 == 42 [pid = 1934] [id = 305] 09:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x119d39000) [pid = 1934] [serial = 914] [outer = 0x0] 09:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x123e2f800) [pid = 1934] [serial = 915] [outer = 0x119d39000] 09:58:51 INFO - PROCESS | 1934 | 1462467531284 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x124d28c00) [pid = 1934] [serial = 916] [outer = 0x119d39000] 09:58:51 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 09:58:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:58:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 09:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:51 INFO - _addTest/ [0,1193,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 1934 | 1462467531643 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:58:51 INFO - PROCESS | 1934 | 1462467531648 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 1934 | 1462467531650 Marionette TRACE conn2 <- [1,1194,null,{}] 09:58:51 INFO - PROCESS | 1934 | 1462467531653 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}] 09:58:51 INFO - PROCESS | 1934 | 1462467531823 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:58:51 INFO - PROCESS | 1934 | 1462467531850 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x128841800 == 43 [pid = 1934] [id = 306] 09:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x1257a4000) [pid = 1934] [serial = 917] [outer = 0x0] 09:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x126dc8000) [pid = 1934] [serial = 918] [outer = 0x1257a4000] 09:58:51 INFO - PROCESS | 1934 | 1462467531890 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x128cf1400) [pid = 1934] [serial = 919] [outer = 0x1257a4000] 09:58:52 INFO - PROCESS | 1934 | 1462467532257 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] 09:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:58:52 INFO - PROCESS | 1934 | 1462467532274 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:58:52 INFO - PROCESS | 1934 | 1462467532276 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 1934 | 1462467532277 Marionette TRACE conn2 <- [1,1198,null,{}] 09:58:52 INFO - PROCESS | 1934 | 1462467532282 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}] 09:58:52 INFO - PROCESS | 1934 | 1462467532378 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:58:52 INFO - PROCESS | 1934 | 1462467532382 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x129452000 == 44 [pid = 1934] [id = 307] 09:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x128814c00) [pid = 1934] [serial = 920] [outer = 0x0] 09:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x128dc6800) [pid = 1934] [serial = 921] [outer = 0x128814c00] 09:58:52 INFO - PROCESS | 1934 | 1462467532407 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x129655400) [pid = 1934] [serial = 922] [outer = 0x128814c00] 09:58:52 INFO - PROCESS | 1934 | 1462467532743 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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 523ms 09:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:58:52 INFO - PROCESS | 1934 | 1462467532799 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 1934 | 1462467532800 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:58:52 INFO - PROCESS | 1934 | 1462467532803 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 1934 | 1462467532804 Marionette TRACE conn2 <- [1,1202,null,{}] 09:58:52 INFO - PROCESS | 1934 | 1462467532806 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}] 09:58:52 INFO - PROCESS | 1934 | 1462467532904 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:58:52 INFO - PROCESS | 1934 | 1462467532915 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9cf000 == 45 [pid = 1934] [id = 308] 09:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x12971b400) [pid = 1934] [serial = 923] [outer = 0x0] 09:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x129b6b000) [pid = 1934] [serial = 924] [outer = 0x12971b400] 09:58:52 INFO - PROCESS | 1934 | 1462467532940 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x12a92b400) [pid = 1934] [serial = 925] [outer = 0x12971b400] 09:58:53 INFO - PROCESS | 1934 | 1462467533288 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]]]}] 09:58:53 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 09:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 09:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:58:53 INFO - PROCESS | 1934 | 1462467533324 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 1934 | 1462467533325 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:58:53 INFO - PROCESS | 1934 | 1462467533327 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 1934 | 1462467533328 Marionette TRACE conn2 <- [1,1206,null,{}] 09:58:53 INFO - PROCESS | 1934 | 1462467533333 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}] 09:58:53 INFO - PROCESS | 1934 | 1462467533431 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:58:53 INFO - PROCESS | 1934 | 1462467533436 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b353800 == 46 [pid = 1934] [id = 309] 09:58:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x12971c400) [pid = 1934] [serial = 926] [outer = 0x0] 09:58:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x12a970c00) [pid = 1934] [serial = 927] [outer = 0x12971c400] 09:58:53 INFO - PROCESS | 1934 | 1462467533490 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x12a978c00) [pid = 1934] [serial = 928] [outer = 0x12971c400] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x123fe6000) [pid = 1934] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x124dd5000) [pid = 1934] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x126afbc00) [pid = 1934] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x126dc7400) [pid = 1934] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x11888a800) [pid = 1934] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x1131aa800) [pid = 1934] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x116acf400) [pid = 1934] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x1134e2c00) [pid = 1934] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x119bb4c00) [pid = 1934] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x112552400) [pid = 1934] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x128ceac00) [pid = 1934] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:58:53 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x128d6c400) [pid = 1934] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:58:53 INFO - PROCESS | 1934 | 1462467533902 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]]]}] 09:58:53 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 09:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 623ms 09:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:58:53 INFO - PROCESS | 1934 | 1462467533951 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 1934 | 1462467533952 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:58:53 INFO - PROCESS | 1934 | 1462467533954 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 1934 | 1462467533955 Marionette TRACE conn2 <- [1,1210,null,{}] 09:58:53 INFO - PROCESS | 1934 | 1462467533957 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}] 09:58:54 INFO - PROCESS | 1934 | 1462467534070 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:58:54 INFO - PROCESS | 1934 | 1462467534102 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a28a800 == 47 [pid = 1934] [id = 310] 09:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x1185cec00) [pid = 1934] [serial = 929] [outer = 0x0] 09:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x128cecc00) [pid = 1934] [serial = 930] [outer = 0x1185cec00] 09:58:54 INFO - PROCESS | 1934 | 1462467534128 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x11a08e800) [pid = 1934] [serial = 931] [outer = 0x1185cec00] 09:58:54 INFO - PROCESS | 1934 | 1462467534423 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]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 524ms 09:58:54 INFO - PROCESS | 1934 | 1462467534479 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 1934 | 1462467534483 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:58:54 INFO - PROCESS | 1934 | 1462467534485 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 1934 | 1462467534487 Marionette TRACE conn2 <- [1,1214,null,{}] 09:58:54 INFO - PROCESS | 1934 | 1462467534489 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}] 09:58:54 INFO - PROCESS | 1934 | 1462467534584 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:58:54 INFO - PROCESS | 1934 | 1462467534635 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c17e000 == 48 [pid = 1934] [id = 311] 09:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x112897800) [pid = 1934] [serial = 932] [outer = 0x0] 09:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x12a97d000) [pid = 1934] [serial = 933] [outer = 0x112897800] 09:58:54 INFO - PROCESS | 1934 | 1462467534664 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x12b24e000) [pid = 1934] [serial = 934] [outer = 0x112897800] 09:58:54 INFO - PROCESS | 1934 | 1462467534927 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]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 09:58:54 INFO - PROCESS | 1934 | 1462467534957 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 1934 | 1462467534958 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:58:54 INFO - PROCESS | 1934 | 1462467534968 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 1934 | 1462467534969 Marionette TRACE conn2 <- [1,1218,null,{}] 09:58:54 INFO - PROCESS | 1934 | 1462467534971 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}] 09:58:55 INFO - PROCESS | 1934 | 1462467535057 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:58:55 INFO - PROCESS | 1934 | 1462467535063 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd6a800 == 49 [pid = 1934] [id = 312] 09:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x12b250400) [pid = 1934] [serial = 935] [outer = 0x0] 09:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x12b256400) [pid = 1934] [serial = 936] [outer = 0x12b250400] 09:58:55 INFO - PROCESS | 1934 | 1462467535089 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x12b2b3c00) [pid = 1934] [serial = 937] [outer = 0x12b250400] 09:58:55 INFO - PROCESS | 1934 | 1462467535416 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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 476ms 09:58:55 INFO - PROCESS | 1934 | 1462467535436 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 1934 | 1462467535437 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:58:55 INFO - PROCESS | 1934 | 1462467535440 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 1934 | 1462467535441 Marionette TRACE conn2 <- [1,1222,null,{}] 09:58:55 INFO - PROCESS | 1934 | 1462467535443 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}] 09:58:55 INFO - PROCESS | 1934 | 1462467535525 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:58:55 INFO - PROCESS | 1934 | 1462467535579 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cf8e800 == 50 [pid = 1934] [id = 313] 09:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x12b251400) [pid = 1934] [serial = 938] [outer = 0x0] 09:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x12b2b7400) [pid = 1934] [serial = 939] [outer = 0x12b251400] 09:58:55 INFO - PROCESS | 1934 | 1462467535604 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x12b4a3000) [pid = 1934] [serial = 940] [outer = 0x12b251400] 09:58:56 INFO - PROCESS | 1934 | 1462467536021 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] 09:58:56 INFO - PROCESS | 1934 | 1462467536063 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:58:56 INFO - PROCESS | 1934 | 1462467536067 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 1934 | 1462467536070 Marionette TRACE conn2 <- [1,1226,null,{}] 09:58:56 INFO - PROCESS | 1934 | 1462467536074 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}] 09:58:56 INFO - PROCESS | 1934 | 1462467536182 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:58:56 INFO - PROCESS | 1934 | 1462467536238 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x1181a7800 == 51 [pid = 1934] [id = 314] 09:58:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x112c0d000) [pid = 1934] [serial = 941] [outer = 0x0] 09:58:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x11685d800) [pid = 1934] [serial = 942] [outer = 0x112c0d000] 09:58:56 INFO - PROCESS | 1934 | 1462467536270 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x116ad3800) [pid = 1934] [serial = 943] [outer = 0x112c0d000] 09:58:56 INFO - PROCESS | 1934 | 1462467536747 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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 723ms 09:58:56 INFO - PROCESS | 1934 | 1462467536790 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 1934 | 1462467536795 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:58:56 INFO - PROCESS | 1934 | 1462467536802 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 1934 | 1462467536804 Marionette TRACE conn2 <- [1,1230,null,{}] 09:58:56 INFO - PROCESS | 1934 | 1462467536806 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}] 09:58:56 INFO - PROCESS | 1934 | 1462467536914 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:58:56 INFO - PROCESS | 1934 | 1462467536995 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x12480d800 == 52 [pid = 1934] [id = 315] 09:58:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x118207800) [pid = 1934] [serial = 944] [outer = 0x0] 09:58:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x118819800) [pid = 1934] [serial = 945] [outer = 0x118207800] 09:58:57 INFO - PROCESS | 1934 | 1462467537041 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x119b30000) [pid = 1934] [serial = 946] [outer = 0x118207800] 09:58:57 INFO - PROCESS | 1934 | 1462467537588 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]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 820ms 09:58:57 INFO - PROCESS | 1934 | 1462467537622 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 1934 | 1462467537625 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:58:57 INFO - PROCESS | 1934 | 1462467537628 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 1934 | 1462467537632 Marionette TRACE conn2 <- [1,1234,null,{}] 09:58:57 INFO - PROCESS | 1934 | 1462467537645 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}] 09:58:57 INFO - PROCESS | 1934 | 1462467537765 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:58:57 INFO - PROCESS | 1934 | 1462467537824 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c754800 == 53 [pid = 1934] [id = 316] 09:58:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x124fb1c00) [pid = 1934] [serial = 947] [outer = 0x0] 09:58:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x126dd2c00) [pid = 1934] [serial = 948] [outer = 0x124fb1c00] 09:58:57 INFO - PROCESS | 1934 | 1462467537855 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x128cf3400) [pid = 1934] [serial = 949] [outer = 0x124fb1c00] 09:58:58 INFO - PROCESS | 1934 | 1462467538262 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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 674ms 09:58:58 INFO - PROCESS | 1934 | 1462467538303 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 1934 | 1462467538304 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:58:58 INFO - PROCESS | 1934 | 1462467538307 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 1934 | 1462467538308 Marionette TRACE conn2 <- [1,1238,null,{}] 09:58:58 INFO - PROCESS | 1934 | 1462467538310 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}] 09:58:58 INFO - PROCESS | 1934 | 1462467538412 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:58:58 INFO - PROCESS | 1934 | 1462467538467 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d238800 == 54 [pid = 1934] [id = 317] 09:58:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x129023000) [pid = 1934] [serial = 950] [outer = 0x0] 09:58:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x12971f000) [pid = 1934] [serial = 951] [outer = 0x129023000] 09:58:58 INFO - PROCESS | 1934 | 1462467538496 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x12a97ac00) [pid = 1934] [serial = 952] [outer = 0x129023000] 09:58:58 INFO - PROCESS | 1934 | 1462467538928 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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 09:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:58:58 INFO - PROCESS | 1934 | 1462467538978 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 1934 | 1462467538979 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:58:58 INFO - PROCESS | 1934 | 1462467538981 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 1934 | 1462467538982 Marionette TRACE conn2 <- [1,1242,null,{}] 09:58:58 INFO - PROCESS | 1934 | 1462467538985 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}] 09:58:59 INFO - PROCESS | 1934 | 1462467539100 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:58:59 INFO - PROCESS | 1934 | 1462467539167 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d49c000 == 55 [pid = 1934] [id = 318] 09:58:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x12971d000) [pid = 1934] [serial = 953] [outer = 0x0] 09:58:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x12ab5a000) [pid = 1934] [serial = 954] [outer = 0x12971d000] 09:58:59 INFO - PROCESS | 1934 | 1462467539196 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x12b251800) [pid = 1934] [serial = 955] [outer = 0x12971d000] 09:58:59 INFO - PROCESS | 1934 | 1462467539609 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]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 09:58:59 INFO - PROCESS | 1934 | 1462467539652 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 1934 | 1462467539654 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:58:59 INFO - PROCESS | 1934 | 1462467539656 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 1934 | 1462467539657 Marionette TRACE conn2 <- [1,1246,null,{}] 09:58:59 INFO - PROCESS | 1934 | 1462467539660 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}] 09:58:59 INFO - PROCESS | 1934 | 1462467539776 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:58:59 INFO - PROCESS | 1934 | 1462467539844 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc2b800 == 56 [pid = 1934] [id = 319] 09:58:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x12b2af000) [pid = 1934] [serial = 956] [outer = 0x0] 09:58:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x12b4aa400) [pid = 1934] [serial = 957] [outer = 0x12b2af000] 09:58:59 INFO - PROCESS | 1934 | 1462467539876 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x12bc02c00) [pid = 1934] [serial = 958] [outer = 0x12b2af000] 09:59:00 INFO - PROCESS | 1934 | 1462467540310 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]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 09:59:00 INFO - PROCESS | 1934 | 1462467540328 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:59:00 INFO - PROCESS | 1934 | 1462467540330 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:59:00 INFO - PROCESS | 1934 | 1462467540334 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 1934 | 1462467540335 Marionette TRACE conn2 <- [1,1250,null,{}] 09:59:00 INFO - PROCESS | 1934 | 1462467540338 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}] 09:59:00 INFO - PROCESS | 1934 | 1462467540457 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:59:00 INFO - PROCESS | 1934 | 1462467540524 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x118970800 == 57 [pid = 1934] [id = 320] 09:59:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x11280b000) [pid = 1934] [serial = 959] [outer = 0x0] 09:59:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x124719000) [pid = 1934] [serial = 960] [outer = 0x11280b000] 09:59:00 INFO - PROCESS | 1934 | 1462467540554 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x12bc0b800) [pid = 1934] [serial = 961] [outer = 0x11280b000] 09:59:01 INFO - PROCESS | 1934 | 1462467541127 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]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 819ms 09:59:01 INFO - PROCESS | 1934 | 1462467541154 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 1934 | 1462467541156 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:59:01 INFO - PROCESS | 1934 | 1462467541160 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 1934 | 1462467541162 Marionette TRACE conn2 <- [1,1254,null,{}] 09:59:01 INFO - PROCESS | 1934 | 1462467541167 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}] 09:59:01 INFO - PROCESS | 1934 | 1462467541266 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:59:01 INFO - PROCESS | 1934 | 1462467541325 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x1196a7800 == 58 [pid = 1934] [id = 321] 09:59:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x1134e0800) [pid = 1934] [serial = 962] [outer = 0x0] 09:59:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x116165000) [pid = 1934] [serial = 963] [outer = 0x1134e0800] 09:59:01 INFO - PROCESS | 1934 | 1462467541353 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x116ad1800) [pid = 1934] [serial = 964] [outer = 0x1134e0800] 09:59:01 INFO - PROCESS | 1934 | 1462467541859 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]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 722ms 09:59:01 INFO - PROCESS | 1934 | 1462467541893 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 1934 | 1462467541899 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:59:01 INFO - PROCESS | 1934 | 1462467541925 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 1934 | 1462467541926 Marionette TRACE conn2 <- [1,1258,null,{}] 09:59:01 INFO - PROCESS | 1934 | 1462467541929 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}] 09:59:02 INFO - PROCESS | 1934 | 1462467542029 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd6a800 == 57 [pid = 1934] [id = 312] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c17e000 == 56 [pid = 1934] [id = 311] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12a28a800 == 55 [pid = 1934] [id = 310] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12b353800 == 54 [pid = 1934] [id = 309] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9cf000 == 53 [pid = 1934] [id = 308] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x129452000 == 52 [pid = 1934] [id = 307] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x119480800) [pid = 1934] [serial = 839] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x1241c1800) [pid = 1934] [serial = 842] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x12940d000) [pid = 1934] [serial = 881] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | 1462467542136 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x128841800 == 51 [pid = 1934] [id = 306] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x116883800 == 50 [pid = 1934] [id = 305] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x119f96000 == 49 [pid = 1934] [id = 304] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x11897b000 == 48 [pid = 1934] [id = 303] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x113a4c800 == 47 [pid = 1934] [id = 302] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x119c55000 == 46 [pid = 1934] [id = 301] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c767800 == 45 [pid = 1934] [id = 299] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c74f000 == 44 [pid = 1934] [id = 298] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc9c800 == 43 [pid = 1934] [id = 297] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x124072800 == 42 [pid = 1934] [id = 296] 09:59:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x116883800 == 43 [pid = 1934] [id = 322] 09:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x112809400) [pid = 1934] [serial = 965] [outer = 0x0] 09:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x118203400) [pid = 1934] [serial = 966] [outer = 0x112809400] 09:59:02 INFO - PROCESS | 1934 | 1462467542168 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x11964c800) [pid = 1934] [serial = 967] [outer = 0x112809400] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x117353800 == 42 [pid = 1934] [id = 295] 09:59:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c189000 == 41 [pid = 1934] [id = 294] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x1262e3800) [pid = 1934] [serial = 866] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x1257a6400) [pid = 1934] [serial = 864] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x126dca400) [pid = 1934] [serial = 869] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x128816c00) [pid = 1934] [serial = 872] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x126af8800) [pid = 1934] [serial = 867] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x1181bfc00) [pid = 1934] [serial = 836] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x119127400) [pid = 1934] [serial = 857] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x119479800) [pid = 1934] [serial = 858] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x115d99400) [pid = 1934] [serial = 851] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x116ad3c00) [pid = 1934] [serial = 852] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x1181b9400) [pid = 1934] [serial = 854] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x1186e7400) [pid = 1934] [serial = 855] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x115d91c00) [pid = 1934] [serial = 833] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x11685b800) [pid = 1934] [serial = 849] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x115d43400) [pid = 1934] [serial = 848] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x119ce4800) [pid = 1934] [serial = 860] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x11254d400) [pid = 1934] [serial = 830] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x113104c00) [pid = 1934] [serial = 846] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x112804000) [pid = 1934] [serial = 845] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x128cf0800) [pid = 1934] [serial = 875] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x126dd1c00) [pid = 1934] [serial = 870] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x128d6ac00) [pid = 1934] [serial = 876] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x129019800) [pid = 1934] [serial = 879] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x128ce7000) [pid = 1934] [serial = 873] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x128dcdc00) [pid = 1934] [serial = 878] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x123e2f400) [pid = 1934] [serial = 861] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x124dd9000) [pid = 1934] [serial = 863] [outer = 0x0] [url = about:blank] 09:59:02 INFO - PROCESS | 1934 | 1462467542501 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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 622ms 09:59:02 INFO - PROCESS | 1934 | 1462467542545 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 1934 | 1462467542546 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:59:02 INFO - PROCESS | 1934 | 1462467542549 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 1934 | 1462467542551 Marionette TRACE conn2 <- [1,1262,null,{}] 09:59:02 INFO - PROCESS | 1934 | 1462467542559 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}] 09:59:02 INFO - PROCESS | 1934 | 1462467542688 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:59:02 INFO - PROCESS | 1934 | 1462467542744 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bd8800 == 42 [pid = 1934] [id = 323] 09:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x1181b9400) [pid = 1934] [serial = 968] [outer = 0x0] 09:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x119ce4800) [pid = 1934] [serial = 969] [outer = 0x1181b9400] 09:59:02 INFO - PROCESS | 1934 | 1462467542771 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x124fa9800) [pid = 1934] [serial = 970] [outer = 0x1181b9400] 09:59:03 INFO - PROCESS | 1934 | 1462467543087 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]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 570ms 09:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:59:03 INFO - PROCESS | 1934 | 1462467543120 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 1934 | 1462467543122 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:59:03 INFO - PROCESS | 1934 | 1462467543124 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 1934 | 1462467543125 Marionette TRACE conn2 <- [1,1266,null,{}] 09:59:03 INFO - PROCESS | 1934 | 1462467543127 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}] 09:59:03 INFO - PROCESS | 1934 | 1462467543206 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:59:03 INFO - PROCESS | 1934 | 1462467543260 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x124066000 == 43 [pid = 1934] [id = 324] 09:59:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x124fae000) [pid = 1934] [serial = 971] [outer = 0x0] 09:59:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x126237000) [pid = 1934] [serial = 972] [outer = 0x124fae000] 09:59:03 INFO - PROCESS | 1934 | 1462467543287 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x128cf3c00) [pid = 1934] [serial = 973] [outer = 0x124fae000] 09:59:03 INFO - PROCESS | 1934 | 1462467543590 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]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 09:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:59:03 INFO - PROCESS | 1934 | 1462467543643 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 1934 | 1462467543644 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:59:03 INFO - PROCESS | 1934 | 1462467543646 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 1934 | 1462467543647 Marionette TRACE conn2 <- [1,1270,null,{}] 09:59:03 INFO - PROCESS | 1934 | 1462467543649 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}] 09:59:03 INFO - PROCESS | 1934 | 1462467543728 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:59:03 INFO - PROCESS | 1934 | 1462467543735 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x12884a800 == 44 [pid = 1934] [id = 325] 09:59:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x128cf1c00) [pid = 1934] [serial = 974] [outer = 0x0] 09:59:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x128dcb000) [pid = 1934] [serial = 975] [outer = 0x128cf1c00] 09:59:03 INFO - PROCESS | 1934 | 1462467543760 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x12940f800) [pid = 1934] [serial = 976] [outer = 0x128cf1c00] 09:59:04 INFO - PROCESS | 1934 | 1462467544106 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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 09:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:59:04 INFO - PROCESS | 1934 | 1462467544118 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 1934 | 1462467544119 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:59:04 INFO - PROCESS | 1934 | 1462467544122 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1934 | 1462467544123 Marionette TRACE conn2 <- [1,1274,null,{}] 09:59:04 INFO - PROCESS | 1934 | 1462467544125 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}] 09:59:04 INFO - PROCESS | 1934 | 1462467544256 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:59:04 INFO - PROCESS | 1934 | 1462467544290 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x129738000 == 45 [pid = 1934] [id = 326] 09:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x125107800) [pid = 1934] [serial = 977] [outer = 0x0] 09:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x129b74800) [pid = 1934] [serial = 978] [outer = 0x125107800] 09:59:04 INFO - PROCESS | 1934 | 1462467544318 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x12b253400) [pid = 1934] [serial = 979] [outer = 0x125107800] 09:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 09:59:04 INFO - PROCESS | 1934 | 1462467544638 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]]]}] 09:59:04 INFO - PROCESS | 1934 | 1462467544640 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 1934 | 1462467544642 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:59:04 INFO - PROCESS | 1934 | 1462467544644 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1934 | 1462467544646 Marionette TRACE conn2 <- [1,1278,null,{}] 09:59:04 INFO - PROCESS | 1934 | 1462467544649 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}] 09:59:04 INFO - PROCESS | 1934 | 1462467544753 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:59:04 INFO - PROCESS | 1934 | 1462467544767 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b27e800 == 46 [pid = 1934] [id = 327] 09:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x12964a400) [pid = 1934] [serial = 980] [outer = 0x0] 09:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x12b2b8c00) [pid = 1934] [serial = 981] [outer = 0x12964a400] 09:59:04 INFO - PROCESS | 1934 | 1462467544792 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x12bbb9c00) [pid = 1934] [serial = 982] [outer = 0x12964a400] 09:59:05 INFO - PROCESS | 1934 | 1462467545119 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 09:59:05 INFO - PROCESS | 1934 | 1462467545165 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 1934 | 1462467545166 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:59:05 INFO - PROCESS | 1934 | 1462467545168 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 1934 | 1462467545169 Marionette TRACE conn2 <- [1,1282,null,{}] 09:59:05 INFO - PROCESS | 1934 | 1462467545172 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}] 09:59:05 INFO - PROCESS | 1934 | 1462467545273 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:59:05 INFO - PROCESS | 1934 | 1462467545284 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc87800 == 47 [pid = 1934] [id = 328] 09:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x12b4a5c00) [pid = 1934] [serial = 983] [outer = 0x0] 09:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x12bc0a000) [pid = 1934] [serial = 984] [outer = 0x12b4a5c00] 09:59:05 INFO - PROCESS | 1934 | 1462467545309 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x12bfdf800) [pid = 1934] [serial = 985] [outer = 0x12b4a5c00] 09:59:05 INFO - PROCESS | 1934 | 1462467545659 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 09:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:59:05 INFO - PROCESS | 1934 | 1462467545688 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 1934 | 1462467545690 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:59:05 INFO - PROCESS | 1934 | 1462467545692 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 1934 | 1462467545693 Marionette TRACE conn2 <- [1,1286,null,{}] 09:59:05 INFO - PROCESS | 1934 | 1462467545695 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}] 09:59:05 INFO - PROCESS | 1934 | 1462467545800 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:59:05 INFO - PROCESS | 1934 | 1462467545813 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c295000 == 48 [pid = 1934] [id = 329] 09:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x12bbc0800) [pid = 1934] [serial = 986] [outer = 0x0] 09:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x12bfe8000) [pid = 1934] [serial = 987] [outer = 0x12bbc0800] 09:59:05 INFO - PROCESS | 1934 | 1462467545838 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x12c437000) [pid = 1934] [serial = 988] [outer = 0x12bbc0800] 09:59:06 INFO - PROCESS | 1934 | 1462467546185 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]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 09:59:06 INFO - PROCESS | 1934 | 1462467546211 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 1934 | 1462467546212 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:59:06 INFO - PROCESS | 1934 | 1462467546219 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 1934 | 1462467546220 Marionette TRACE conn2 <- [1,1290,null,{}] 09:59:06 INFO - PROCESS | 1934 | 1462467546223 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}] 09:59:06 INFO - PROCESS | 1934 | 1462467546325 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:59:06 INFO - PROCESS | 1934 | 1462467546361 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd5d800 == 49 [pid = 1934] [id = 330] 09:59:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x126af2c00) [pid = 1934] [serial = 989] [outer = 0x0] 09:59:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x12c438800) [pid = 1934] [serial = 990] [outer = 0x126af2c00] 09:59:06 INFO - PROCESS | 1934 | 1462467546386 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x12c43ec00) [pid = 1934] [serial = 991] [outer = 0x126af2c00] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x1257a4000) [pid = 1934] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x12971b400) [pid = 1934] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x129021c00) [pid = 1934] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x128814c00) [pid = 1934] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x111f96800) [pid = 1934] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x1180d7400) [pid = 1934] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x12971c400) [pid = 1934] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x1185cec00) [pid = 1934] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x1192ebc00) [pid = 1934] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x112897800) [pid = 1934] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x12b250400) [pid = 1934] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x11310b400) [pid = 1934] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x119d39000) [pid = 1934] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x124718c00) [pid = 1934] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x1125b6800) [pid = 1934] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:59:06 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x126231c00) [pid = 1934] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:59:06 INFO - PROCESS | 1934 | 1462467546798 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]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 09:59:06 INFO - PROCESS | 1934 | 1462467546840 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 1934 | 1462467546841 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:59:06 INFO - PROCESS | 1934 | 1462467546843 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 1934 | 1462467546845 Marionette TRACE conn2 <- [1,1294,null,{}] 09:59:06 INFO - PROCESS | 1934 | 1462467546847 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}] 09:59:06 INFO - PROCESS | 1934 | 1462467546943 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:59:07 INFO - PROCESS | 1934 | 1462467547019 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d242000 == 50 [pid = 1934] [id = 331] 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x111f8ec00) [pid = 1934] [serial = 992] [outer = 0x0] 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x119659c00) [pid = 1934] [serial = 993] [outer = 0x111f8ec00] 09:59:07 INFO - PROCESS | 1934 | 1462467547050 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x12c43f800) [pid = 1934] [serial = 994] [outer = 0x111f8ec00] 09:59:07 INFO - PROCESS | 1934 | 1462467547311 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 521ms 09:59:07 INFO - PROCESS | 1934 | 1462467547370 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 1934 | 1462467547371 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:59:07 INFO - PROCESS | 1934 | 1462467547373 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 1934 | 1462467547374 Marionette TRACE conn2 <- [1,1298,null,{}] 09:59:07 INFO - PROCESS | 1934 | 1462467547376 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}] 09:59:07 INFO - PROCESS | 1934 | 1462467547465 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:59:07 INFO - PROCESS | 1934 | 1462467547469 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12df51800 == 51 [pid = 1934] [id = 332] 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x12971b400) [pid = 1934] [serial = 995] [outer = 0x0] 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x12c793800) [pid = 1934] [serial = 996] [outer = 0x12971b400] 09:59:07 INFO - PROCESS | 1934 | 1462467547493 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x12c79c800) [pid = 1934] [serial = 997] [outer = 0x12971b400] 09:59:07 INFO - PROCESS | 1934 | 1462467547822 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 09:59:07 INFO - PROCESS | 1934 | 1462467547844 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 1934 | 1462467547845 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:59:07 INFO - PROCESS | 1934 | 1462467547850 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 1934 | 1462467547851 Marionette TRACE conn2 <- [1,1302,null,{}] 09:59:07 INFO - PROCESS | 1934 | 1462467547853 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}] 09:59:07 INFO - PROCESS | 1934 | 1462467547963 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:59:07 INFO - PROCESS | 1934 | 1462467547969 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x112a22800 == 52 [pid = 1934] [id = 333] 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x128d67800) [pid = 1934] [serial = 998] [outer = 0x0] 09:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x12ca1e400) [pid = 1934] [serial = 999] [outer = 0x128d67800] 09:59:07 INFO - PROCESS | 1934 | 1462467547993 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x12ca26000) [pid = 1934] [serial = 1000] [outer = 0x128d67800] 09:59:08 INFO - PROCESS | 1934 | 1462467548308 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]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 09:59:08 INFO - PROCESS | 1934 | 1462467548320 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 1934 | 1462467548321 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:59:08 INFO - PROCESS | 1934 | 1462467548324 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 1934 | 1462467548325 Marionette TRACE conn2 <- [1,1306,null,{}] 09:59:08 INFO - PROCESS | 1934 | 1462467548327 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}] 09:59:08 INFO - PROCESS | 1934 | 1462467548425 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:59:08 INFO - PROCESS | 1934 | 1462467548429 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x12df61800 == 53 [pid = 1934] [id = 334] 09:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x12ca25000) [pid = 1934] [serial = 1001] [outer = 0x0] 09:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x12cdac800) [pid = 1934] [serial = 1002] [outer = 0x12ca25000] 09:59:08 INFO - PROCESS | 1934 | 1462467548455 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x12cdb5000) [pid = 1934] [serial = 1003] [outer = 0x12ca25000] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12a289800 == 52 [pid = 1934] [id = 276] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x129055800 == 51 [pid = 1934] [id = 258] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x123b60800 == 50 [pid = 1934] [id = 300] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12b299800 == 49 [pid = 1934] [id = 281] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12abb4800 == 48 [pid = 1934] [id = 280] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x116883800 == 47 [pid = 1934] [id = 322] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x1196a7800 == 46 [pid = 1934] [id = 321] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x118970800 == 45 [pid = 1934] [id = 320] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc2b800 == 44 [pid = 1934] [id = 319] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12d49c000 == 43 [pid = 1934] [id = 318] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12d238800 == 42 [pid = 1934] [id = 317] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12c754800 == 41 [pid = 1934] [id = 316] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12480d800 == 40 [pid = 1934] [id = 315] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x1181a7800 == 39 [pid = 1934] [id = 314] 09:59:09 INFO - PROCESS | 1934 | --DOCSHELL 0x12cf8e800 == 38 [pid = 1934] [id = 313] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x119bd8800 == 37 [pid = 1934] [id = 323] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x124066000 == 36 [pid = 1934] [id = 324] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12d242000 == 35 [pid = 1934] [id = 331] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd5d800 == 34 [pid = 1934] [id = 330] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12df51800 == 33 [pid = 1934] [id = 332] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc87800 == 32 [pid = 1934] [id = 328] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12884a800 == 31 [pid = 1934] [id = 325] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12c295000 == 30 [pid = 1934] [id = 329] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x12b27e800 == 29 [pid = 1934] [id = 327] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x129738000 == 28 [pid = 1934] [id = 326] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x126231800) [pid = 1934] [serial = 774] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x113f39400) [pid = 1934] [serial = 732] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x126dc8000) [pid = 1934] [serial = 918] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x129b6b000) [pid = 1934] [serial = 924] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x129412400) [pid = 1934] [serial = 882] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x128dc6800) [pid = 1934] [serial = 921] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x1134ebc00) [pid = 1934] [serial = 906] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x116ac7400) [pid = 1934] [serial = 907] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x11826b400) [pid = 1934] [serial = 909] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x12a970c00) [pid = 1934] [serial = 927] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x119123800) [pid = 1934] [serial = 910] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x128cecc00) [pid = 1934] [serial = 930] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x129022000) [pid = 1934] [serial = 896] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x11964d800) [pid = 1934] [serial = 912] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x119f23000) [pid = 1934] [serial = 913] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x113f7f800) [pid = 1934] [serial = 884] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x121431800) [pid = 1934] [serial = 890] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x128dcd000) [pid = 1934] [serial = 899] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOCSHELL 0x112a22800 == 27 [pid = 1934] [id = 333] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x12a92b400) [pid = 1934] [serial = 925] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x12b24e000) [pid = 1934] [serial = 934] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x12b256400) [pid = 1934] [serial = 936] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x12a978c00) [pid = 1934] [serial = 928] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x113f79400) [pid = 1934] [serial = 904] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x1131a0400) [pid = 1934] [serial = 903] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x110e8dc00) [pid = 1934] [serial = 498] [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.] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x123e2f800) [pid = 1934] [serial = 915] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x11820b800) [pid = 1934] [serial = 887] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x128d68400) [pid = 1934] [serial = 893] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x129655400) [pid = 1934] [serial = 922] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x11a08e800) [pid = 1934] [serial = 931] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12b2b3c00) [pid = 1934] [serial = 937] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x128cf1400) [pid = 1934] [serial = 919] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x124d28c00) [pid = 1934] [serial = 916] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12a97d000) [pid = 1934] [serial = 933] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1262e5000) [pid = 1934] [serial = 828] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12b2b7400) [pid = 1934] [serial = 939] [outer = 0x0] [url = about:blank] 09:59:10 INFO - PROCESS | 1934 | 1462467550364 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]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2074ms 09:59:10 INFO - PROCESS | 1934 | 1462467550399 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 1934 | 1462467550401 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:59:10 INFO - PROCESS | 1934 | 1462467550405 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 1934 | 1462467550407 Marionette TRACE conn2 <- [1,1310,null,{}] 09:59:10 INFO - PROCESS | 1934 | 1462467550417 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}] 09:59:10 INFO - PROCESS | 1934 | 1462467550506 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:59:10 INFO - PROCESS | 1934 | 1462467550556 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x112ecf800 == 28 [pid = 1934] [id = 335] 09:59:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1125c3400) [pid = 1934] [serial = 1004] [outer = 0x0] 09:59:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x112802c00) [pid = 1934] [serial = 1005] [outer = 0x1125c3400] 09:59:10 INFO - PROCESS | 1934 | 1462467550585 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x11280e400) [pid = 1934] [serial = 1006] [outer = 0x1125c3400] 09:59:10 INFO - PROCESS | 1934 | 1462467550911 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] 09:59:10 INFO - PROCESS | 1934 | 1462467550936 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:59:10 INFO - PROCESS | 1934 | 1462467550941 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 1934 | 1462467550943 Marionette TRACE conn2 <- [1,1314,null,{}] 09:59:10 INFO - PROCESS | 1934 | 1462467550946 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}] 09:59:11 INFO - PROCESS | 1934 | 1462467551034 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:59:11 INFO - PROCESS | 1934 | 1462467551085 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x1161bc800 == 29 [pid = 1934] [id = 336] 09:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x111f97c00) [pid = 1934] [serial = 1007] [outer = 0x0] 09:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x112eb0400) [pid = 1934] [serial = 1008] [outer = 0x111f97c00] 09:59:11 INFO - PROCESS | 1934 | 1462467551120 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x113f38c00) [pid = 1934] [serial = 1009] [outer = 0x111f97c00] 09:59:11 INFO - PROCESS | 1934 | 1462467551574 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]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 674ms 09:59:11 INFO - PROCESS | 1934 | 1462467551618 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 1934 | 1462467551619 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:59:11 INFO - PROCESS | 1934 | 1462467551622 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 1934 | 1462467551624 Marionette TRACE conn2 <- [1,1318,null,{}] 09:59:11 INFO - PROCESS | 1934 | 1462467551634 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}] 09:59:11 INFO - PROCESS | 1934 | 1462467551713 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:59:11 INFO - PROCESS | 1934 | 1462467551741 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x117349000 == 30 [pid = 1934] [id = 337] 09:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x110e8f000) [pid = 1934] [serial = 1010] [outer = 0x0] 09:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x116ac7c00) [pid = 1934] [serial = 1011] [outer = 0x110e8f000] 09:59:11 INFO - PROCESS | 1934 | 1462467551771 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x116ad5c00) [pid = 1934] [serial = 1012] [outer = 0x110e8f000] 09:59:12 INFO - PROCESS | 1934 | 1462467552122 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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 522ms 09:59:12 INFO - PROCESS | 1934 | 1462467552145 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:59:12 INFO - PROCESS | 1934 | 1462467552149 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:59:12 INFO - PROCESS | 1934 | 1462467552152 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 1934 | 1462467552153 Marionette TRACE conn2 <- [1,1322,null,{}] 09:59:12 INFO - PROCESS | 1934 | 1462467552155 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}] 09:59:12 INFO - PROCESS | 1934 | 1462467552229 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:59:12 INFO - PROCESS | 1934 | 1462467552276 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x11865a000 == 31 [pid = 1934] [id = 338] 09:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x110e97800) [pid = 1934] [serial = 1013] [outer = 0x0] 09:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x1180d1800) [pid = 1934] [serial = 1014] [outer = 0x110e97800] 09:59:12 INFO - PROCESS | 1934 | 1462467552301 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x1181bdc00) [pid = 1934] [serial = 1015] [outer = 0x110e97800] 09:59:12 INFO - PROCESS | 1934 | 1462467552591 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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 09:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:59:12 INFO - PROCESS | 1934 | 1462467552621 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 1934 | 1462467552623 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:59:12 INFO - PROCESS | 1934 | 1462467552625 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 1934 | 1462467552626 Marionette TRACE conn2 <- [1,1326,null,{}] 09:59:12 INFO - PROCESS | 1934 | 1462467552628 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}] 09:59:12 INFO - PROCESS | 1934 | 1462467552706 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:59:12 INFO - PROCESS | 1934 | 1462467552710 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192b5000 == 32 [pid = 1934] [id = 339] 09:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x113aac800) [pid = 1934] [serial = 1016] [outer = 0x0] 09:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x11820a000) [pid = 1934] [serial = 1017] [outer = 0x113aac800] 09:59:12 INFO - PROCESS | 1934 | 1462467552739 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x11826ac00) [pid = 1934] [serial = 1018] [outer = 0x113aac800] 09:59:13 INFO - PROCESS | 1934 | 1462467553091 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]]]}] 09:59:13 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 09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:59:13 INFO - PROCESS | 1934 | 1462467553144 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 1934 | 1462467553145 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:59:13 INFO - PROCESS | 1934 | 1462467553147 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 1934 | 1462467553149 Marionette TRACE conn2 <- [1,1330,null,{}] 09:59:13 INFO - PROCESS | 1934 | 1462467553151 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}] 09:59:13 INFO - PROCESS | 1934 | 1462467553248 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:59:13 INFO - PROCESS | 1934 | 1462467553256 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c47000 == 33 [pid = 1934] [id = 340] 09:59:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x1186de000) [pid = 1934] [serial = 1019] [outer = 0x0] 09:59:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x118891c00) [pid = 1934] [serial = 1020] [outer = 0x1186de000] 09:59:13 INFO - PROCESS | 1934 | 1462467553287 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x119482400) [pid = 1934] [serial = 1021] [outer = 0x1186de000] 09:59:13 INFO - PROCESS | 1934 | 1462467553616 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]]]}] 09:59:13 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 09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 517ms 09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:59:13 INFO - PROCESS | 1934 | 1462467553666 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 1934 | 1462467553667 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:59:13 INFO - PROCESS | 1934 | 1462467553669 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 1934 | 1462467553670 Marionette TRACE conn2 <- [1,1334,null,{}] 09:59:13 INFO - PROCESS | 1934 | 1462467553672 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}] 09:59:13 INFO - PROCESS | 1934 | 1462467553765 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:59:13 INFO - PROCESS | 1934 | 1462467553772 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209d0800 == 34 [pid = 1934] [id = 341] 09:59:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x11653a800) [pid = 1934] [serial = 1022] [outer = 0x0] 09:59:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x119655c00) [pid = 1934] [serial = 1023] [outer = 0x11653a800] 09:59:13 INFO - PROCESS | 1934 | 1462467553797 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x119bb5000) [pid = 1934] [serial = 1024] [outer = 0x11653a800] 09:59:14 INFO - PROCESS | 1934 | 1462467554104 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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 471ms 09:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:59:14 INFO - PROCESS | 1934 | 1462467554140 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 1934 | 1462467554142 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:59:14 INFO - PROCESS | 1934 | 1462467554144 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 1934 | 1462467554145 Marionette TRACE conn2 <- [1,1338,null,{}] 09:59:14 INFO - PROCESS | 1934 | 1462467554150 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}] 09:59:14 INFO - PROCESS | 1934 | 1462467554221 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:59:14 INFO - PROCESS | 1934 | 1462467554225 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c68000 == 35 [pid = 1934] [id = 342] 09:59:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x1192f5c00) [pid = 1934] [serial = 1025] [outer = 0x0] 09:59:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x119f2bc00) [pid = 1934] [serial = 1026] [outer = 0x1192f5c00] 09:59:14 INFO - PROCESS | 1934 | 1462467554253 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x11a08e800) [pid = 1934] [serial = 1027] [outer = 0x1192f5c00] 09:59:15 INFO - PROCESS | 1934 | 1462467555069 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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 973ms 09:59:15 INFO - PROCESS | 1934 | 1462467555151 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 1934 | 1462467555153 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:59:15 INFO - PROCESS | 1934 | 1462467555157 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 1934 | 1462467555159 Marionette TRACE conn2 <- [1,1342,null,{}] 09:59:15 INFO - PROCESS | 1934 | 1462467555163 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}] 09:59:15 INFO - PROCESS | 1934 | 1462467555249 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:59:15 INFO - PROCESS | 1934 | 1462467555339 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x112cdf000 == 36 [pid = 1934] [id = 343] 09:59:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x111f8dc00) [pid = 1934] [serial = 1028] [outer = 0x0] 09:59:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x111f91800) [pid = 1934] [serial = 1029] [outer = 0x111f8dc00] 09:59:15 INFO - PROCESS | 1934 | 1462467555371 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x112805800) [pid = 1934] [serial = 1030] [outer = 0x111f8dc00] 09:59:15 INFO - PROCESS | 1934 | 1462467555895 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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 774ms 09:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:59:15 INFO - PROCESS | 1934 | 1462467555951 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 1934 | 1462467555954 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:59:15 INFO - PROCESS | 1934 | 1462467555960 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 1934 | 1462467555963 Marionette TRACE conn2 <- [1,1346,null,{}] 09:59:15 INFO - PROCESS | 1934 | 1462467555966 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}] 09:59:16 INFO - PROCESS | 1934 | 1462467556070 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:59:16 INFO - PROCESS | 1934 | 1462467556145 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x11869f800 == 37 [pid = 1934] [id = 344] 09:59:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x113328000) [pid = 1934] [serial = 1031] [outer = 0x0] 09:59:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x115d99400) [pid = 1934] [serial = 1032] [outer = 0x113328000] 09:59:16 INFO - PROCESS | 1934 | 1462467556175 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x116860000) [pid = 1934] [serial = 1033] [outer = 0x113328000] 09:59:16 INFO - PROCESS | 1934 | 1462467556768 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]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 875ms 09:59:16 INFO - PROCESS | 1934 | 1462467556832 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:59:16 INFO - PROCESS | 1934 | 1462467556834 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:59:16 INFO - PROCESS | 1934 | 1462467556836 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 1934 | 1462467556838 Marionette TRACE conn2 <- [1,1350,null,{}] 09:59:16 INFO - PROCESS | 1934 | 1462467556845 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}] 09:59:16 INFO - PROCESS | 1934 | 1462467556955 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:59:17 INFO - PROCESS | 1934 | 1462467557043 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192b3800 == 38 [pid = 1934] [id = 345] 09:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x1186e0800) [pid = 1934] [serial = 1034] [outer = 0x0] 09:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x11888ac00) [pid = 1934] [serial = 1035] [outer = 0x1186e0800] 09:59:17 INFO - PROCESS | 1934 | 1462467557079 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x1192ed800) [pid = 1934] [serial = 1036] [outer = 0x1186e0800] 09:59:17 INFO - PROCESS | 1934 | --DOCSHELL 0x113d55000 == 37 [pid = 1934] [id = 26] 09:59:17 INFO - PROCESS | 1934 | --DOCSHELL 0x12aba4800 == 36 [pid = 1934] [id = 8] 09:59:17 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc91800 == 35 [pid = 1934] [id = 10] 09:59:17 INFO - PROCESS | 1934 | 1462467557698 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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 871ms 09:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:59:17 INFO - PROCESS | 1934 | 1462467557707 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 1934 | 1462467557709 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:59:17 INFO - PROCESS | 1934 | 1462467557721 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 1934 | 1462467557723 Marionette TRACE conn2 <- [1,1354,null,{}] 09:59:17 INFO - PROCESS | 1934 | 1462467557726 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}] 09:59:17 INFO - PROCESS | 1934 | 1462467557807 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:59:17 INFO - PROCESS | 1934 | 1462467557817 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x116882800 == 36 [pid = 1934] [id = 346] 09:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x112dbb400) [pid = 1934] [serial = 1037] [outer = 0x0] 09:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x113474c00) [pid = 1934] [serial = 1038] [outer = 0x112dbb400] 09:59:17 INFO - PROCESS | 1934 | 1462467557844 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x115d96800) [pid = 1934] [serial = 1039] [outer = 0x112dbb400] 09:59:18 INFO - PROCESS | 1934 | 1462467558182 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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 478ms 09:59:18 INFO - PROCESS | 1934 | 1462467558191 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1934 | 1462467558195 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:59:18 INFO - PROCESS | 1934 | 1462467558203 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1934 | 1462467558204 Marionette TRACE conn2 <- [1,1358,null,{}] 09:59:18 INFO - PROCESS | 1934 | 1462467558207 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}] 09:59:18 INFO - PROCESS | 1934 | 1462467558299 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:59:18 INFO - PROCESS | 1934 | 1462467558372 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x1186a1000 == 37 [pid = 1934] [id = 347] 09:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x1171a4800) [pid = 1934] [serial = 1040] [outer = 0x0] 09:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x1180d6c00) [pid = 1934] [serial = 1041] [outer = 0x1171a4800] 09:59:18 INFO - PROCESS | 1934 | 1462467558401 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x118206400) [pid = 1934] [serial = 1042] [outer = 0x1171a4800] 09:59:18 INFO - PROCESS | 1934 | 1462467558692 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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 09:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:59:18 INFO - PROCESS | 1934 | 1462467558722 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1934 | 1462467558723 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:59:18 INFO - PROCESS | 1934 | 1462467558726 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1934 | 1462467558728 Marionette TRACE conn2 <- [1,1362,null,{}] 09:59:18 INFO - PROCESS | 1934 | 1462467558739 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}] 09:59:18 INFO - PROCESS | 1934 | 1462467558818 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:59:18 INFO - PROCESS | 1934 | 1462467558875 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213aa800 == 38 [pid = 1934] [id = 348] 09:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x118202400) [pid = 1934] [serial = 1043] [outer = 0x0] 09:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x1186e2c00) [pid = 1934] [serial = 1044] [outer = 0x118202400] 09:59:18 INFO - PROCESS | 1934 | 1462467558903 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x119657400) [pid = 1934] [serial = 1045] [outer = 0x118202400] 09:59:19 INFO - PROCESS | 1934 | 1462467559205 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]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 524ms 09:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:59:19 INFO - PROCESS | 1934 | 1462467559251 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 1934 | 1462467559252 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:59:19 INFO - PROCESS | 1934 | 1462467559254 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 1934 | 1462467559255 Marionette TRACE conn2 <- [1,1366,null,{}] 09:59:19 INFO - PROCESS | 1934 | 1462467559258 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}] 09:59:19 INFO - PROCESS | 1934 | 1462467559335 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:59:19 INFO - PROCESS | 1934 | 1462467559339 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x124821800 == 39 [pid = 1934] [id = 349] 09:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x119bb8400) [pid = 1934] [serial = 1046] [outer = 0x0] 09:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x11a1cb800) [pid = 1934] [serial = 1047] [outer = 0x119bb8400] 09:59:19 INFO - PROCESS | 1934 | 1462467559367 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x123e2f400) [pid = 1934] [serial = 1048] [outer = 0x119bb8400] 09:59:19 INFO - PROCESS | 1934 | 1462467559730 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] 09:59:19 INFO - PROCESS | 1934 | 1462467559775 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:59:19 INFO - PROCESS | 1934 | 1462467559777 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 1934 | 1462467559778 Marionette TRACE conn2 <- [1,1370,null,{}] 09:59:19 INFO - PROCESS | 1934 | 1462467559786 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}] 09:59:19 INFO - PROCESS | 1934 | 1462467559878 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:59:19 INFO - PROCESS | 1934 | 1462467559882 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x1258a8800 == 40 [pid = 1934] [id = 350] 09:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x119cdac00) [pid = 1934] [serial = 1049] [outer = 0x0] 09:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x123fe4000) [pid = 1934] [serial = 1050] [outer = 0x119cdac00] 09:59:19 INFO - PROCESS | 1934 | 1462467559907 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x12442b800) [pid = 1934] [serial = 1051] [outer = 0x119cdac00] 09:59:20 INFO - PROCESS | 1934 | 1462467560253 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] 09:59:20 INFO - PROCESS | 1934 | 1462467560297 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:59:20 INFO - PROCESS | 1934 | 1462467560300 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 1934 | 1462467560301 Marionette TRACE conn2 <- [1,1374,null,{}] 09:59:20 INFO - PROCESS | 1934 | 1462467560303 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}] 09:59:20 INFO - PROCESS | 1934 | 1462467560413 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:59:20 INFO - PROCESS | 1934 | 1462467560439 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x129103800 == 41 [pid = 1934] [id = 351] 09:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x12490ac00) [pid = 1934] [serial = 1052] [outer = 0x0] 09:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x1251cd000) [pid = 1934] [serial = 1053] [outer = 0x12490ac00] 09:59:20 INFO - PROCESS | 1934 | 1462467560467 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x1262e7c00) [pid = 1934] [serial = 1054] [outer = 0x12490ac00] 09:59:20 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:20 INFO - PROCESS | 1934 | 1462467560824 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] 09:59:20 INFO - PROCESS | 1934 | 1462467560870 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:59:20 INFO - PROCESS | 1934 | 1462467560872 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 1934 | 1462467560873 Marionette TRACE conn2 <- [1,1378,null,{}] 09:59:20 INFO - PROCESS | 1934 | 1462467560882 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}] 09:59:20 INFO - PROCESS | 1934 | 1462467560976 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:59:20 INFO - PROCESS | 1934 | 1462467560981 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x12972a800 == 42 [pid = 1934] [id = 352] 09:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x125105000) [pid = 1934] [serial = 1055] [outer = 0x0] 09:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x126dc8800) [pid = 1934] [serial = 1056] [outer = 0x125105000] 09:59:21 INFO - PROCESS | 1934 | 1462467561005 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x126dd3c00) [pid = 1934] [serial = 1057] [outer = 0x125105000] 09:59:21 INFO - PROCESS | 1934 | 1462467561346 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] 09:59:21 INFO - PROCESS | 1934 | 1462467561394 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:59:21 INFO - PROCESS | 1934 | 1462467561397 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 1934 | 1462467561398 Marionette TRACE conn2 <- [1,1382,null,{}] 09:59:21 INFO - PROCESS | 1934 | 1462467561401 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}] 09:59:21 INFO - PROCESS | 1934 | 1462467561519 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:59:21 INFO - PROCESS | 1934 | 1462467561537 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b18800 == 43 [pid = 1934] [id = 353] 09:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x12880f800) [pid = 1934] [serial = 1058] [outer = 0x0] 09:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x128ce6c00) [pid = 1934] [serial = 1059] [outer = 0x12880f800] 09:59:21 INFO - PROCESS | 1934 | 1462467561576 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x128cef000) [pid = 1934] [serial = 1060] [outer = 0x12880f800] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x1131a5000) [pid = 1934] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x1186dcc00) [pid = 1934] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x115d92000) [pid = 1934] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x1192f4400) [pid = 1934] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x1181be000) [pid = 1934] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x1192f3800) [pid = 1934] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x128cf4800) [pid = 1934] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x1180d2800) [pid = 1934] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x1131a5400) [pid = 1934] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x11346f000) [pid = 1934] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x113324800) [pid = 1934] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x11919a400) [pid = 1934] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x12b2b3000) [pid = 1934] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x1192ed400) [pid = 1934] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x111d55800) [pid = 1934] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x1180d1c00) [pid = 1934] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x11947b000) [pid = 1934] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x128d63400) [pid = 1934] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x111f97c00) [pid = 1934] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x113aac800) [pid = 1934] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x110e8f000) [pid = 1934] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x11653a800) [pid = 1934] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x1125c3400) [pid = 1934] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x1186de000) [pid = 1934] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x110e97800) [pid = 1934] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x12964a400) [pid = 1934] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x12b4a5c00) [pid = 1934] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x126af2c00) [pid = 1934] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x12bbc0800) [pid = 1934] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x111f8ec00) [pid = 1934] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x12971b400) [pid = 1934] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x1181b9400) [pid = 1934] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x112809400) [pid = 1934] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x1134e0800) [pid = 1934] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x11280b000) [pid = 1934] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x12b2af000) [pid = 1934] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x12971d000) [pid = 1934] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x129023000) [pid = 1934] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x124fb1c00) [pid = 1934] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x118207800) [pid = 1934] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x112c0d000) [pid = 1934] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x12b251400) [pid = 1934] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x128d67800) [pid = 1934] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x125107800) [pid = 1934] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x128cf1c00) [pid = 1934] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x124fae000) [pid = 1934] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:59:22 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x110e96400) [pid = 1934] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:59:22 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:22 INFO - PROCESS | 1934 | 1462467562247 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] 09:59:22 INFO - PROCESS | 1934 | 1462467562269 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:59:22 INFO - PROCESS | 1934 | 1462467562271 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 1934 | 1462467562272 Marionette TRACE conn2 <- [1,1386,null,{}] 09:59:22 INFO - PROCESS | 1934 | 1462467562275 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}] 09:59:22 INFO - PROCESS | 1934 | 1462467562351 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:59:22 INFO - PROCESS | 1934 | 1462467562405 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x11650b800 == 44 [pid = 1934] [id = 354] 09:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x111f90000) [pid = 1934] [serial = 1061] [outer = 0x0] 09:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x1131a0800) [pid = 1934] [serial = 1062] [outer = 0x111f90000] 09:59:22 INFO - PROCESS | 1934 | 1462467562430 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x1160b1c00) [pid = 1934] [serial = 1063] [outer = 0x111f90000] 09:59:22 INFO - PROCESS | 1934 | 1462467562717 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] 09:59:22 INFO - PROCESS | 1934 | 1462467562742 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:59:22 INFO - PROCESS | 1934 | 1462467562744 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 1934 | 1462467562746 Marionette TRACE conn2 <- [1,1390,null,{}] 09:59:22 INFO - PROCESS | 1934 | 1462467562752 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}] 09:59:22 INFO - PROCESS | 1934 | 1462467562832 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:59:22 INFO - PROCESS | 1934 | 1462467562854 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x12480f000 == 45 [pid = 1934] [id = 355] 09:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x11616e000) [pid = 1934] [serial = 1064] [outer = 0x0] 09:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x1180d8800) [pid = 1934] [serial = 1065] [outer = 0x11616e000] 09:59:22 INFO - PROCESS | 1934 | 1462467562879 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x1192f3400) [pid = 1934] [serial = 1066] [outer = 0x11616e000] 09:59:23 INFO - PROCESS | 1934 | 1462467563207 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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 474ms 09:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:59:23 INFO - PROCESS | 1934 | 1462467563219 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 1934 | 1462467563220 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:59:23 INFO - PROCESS | 1934 | 1462467563222 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 1934 | 1462467563224 Marionette TRACE conn2 <- [1,1394,null,{}] 09:59:23 INFO - PROCESS | 1934 | 1462467563226 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}] 09:59:23 INFO - PROCESS | 1934 | 1462467563347 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:59:23 INFO - PROCESS | 1934 | 1462467563353 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x12aba8000 == 46 [pid = 1934] [id = 356] 09:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x113473000) [pid = 1934] [serial = 1067] [outer = 0x0] 09:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x119b21800) [pid = 1934] [serial = 1068] [outer = 0x113473000] 09:59:23 INFO - PROCESS | 1934 | 1462467563382 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x128d66800) [pid = 1934] [serial = 1069] [outer = 0x113473000] 09:59:23 INFO - PROCESS | 1934 | 1462467563682 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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 469ms 09:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:59:23 INFO - PROCESS | 1934 | 1462467563692 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 1934 | 1462467563694 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:59:23 INFO - PROCESS | 1934 | 1462467563705 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 1934 | 1462467563706 Marionette TRACE conn2 <- [1,1398,null,{}] 09:59:23 INFO - PROCESS | 1934 | 1462467563708 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}] 09:59:23 INFO - PROCESS | 1934 | 1462467563798 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:59:23 INFO - PROCESS | 1934 | 1462467563803 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb0a000 == 47 [pid = 1934] [id = 357] 09:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x128d66c00) [pid = 1934] [serial = 1070] [outer = 0x0] 09:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x128d6f800) [pid = 1934] [serial = 1071] [outer = 0x128d66c00] 09:59:23 INFO - PROCESS | 1934 | 1462467563832 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x128dca400) [pid = 1934] [serial = 1072] [outer = 0x128d66c00] 09:59:24 INFO - PROCESS | 1934 | 1462467564470 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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 782ms 09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:59:24 INFO - PROCESS | 1934 | 1462467564479 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 1934 | 1462467564482 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:59:24 INFO - PROCESS | 1934 | 1462467564485 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 1934 | 1462467564488 Marionette TRACE conn2 <- [1,1402,null,{}] 09:59:24 INFO - PROCESS | 1934 | 1462467564492 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}] 09:59:24 INFO - PROCESS | 1934 | 1462467564596 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:59:24 INFO - PROCESS | 1934 | 1462467564647 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x118194800 == 48 [pid = 1934] [id = 358] 09:59:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x1131a0400) [pid = 1934] [serial = 1073] [outer = 0x0] 09:59:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x115d4e000) [pid = 1934] [serial = 1074] [outer = 0x1131a0400] 09:59:24 INFO - PROCESS | 1934 | 1462467564683 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x116a6bc00) [pid = 1934] [serial = 1075] [outer = 0x1131a0400] 09:59:25 INFO - PROCESS | 1934 | 1462467565107 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 674ms 09:59:25 INFO - PROCESS | 1934 | 1462467565160 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 1934 | 1462467565164 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:59:25 INFO - PROCESS | 1934 | 1462467565184 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 1934 | 1462467565186 Marionette TRACE conn2 <- [1,1406,null,{}] 09:59:25 INFO - PROCESS | 1934 | 1462467565188 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}] 09:59:25 INFO - PROCESS | 1934 | 1462467565291 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:59:25 INFO - PROCESS | 1934 | 1462467565358 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x125871000 == 49 [pid = 1934] [id = 359] 09:59:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x115d95800) [pid = 1934] [serial = 1076] [outer = 0x0] 09:59:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x11820c400) [pid = 1934] [serial = 1077] [outer = 0x115d95800] 09:59:25 INFO - PROCESS | 1934 | 1462467565390 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x11947b000) [pid = 1934] [serial = 1078] [outer = 0x115d95800] 09:59:25 INFO - PROCESS | 1934 | 1462467565821 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 09:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:59:25 INFO - PROCESS | 1934 | 1462467565854 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 1934 | 1462467565856 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:59:25 INFO - PROCESS | 1934 | 1462467565859 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 1934 | 1462467565862 Marionette TRACE conn2 <- [1,1410,null,{}] 09:59:25 INFO - PROCESS | 1934 | 1462467565870 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}] 09:59:25 INFO - PROCESS | 1934 | 1462467565974 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:59:26 INFO - PROCESS | 1934 | 1462467566031 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb09000 == 50 [pid = 1934] [id = 360] 09:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x119bb5800) [pid = 1934] [serial = 1079] [outer = 0x0] 09:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x1241c2800) [pid = 1934] [serial = 1080] [outer = 0x119bb5800] 09:59:26 INFO - PROCESS | 1934 | 1462467566063 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x125104000) [pid = 1934] [serial = 1081] [outer = 0x119bb5800] 09:59:26 INFO - PROCESS | 1934 | 1462467566599 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]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 775ms 09:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:59:26 INFO - PROCESS | 1934 | 1462467566634 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 1934 | 1462467566636 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:59:26 INFO - PROCESS | 1934 | 1462467566638 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 1934 | 1462467566639 Marionette TRACE conn2 <- [1,1414,null,{}] 09:59:26 INFO - PROCESS | 1934 | 1462467566642 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}] 09:59:26 INFO - PROCESS | 1934 | 1462467566740 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:59:26 INFO - PROCESS | 1934 | 1462467566808 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c16f000 == 51 [pid = 1934] [id = 361] 09:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x125107c00) [pid = 1934] [serial = 1082] [outer = 0x0] 09:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x1262e9400) [pid = 1934] [serial = 1083] [outer = 0x125107c00] 09:59:26 INFO - PROCESS | 1934 | 1462467566840 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x128ce7000) [pid = 1934] [serial = 1084] [outer = 0x125107c00] 09:59:27 INFO - PROCESS | 1934 | 1462467567337 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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 722ms 09:59:27 INFO - PROCESS | 1934 | 1462467567365 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 1934 | 1462467567367 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:59:27 INFO - PROCESS | 1934 | 1462467567371 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 1934 | 1462467567372 Marionette TRACE conn2 <- [1,1418,null,{}] 09:59:27 INFO - PROCESS | 1934 | 1462467567374 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}] 09:59:27 INFO - PROCESS | 1934 | 1462467567474 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:59:27 INFO - PROCESS | 1934 | 1462467567542 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x112a1e800 == 52 [pid = 1934] [id = 362] 09:59:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x111f8c800) [pid = 1934] [serial = 1085] [outer = 0x0] 09:59:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x113da3400) [pid = 1934] [serial = 1086] [outer = 0x111f8c800] 09:59:27 INFO - PROCESS | 1934 | 1462467567574 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x128cf1c00) [pid = 1934] [serial = 1087] [outer = 0x111f8c800] 09:59:28 INFO - PROCESS | 1934 | 1462467568034 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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 09:59:28 INFO - PROCESS | 1934 | 1462467568250 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 1934 | 1462467568252 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:59:28 INFO - PROCESS | 1934 | 1462467568270 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1934 | 1462467568271 Marionette TRACE conn2 <- [1,1422,null,{}] 09:59:28 INFO - PROCESS | 1934 | 1462467568275 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}] 09:59:28 INFO - PROCESS | 1934 | 1462467568367 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:59:28 INFO - PROCESS | 1934 | 1462467568419 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b5800 == 53 [pid = 1934] [id = 363] 09:59:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x1125b8400) [pid = 1934] [serial = 1088] [outer = 0x0] 09:59:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x112804800) [pid = 1934] [serial = 1089] [outer = 0x1125b8400] 09:59:28 INFO - PROCESS | 1934 | 1462467568444 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x1130d3000) [pid = 1934] [serial = 1090] [outer = 0x1125b8400] 09:59:28 INFO - PROCESS | 1934 | 1462467568917 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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 673ms 09:59:28 INFO - PROCESS | 1934 | 1462467568950 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 1934 | 1462467568952 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:59:28 INFO - PROCESS | 1934 | 1462467568959 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1934 | 1462467568961 Marionette TRACE conn2 <- [1,1426,null,{}] 09:59:28 INFO - PROCESS | 1934 | 1462467568967 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}] 09:59:29 INFO - PROCESS | 1934 | 1462467569077 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:59:29 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc35000 == 52 [pid = 1934] [id = 20] 09:59:29 INFO - PROCESS | 1934 | --DOCSHELL 0x12b358000 == 51 [pid = 1934] [id = 9] 09:59:29 INFO - PROCESS | 1934 | --DOCSHELL 0x12943f000 == 50 [pid = 1934] [id = 6] 09:59:29 INFO - PROCESS | 1934 | --DOCSHELL 0x11731d800 == 49 [pid = 1934] [id = 24] 09:59:29 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd7c800 == 48 [pid = 1934] [id = 16] 09:59:29 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca58800 == 47 [pid = 1934] [id = 14] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x119f2bc00) [pid = 1934] [serial = 1026] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x12cdac800) [pid = 1934] [serial = 1002] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x11319d000) [pid = 1934] [serial = 777] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x116a6b000) [pid = 1934] [serial = 885] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x11a081c00) [pid = 1934] [serial = 840] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x1165c7c00) [pid = 1934] [serial = 738] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x124dd3c00) [pid = 1934] [serial = 789] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x11888a000) [pid = 1934] [serial = 888] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x12a92a400) [pid = 1934] [serial = 900] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x128dca800) [pid = 1934] [serial = 894] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x11820fc00) [pid = 1934] [serial = 837] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x116ad5400) [pid = 1934] [serial = 780] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x1165bf400) [pid = 1934] [serial = 834] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x113f7e000) [pid = 1934] [serial = 735] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x124718000) [pid = 1934] [serial = 843] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x12bfecc00) [pid = 1934] [serial = 726] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x121431400) [pid = 1934] [serial = 786] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x11280b800) [pid = 1934] [serial = 831] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x11911a400) [pid = 1934] [serial = 783] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x126dc7800) [pid = 1934] [serial = 891] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x129648000) [pid = 1934] [serial = 897] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x112eb0400) [pid = 1934] [serial = 1008] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x113f38c00) [pid = 1934] [serial = 1009] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x11820a000) [pid = 1934] [serial = 1017] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x116ac7c00) [pid = 1934] [serial = 1011] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x116ad5c00) [pid = 1934] [serial = 1012] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x119655c00) [pid = 1934] [serial = 1023] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x112802c00) [pid = 1934] [serial = 1005] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x118891c00) [pid = 1934] [serial = 1020] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x1180d1800) [pid = 1934] [serial = 1014] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x1181bdc00) [pid = 1934] [serial = 1015] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x119482400) [pid = 1934] [serial = 1021] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x11280e400) [pid = 1934] [serial = 1006] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x119bb5000) [pid = 1934] [serial = 1024] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12b2b8c00) [pid = 1934] [serial = 981] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12bc0a000) [pid = 1934] [serial = 984] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x12c438800) [pid = 1934] [serial = 990] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12c437000) [pid = 1934] [serial = 988] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12bfe8000) [pid = 1934] [serial = 987] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x119659c00) [pid = 1934] [serial = 993] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12c793800) [pid = 1934] [serial = 996] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12c43ec00) [pid = 1934] [serial = 991] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x119ce4800) [pid = 1934] [serial = 969] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x118203400) [pid = 1934] [serial = 966] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x11964c800) [pid = 1934] [serial = 967] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x116ad1800) [pid = 1934] [serial = 964] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x116165000) [pid = 1934] [serial = 963] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12bc0b800) [pid = 1934] [serial = 961] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x124719000) [pid = 1934] [serial = 960] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x12bc02c00) [pid = 1934] [serial = 958] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x12b4aa400) [pid = 1934] [serial = 957] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x12b251800) [pid = 1934] [serial = 955] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x12ab5a000) [pid = 1934] [serial = 954] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x12a97ac00) [pid = 1934] [serial = 952] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x12971f000) [pid = 1934] [serial = 951] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x128cf3400) [pid = 1934] [serial = 949] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x126dd2c00) [pid = 1934] [serial = 948] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x119b30000) [pid = 1934] [serial = 946] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x118819800) [pid = 1934] [serial = 945] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x116ad3800) [pid = 1934] [serial = 943] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x11685d800) [pid = 1934] [serial = 942] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x12b4a3000) [pid = 1934] [serial = 940] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x12ca26000) [pid = 1934] [serial = 1000] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x129b74800) [pid = 1934] [serial = 978] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x128dcb000) [pid = 1934] [serial = 975] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x12940f800) [pid = 1934] [serial = 976] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x11826ac00) [pid = 1934] [serial = 1018] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x126237000) [pid = 1934] [serial = 972] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x128cf3c00) [pid = 1934] [serial = 973] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x124fa9800) [pid = 1934] [serial = 970] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x12bfdf800) [pid = 1934] [serial = 985] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x12c43f800) [pid = 1934] [serial = 994] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x12bbb9c00) [pid = 1934] [serial = 982] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x12c79c800) [pid = 1934] [serial = 997] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x12b253400) [pid = 1934] [serial = 979] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x12ca1e400) [pid = 1934] [serial = 999] [outer = 0x0] [url = about:blank] 09:59:29 INFO - PROCESS | 1934 | 1462467569162 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x112a1e000 == 48 [pid = 1934] [id = 364] 09:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x1120e0c00) [pid = 1934] [serial = 1091] [outer = 0x0] 09:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x11319d000) [pid = 1934] [serial = 1092] [outer = 0x1120e0c00] 09:59:29 INFO - PROCESS | 1934 | 1462467569188 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x11610c800) [pid = 1934] [serial = 1093] [outer = 0x1120e0c00] 09:59:29 INFO - PROCESS | 1934 | 1462467569523 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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 09:59:29 INFO - PROCESS | 1934 | 1462467569537 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 1934 | 1462467569538 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:59:29 INFO - PROCESS | 1934 | 1462467569541 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 1934 | 1462467569542 Marionette TRACE conn2 <- [1,1430,null,{}] 09:59:29 INFO - PROCESS | 1934 | 1462467569551 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}] 09:59:29 INFO - PROCESS | 1934 | 1462467569637 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:59:29 INFO - PROCESS | 1934 | 1462467569667 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x11734b800 == 49 [pid = 1934] [id = 365] 09:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x1171a1c00) [pid = 1934] [serial = 1094] [outer = 0x0] 09:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x11767ac00) [pid = 1934] [serial = 1095] [outer = 0x1171a1c00] 09:59:29 INFO - PROCESS | 1934 | 1462467569696 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x1180d4c00) [pid = 1934] [serial = 1096] [outer = 0x1171a1c00] 09:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 09:59:30 INFO - PROCESS | 1934 | 1462467570056 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]]]}] 09:59:30 INFO - PROCESS | 1934 | 1462467570061 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 1934 | 1462467570062 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:59:30 INFO - PROCESS | 1934 | 1462467570068 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 1934 | 1462467570069 Marionette TRACE conn2 <- [1,1434,null,{}] 09:59:30 INFO - PROCESS | 1934 | 1462467570072 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}] 09:59:30 INFO - PROCESS | 1934 | 1462467570156 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:59:30 INFO - PROCESS | 1934 | 1462467570210 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x11866c000 == 50 [pid = 1934] [id = 366] 09:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1180dc800) [pid = 1934] [serial = 1097] [outer = 0x0] 09:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x118206000) [pid = 1934] [serial = 1098] [outer = 0x1180dc800] 09:59:30 INFO - PROCESS | 1934 | 1462467570237 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x1185cb400) [pid = 1934] [serial = 1099] [outer = 0x1180dc800] 09:59:30 INFO - PROCESS | 1934 | 1462467570536 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]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:59:30 INFO - PROCESS | 1934 | 1462467570588 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 1934 | 1462467570589 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:59:30 INFO - PROCESS | 1934 | 1462467570592 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 1934 | 1462467570593 Marionette TRACE conn2 <- [1,1438,null,{}] 09:59:30 INFO - PROCESS | 1934 | 1462467570595 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}] 09:59:30 INFO - PROCESS | 1934 | 1462467570673 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:59:30 INFO - PROCESS | 1934 | 1462467570720 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192b9000 == 51 [pid = 1934] [id = 367] 09:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x1180dd800) [pid = 1934] [serial = 1100] [outer = 0x0] 09:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x11881a000) [pid = 1934] [serial = 1101] [outer = 0x1180dd800] 09:59:30 INFO - PROCESS | 1934 | 1462467570745 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x1192f1800) [pid = 1934] [serial = 1102] [outer = 0x1180dd800] 09:59:31 INFO - PROCESS | 1934 | 1462467571042 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 467ms 09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:59:31 INFO - PROCESS | 1934 | 1462467571060 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 1934 | 1462467571061 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:59:31 INFO - PROCESS | 1934 | 1462467571071 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 1934 | 1462467571072 Marionette TRACE conn2 <- [1,1442,null,{}] 09:59:31 INFO - PROCESS | 1934 | 1462467571075 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}] 09:59:31 INFO - PROCESS | 1934 | 1462467571175 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:59:31 INFO - PROCESS | 1934 | 1462467571182 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x113d54000 == 52 [pid = 1934] [id = 368] 09:59:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x11964d800) [pid = 1934] [serial = 1103] [outer = 0x0] 09:59:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x119ce3800) [pid = 1934] [serial = 1104] [outer = 0x11964d800] 09:59:31 INFO - PROCESS | 1934 | 1462467571211 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x123e34400) [pid = 1934] [serial = 1105] [outer = 0x11964d800] 09:59:31 INFO - PROCESS | 1934 | 1462467571591 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 578ms 09:59:31 INFO - PROCESS | 1934 | 1462467571643 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:59:31 INFO - PROCESS | 1934 | 1462467571644 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:59:31 INFO - PROCESS | 1934 | 1462467571647 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 1934 | 1462467571648 Marionette TRACE conn2 <- [1,1446,null,{}] 09:59:31 INFO - PROCESS | 1934 | 1462467571650 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}] 09:59:31 INFO - PROCESS | 1934 | 1462467571745 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:59:31 INFO - PROCESS | 1934 | 1462467571758 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213b8800 == 53 [pid = 1934] [id = 369] 09:59:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x121431800) [pid = 1934] [serial = 1106] [outer = 0x0] 09:59:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x12470dc00) [pid = 1934] [serial = 1107] [outer = 0x121431800] 09:59:31 INFO - PROCESS | 1934 | 1462467571783 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x124facc00) [pid = 1934] [serial = 1108] [outer = 0x121431800] 09:59:32 INFO - PROCESS | 1934 | 1462467572168 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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 570ms 09:59:32 INFO - PROCESS | 1934 | 1462467572217 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 1934 | 1462467572219 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:59:32 INFO - PROCESS | 1934 | 1462467572221 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 1934 | 1462467572222 Marionette TRACE conn2 <- [1,1450,null,{}] 09:59:32 INFO - PROCESS | 1934 | 1462467572224 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}] 09:59:32 INFO - PROCESS | 1934 | 1462467572322 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:59:32 INFO - PROCESS | 1934 | 1462467572337 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12474b000 == 54 [pid = 1934] [id = 370] 09:59:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x123fe5400) [pid = 1934] [serial = 1109] [outer = 0x0] 09:59:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x1257a2400) [pid = 1934] [serial = 1110] [outer = 0x123fe5400] 09:59:32 INFO - PROCESS | 1934 | 1462467572362 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x126af2000) [pid = 1934] [serial = 1111] [outer = 0x123fe5400] 09:59:32 INFO - PROCESS | 1934 | 1462467572784 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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 571ms 09:59:32 INFO - PROCESS | 1934 | 1462467572793 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 1934 | 1462467572796 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:59:32 INFO - PROCESS | 1934 | 1462467572800 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 1934 | 1462467572802 Marionette TRACE conn2 <- [1,1454,null,{}] 09:59:32 INFO - PROCESS | 1934 | 1462467572805 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}] 09:59:32 INFO - PROCESS | 1934 | 1462467572960 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:59:33 INFO - PROCESS | 1934 | 1462467573052 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x12513c000 == 55 [pid = 1934] [id = 371] 09:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x125108c00) [pid = 1934] [serial = 1112] [outer = 0x0] 09:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x12880b400) [pid = 1934] [serial = 1113] [outer = 0x125108c00] 09:59:33 INFO - PROCESS | 1934 | 1462467573083 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x128cea400) [pid = 1934] [serial = 1114] [outer = 0x125108c00] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x113473000) [pid = 1934] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x119cdac00) [pid = 1934] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x125105000) [pid = 1934] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x12490ac00) [pid = 1934] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1186e0800) [pid = 1934] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x118202400) [pid = 1934] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x1171a4800) [pid = 1934] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x11616e000) [pid = 1934] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x12ca25000) [pid = 1934] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x12880f800) [pid = 1934] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x111f90000) [pid = 1934] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x112dbb400) [pid = 1934] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:59:33 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x119bb8400) [pid = 1934] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:59:33 INFO - PROCESS | 1934 | 1462467573493 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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 720ms 09:59:33 INFO - PROCESS | 1934 | 1462467573521 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 1934 | 1462467573522 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:59:33 INFO - PROCESS | 1934 | 1462467573525 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 1934 | 1462467573526 Marionette TRACE conn2 <- [1,1458,null,{}] 09:59:33 INFO - PROCESS | 1934 | 1462467573537 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}] 09:59:33 INFO - PROCESS | 1934 | 1462467573622 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:59:33 INFO - PROCESS | 1934 | 1462467573627 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x123e80000 == 56 [pid = 1934] [id = 372] 09:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x1134e3000) [pid = 1934] [serial = 1115] [outer = 0x0] 09:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x11919ec00) [pid = 1934] [serial = 1116] [outer = 0x1134e3000] 09:59:33 INFO - PROCESS | 1934 | 1462467573654 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x126afbc00) [pid = 1934] [serial = 1117] [outer = 0x1134e3000] 09:59:34 INFO - PROCESS | 1934 | 1462467574048 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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 09:59:34 INFO - PROCESS | 1934 | 1462467574094 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 1934 | 1462467574096 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:59:34 INFO - PROCESS | 1934 | 1462467574098 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 1934 | 1462467574100 Marionette TRACE conn2 <- [1,1462,null,{}] 09:59:34 INFO - PROCESS | 1934 | 1462467574102 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}] 09:59:34 INFO - PROCESS | 1934 | 1462467574195 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:59:34 INFO - PROCESS | 1934 | 1462467574204 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x129441000 == 57 [pid = 1934] [id = 373] 09:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x113f79800) [pid = 1934] [serial = 1118] [outer = 0x0] 09:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x124dda400) [pid = 1934] [serial = 1119] [outer = 0x113f79800] 09:59:34 INFO - PROCESS | 1934 | 1462467574233 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x128dcd800) [pid = 1934] [serial = 1120] [outer = 0x113f79800] 09:59:34 INFO - PROCESS | 1934 | 1462467574603 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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:59:34 INFO - PROCESS | 1934 | 1462467574618 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 1934 | 1462467574619 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:59:34 INFO - PROCESS | 1934 | 1462467574621 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 1934 | 1462467574622 Marionette TRACE conn2 <- [1,1466,null,{}] 09:59:34 INFO - PROCESS | 1934 | 1462467574624 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}] 09:59:34 INFO - PROCESS | 1934 | 1462467574726 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:59:34 INFO - PROCESS | 1934 | 1462467574735 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x12972f800 == 58 [pid = 1934] [id = 374] 09:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x128819800) [pid = 1934] [serial = 1121] [outer = 0x0] 09:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x129021c00) [pid = 1934] [serial = 1122] [outer = 0x128819800] 09:59:34 INFO - PROCESS | 1934 | 1462467574761 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x129412400) [pid = 1934] [serial = 1123] [outer = 0x128819800] 09:59:35 INFO - PROCESS | 1934 | 1462467575068 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]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 468ms 09:59:35 INFO - PROCESS | 1934 | 1462467575090 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 1934 | 1462467575091 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:59:35 INFO - PROCESS | 1934 | 1462467575093 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 1934 | 1462467575094 Marionette TRACE conn2 <- [1,1470,null,{}] 09:59:35 INFO - PROCESS | 1934 | 1462467575097 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}] 09:59:35 INFO - PROCESS | 1934 | 1462467575180 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:59:35 INFO - PROCESS | 1934 | 1462467575186 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abab800 == 59 [pid = 1934] [id = 375] 09:59:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x129414800) [pid = 1934] [serial = 1124] [outer = 0x0] 09:59:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x129650c00) [pid = 1934] [serial = 1125] [outer = 0x129414800] 09:59:35 INFO - PROCESS | 1934 | 1462467575211 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x129715c00) [pid = 1934] [serial = 1126] [outer = 0x129414800] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c75a000 == 58 [pid = 1934] [id = 13] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12aba8000 == 57 [pid = 1934] [id = 356] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2a0800 == 56 [pid = 1934] [id = 12] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11650b800 == 55 [pid = 1934] [id = 354] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1186a6000 == 54 [pid = 1934] [id = 19] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12480f000 == 53 [pid = 1934] [id = 355] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x129b18800 == 52 [pid = 1934] [id = 353] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11864f000 == 51 [pid = 1934] [id = 18] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12df61800 == 50 [pid = 1934] [id = 334] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c17a000 == 49 [pid = 1934] [id = 11] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc3a000 == 48 [pid = 1934] [id = 21] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b8800 == 47 [pid = 1934] [id = 23] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11286d800 == 46 [pid = 1934] [id = 25] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1120ad000 == 45 [pid = 1934] [id = 22] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x112a1e000 == 44 [pid = 1934] [id = 364] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b5800 == 43 [pid = 1934] [id = 363] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x112a1e800 == 42 [pid = 1934] [id = 362] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c16f000 == 41 [pid = 1934] [id = 361] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb09000 == 40 [pid = 1934] [id = 360] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x125871000 == 39 [pid = 1934] [id = 359] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb0a000 == 38 [pid = 1934] [id = 357] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x118194800 == 37 [pid = 1934] [id = 358] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11866c000 == 36 [pid = 1934] [id = 366] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1192b9000 == 35 [pid = 1934] [id = 367] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1213b8800 == 34 [pid = 1934] [id = 369] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11734b800 == 33 [pid = 1934] [id = 365] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12513c000 == 32 [pid = 1934] [id = 371] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x123e80000 == 31 [pid = 1934] [id = 372] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12474b000 == 30 [pid = 1934] [id = 370] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x113d54000 == 29 [pid = 1934] [id = 368] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x129441000 == 28 [pid = 1934] [id = 373] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x128d66800) [pid = 1934] [serial = 1069] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x12442b800) [pid = 1934] [serial = 1051] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x126dd3c00) [pid = 1934] [serial = 1057] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1251cd000) [pid = 1934] [serial = 1053] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x128d6f800) [pid = 1934] [serial = 1071] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x1192ed800) [pid = 1934] [serial = 1036] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x119657400) [pid = 1934] [serial = 1045] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x123fe4000) [pid = 1934] [serial = 1050] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x1180d6c00) [pid = 1934] [serial = 1041] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x1186e2c00) [pid = 1934] [serial = 1044] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x119b21800) [pid = 1934] [serial = 1068] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x1192f3400) [pid = 1934] [serial = 1066] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x1180d8800) [pid = 1934] [serial = 1065] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x12cdb5000) [pid = 1934] [serial = 1003] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x128ce6c00) [pid = 1934] [serial = 1059] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x118206400) [pid = 1934] [serial = 1042] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x115d99400) [pid = 1934] [serial = 1032] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x1131a0800) [pid = 1934] [serial = 1062] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x128cef000) [pid = 1934] [serial = 1060] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x113474c00) [pid = 1934] [serial = 1038] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x126dc8800) [pid = 1934] [serial = 1056] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x115d96800) [pid = 1934] [serial = 1039] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x11888ac00) [pid = 1934] [serial = 1035] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x11a1cb800) [pid = 1934] [serial = 1047] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x1160b1c00) [pid = 1934] [serial = 1063] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x111f91800) [pid = 1934] [serial = 1029] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x1262e7c00) [pid = 1934] [serial = 1054] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x123e2f400) [pid = 1934] [serial = 1048] [outer = 0x0] [url = about:blank] 09:59:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12972f800 == 27 [pid = 1934] [id = 374] 09:59:36 INFO - PROCESS | 1934 | 1462467576957 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]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1871ms 09:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:59:36 INFO - PROCESS | 1934 | 1462467576968 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 1934 | 1462467576970 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:59:36 INFO - PROCESS | 1934 | 1462467576974 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 1934 | 1462467576976 Marionette TRACE conn2 <- [1,1474,null,{}] 09:59:36 INFO - PROCESS | 1934 | 1462467576983 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}] 09:59:37 INFO - PROCESS | 1934 | 1462467577063 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:59:37 INFO - PROCESS | 1934 | 1462467577113 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x112d05000 == 28 [pid = 1934] [id = 376] 09:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x1125b4c00) [pid = 1934] [serial = 1127] [outer = 0x0] 09:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x112806000) [pid = 1934] [serial = 1128] [outer = 0x1125b4c00] 09:59:37 INFO - PROCESS | 1934 | 1462467577142 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x112c22000) [pid = 1934] [serial = 1129] [outer = 0x1125b4c00] 09:59:37 INFO - PROCESS | 1934 | 1462467577487 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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 09:59:37 INFO - PROCESS | 1934 | 1462467577500 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 1934 | 1462467577505 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:59:37 INFO - PROCESS | 1934 | 1462467577510 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 1934 | 1462467577512 Marionette TRACE conn2 <- [1,1478,null,{}] 09:59:37 INFO - PROCESS | 1934 | 1462467577517 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}] 09:59:37 INFO - PROCESS | 1934 | 1462467577599 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:59:37 INFO - PROCESS | 1934 | 1462467577605 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x116844800 == 29 [pid = 1934] [id = 377] 09:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x113104400) [pid = 1934] [serial = 1130] [outer = 0x0] 09:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x113da3c00) [pid = 1934] [serial = 1131] [outer = 0x113104400] 09:59:37 INFO - PROCESS | 1934 | 1462467577631 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x115d98c00) [pid = 1934] [serial = 1132] [outer = 0x113104400] 09:59:37 INFO - PROCESS | 1934 | 1462467577979 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]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 523ms 09:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:59:38 INFO - PROCESS | 1934 | 1462467578034 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 1934 | 1462467578036 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:59:38 INFO - PROCESS | 1934 | 1462467578038 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 1934 | 1462467578041 Marionette TRACE conn2 <- [1,1482,null,{}] 09:59:38 INFO - PROCESS | 1934 | 1462467578049 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}] 09:59:38 INFO - PROCESS | 1934 | 1462467578128 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:59:38 INFO - PROCESS | 1934 | 1462467578138 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x11816c000 == 30 [pid = 1934] [id = 378] 09:59:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x110e93400) [pid = 1934] [serial = 1133] [outer = 0x0] 09:59:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x116acd800) [pid = 1934] [serial = 1134] [outer = 0x110e93400] 09:59:38 INFO - PROCESS | 1934 | 1462467578166 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x117672400) [pid = 1934] [serial = 1135] [outer = 0x110e93400] 09:59:38 INFO - PROCESS | 1934 | 1462467578534 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]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 523ms 09:59:38 INFO - PROCESS | 1934 | 1462467578562 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:59:38 INFO - PROCESS | 1934 | 1462467578565 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:59:38 INFO - PROCESS | 1934 | 1462467578567 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 1934 | 1462467578569 Marionette TRACE conn2 <- [1,1486,null,{}] 09:59:38 INFO - PROCESS | 1934 | 1462467578571 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}] 09:59:38 INFO - PROCESS | 1934 | 1462467578667 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:59:38 INFO - PROCESS | 1934 | 1462467578673 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x1186aa800 == 31 [pid = 1934] [id = 379] 09:59:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x113104c00) [pid = 1934] [serial = 1136] [outer = 0x0] 09:59:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x1180d6c00) [pid = 1934] [serial = 1137] [outer = 0x113104c00] 09:59:38 INFO - PROCESS | 1934 | 1462467578702 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1181c4400) [pid = 1934] [serial = 1138] [outer = 0x113104c00] 09:59:39 INFO - PROCESS | 1934 | 1462467579053 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 517ms 09:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:59:39 INFO - PROCESS | 1934 | 1462467579086 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 1934 | 1462467579088 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:59:39 INFO - PROCESS | 1934 | 1462467579092 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 1934 | 1462467579093 Marionette TRACE conn2 <- [1,1490,null,{}] 09:59:39 INFO - PROCESS | 1934 | 1462467579096 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}] 09:59:39 INFO - PROCESS | 1934 | 1462467579214 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:59:39 INFO - PROCESS | 1934 | 1462467579287 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x119696800 == 32 [pid = 1934] [id = 380] 09:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x111cbe000) [pid = 1934] [serial = 1139] [outer = 0x0] 09:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x1181bdc00) [pid = 1934] [serial = 1140] [outer = 0x111cbe000] 09:59:39 INFO - PROCESS | 1934 | 1462467579328 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x1186e2c00) [pid = 1934] [serial = 1141] [outer = 0x111cbe000] 09:59:39 INFO - PROCESS | 1934 | 1462467579692 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 09:59:39 INFO - PROCESS | 1934 | 1462467579716 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 1934 | 1462467579717 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:59:39 INFO - PROCESS | 1934 | 1462467579720 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 1934 | 1462467579721 Marionette TRACE conn2 <- [1,1494,null,{}] 09:59:39 INFO - PROCESS | 1934 | 1462467579723 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}] 09:59:39 INFO - PROCESS | 1934 | 1462467579813 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:59:39 INFO - PROCESS | 1934 | 1462467579863 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209cd800 == 33 [pid = 1934] [id = 381] 09:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x111f96c00) [pid = 1934] [serial = 1142] [outer = 0x0] 09:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x118818800) [pid = 1934] [serial = 1143] [outer = 0x111f96c00] 09:59:39 INFO - PROCESS | 1934 | 1462467579891 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x119b21800) [pid = 1934] [serial = 1144] [outer = 0x111f96c00] 09:59:40 INFO - PROCESS | 1934 | 1462467580187 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]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 09:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:59:40 INFO - PROCESS | 1934 | 1462467580241 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 1934 | 1462467580242 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:59:40 INFO - PROCESS | 1934 | 1462467580244 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 1934 | 1462467580245 Marionette TRACE conn2 <- [1,1498,null,{}] 09:59:40 INFO - PROCESS | 1934 | 1462467580247 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}] 09:59:40 INFO - PROCESS | 1934 | 1462467580320 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:59:40 INFO - PROCESS | 1934 | 1462467580325 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x124376800 == 34 [pid = 1934] [id = 382] 09:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x116a6f800) [pid = 1934] [serial = 1145] [outer = 0x0] 09:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x119d30000) [pid = 1934] [serial = 1146] [outer = 0x116a6f800] 09:59:40 INFO - PROCESS | 1934 | 1462467580353 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x11a082400) [pid = 1934] [serial = 1147] [outer = 0x116a6f800] 09:59:40 INFO - PROCESS | 1934 | 1462467580684 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]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 470ms 09:59:40 INFO - PROCESS | 1934 | 1462467580716 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 1934 | 1462467580718 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:59:40 INFO - PROCESS | 1934 | 1462467580720 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 1934 | 1462467580721 Marionette TRACE conn2 <- [1,1502,null,{}] 09:59:40 INFO - PROCESS | 1934 | 1462467580723 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}] 09:59:40 INFO - PROCESS | 1934 | 1462467580818 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:59:40 INFO - PROCESS | 1934 | 1462467580825 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x12474e000 == 35 [pid = 1934] [id = 383] 09:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x119ce4800) [pid = 1934] [serial = 1148] [outer = 0x0] 09:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x12142d000) [pid = 1934] [serial = 1149] [outer = 0x119ce4800] 09:59:40 INFO - PROCESS | 1934 | 1462467580853 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x123e33c00) [pid = 1934] [serial = 1150] [outer = 0x119ce4800] 09:59:41 INFO - PROCESS | 1934 | 1462467581158 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms 09:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:59:41 INFO - PROCESS | 1934 | 1462467581192 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 1934 | 1462467581193 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:59:41 INFO - PROCESS | 1934 | 1462467581195 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 1934 | 1462467581197 Marionette TRACE conn2 <- [1,1506,null,{}] 09:59:41 INFO - PROCESS | 1934 | 1462467581201 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}] 09:59:41 INFO - PROCESS | 1934 | 1462467581273 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:59:41 INFO - PROCESS | 1934 | 1462467581277 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x118167800 == 36 [pid = 1934] [id = 384] 09:59:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x1186da800) [pid = 1934] [serial = 1151] [outer = 0x0] 09:59:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x123fe7800) [pid = 1934] [serial = 1152] [outer = 0x1186da800] 09:59:41 INFO - PROCESS | 1934 | 1462467581306 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x124719000) [pid = 1934] [serial = 1153] [outer = 0x1186da800] 09:59:41 INFO - PROCESS | 1934 | 1462467581640 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 472ms 09:59:41 INFO - PROCESS | 1934 | 1462467581668 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 1934 | 1462467581669 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:59:41 INFO - PROCESS | 1934 | 1462467581671 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 1934 | 1462467581672 Marionette TRACE conn2 <- [1,1510,null,{}] 09:59:41 INFO - PROCESS | 1934 | 1462467581675 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}] 09:59:41 INFO - PROCESS | 1934 | 1462467581786 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:59:41 INFO - PROCESS | 1934 | 1462467581791 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d91000 == 37 [pid = 1934] [id = 385] 09:59:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x1241c0400) [pid = 1934] [serial = 1154] [outer = 0x0] 09:59:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x124fad400) [pid = 1934] [serial = 1155] [outer = 0x1241c0400] 09:59:41 INFO - PROCESS | 1934 | 1462467581816 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x1251c4c00) [pid = 1934] [serial = 1156] [outer = 0x1241c0400] 09:59:42 INFO - PROCESS | 1934 | 1462467582269 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 624ms 09:59:42 INFO - PROCESS | 1934 | 1462467582312 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 1934 | 1462467582316 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:59:42 INFO - PROCESS | 1934 | 1462467582320 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1934 | 1462467582323 Marionette TRACE conn2 <- [1,1514,null,{}] 09:59:42 INFO - PROCESS | 1934 | 1462467582326 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}] 09:59:42 INFO - PROCESS | 1934 | 1462467582476 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:59:42 INFO - PROCESS | 1934 | 1462467582498 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194e5000 == 38 [pid = 1934] [id = 386] 09:59:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x128816000) [pid = 1934] [serial = 1157] [outer = 0x0] 09:59:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x128ce6c00) [pid = 1934] [serial = 1158] [outer = 0x128816000] 09:59:42 INFO - PROCESS | 1934 | 1462467582527 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x128cf4800) [pid = 1934] [serial = 1159] [outer = 0x128816000] 09:59:42 INFO - PROCESS | 1934 | 1462467582875 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 574ms 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:59:42 INFO - PROCESS | 1934 | 1462467582893 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 1934 | 1462467582894 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:59:42 INFO - PROCESS | 1934 | 1462467582896 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1934 | 1462467582897 Marionette TRACE conn2 <- [1,1518,null,{}] 09:59:42 INFO - PROCESS | 1934 | 1462467582900 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}] 09:59:43 INFO - PROCESS | 1934 | 1462467583001 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:59:43 INFO - PROCESS | 1934 | 1462467583027 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9cb000 == 39 [pid = 1934] [id = 387] 09:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x116865000) [pid = 1934] [serial = 1160] [outer = 0x0] 09:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x119ce5400) [pid = 1934] [serial = 1161] [outer = 0x116865000] 09:59:43 INFO - PROCESS | 1934 | 1462467583052 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x124718800) [pid = 1934] [serial = 1162] [outer = 0x116865000] 09:59:43 INFO - PROCESS | 1934 | 1462467583391 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]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 09:59:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:59:43 INFO - PROCESS | 1934 | 1462467583421 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 1934 | 1462467583422 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:59:43 INFO - PROCESS | 1934 | 1462467583425 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 1934 | 1462467583426 Marionette TRACE conn2 <- [1,1522,null,{}] 09:59:43 INFO - PROCESS | 1934 | 1462467583428 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}] 09:59:43 INFO - PROCESS | 1934 | 1462467583523 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:59:43 INFO - PROCESS | 1934 | 1462467583527 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abb7000 == 40 [pid = 1934] [id = 388] 09:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x128cf4000) [pid = 1934] [serial = 1163] [outer = 0x0] 09:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x128dca800) [pid = 1934] [serial = 1164] [outer = 0x128cf4000] 09:59:43 INFO - PROCESS | 1934 | 1462467583554 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128dd3c00) [pid = 1934] [serial = 1165] [outer = 0x128cf4000] 09:59:43 INFO - PROCESS | 1934 | 1462467583868 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"]]]}] 09:59:43 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 () { 09:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:59:43 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 () { 09:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:59:43 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 () { 09:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:59:43 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 () { 09:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:59:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 468ms 09:59:43 INFO - PROCESS | 1934 | 1462467583893 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 1934 | 1462467583895 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:59:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:59:43 INFO - PROCESS | 1934 | 1462467583905 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 1934 | 1462467583906 Marionette TRACE conn2 <- [1,1526,null,{}] 09:59:43 INFO - PROCESS | 1934 | 1462467583908 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}] 09:59:44 INFO - PROCESS | 1934 | 1462467584535 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x1192f5c00) [pid = 1934] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x113328000) [pid = 1934] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x111f8dc00) [pid = 1934] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x128819800) [pid = 1934] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x121431800) [pid = 1934] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x123fe5400) [pid = 1934] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x125108c00) [pid = 1934] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x1134e3000) [pid = 1934] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x11964d800) [pid = 1934] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x1180dd800) [pid = 1934] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1180dc800) [pid = 1934] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1171a1c00) [pid = 1934] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x1120e0c00) [pid = 1934] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x1125b8400) [pid = 1934] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x111f8c800) [pid = 1934] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x125107c00) [pid = 1934] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x119bb5800) [pid = 1934] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x115d95800) [pid = 1934] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x1131a0400) [pid = 1934] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x128d66c00) [pid = 1934] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:59:44 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x113f79800) [pid = 1934] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:59:44 INFO - PROCESS | 1934 | 1462467584598 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x112a16000 == 41 [pid = 1934] [id = 389] 09:59:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x110e92400) [pid = 1934] [serial = 1166] [outer = 0x0] 09:59:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x111f8c800) [pid = 1934] [serial = 1167] [outer = 0x110e92400] 09:59:44 INFO - PROCESS | 1934 | 1462467584623 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x1131a0400) [pid = 1934] [serial = 1168] [outer = 0x110e92400] 09:59:44 INFO - PROCESS | 1934 | 1462467584935 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"]]]}] 09:59:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:59:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:59:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:59:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:59:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:59:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:59:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1078ms 09:59:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:59:44 INFO - PROCESS | 1934 | 1462467584985 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 1934 | 1462467584987 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:59:44 INFO - PROCESS | 1934 | 1462467584990 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 1934 | 1462467584992 Marionette TRACE conn2 <- [1,1530,null,{}] 09:59:44 INFO - PROCESS | 1934 | 1462467584995 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}] 09:59:45 INFO - PROCESS | 1934 | 1462467585150 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:59:45 INFO - PROCESS | 1934 | 1462467585160 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213b7800 == 42 [pid = 1934] [id = 390] 09:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x110e95800) [pid = 1934] [serial = 1169] [outer = 0x0] 09:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x116ad4c00) [pid = 1934] [serial = 1170] [outer = 0x110e95800] 09:59:45 INFO - PROCESS | 1934 | 1462467585201 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x126dd1400) [pid = 1934] [serial = 1171] [outer = 0x110e95800] 09:59:45 INFO - PROCESS | 1934 | 1462467585589 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]]]}] 09:59:45 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 09:59:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:59:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:59:45 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. 09:59:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:59:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 09:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:59:45 INFO - PROCESS | 1934 | 1462467585610 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 1934 | 1462467585611 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:59:45 INFO - PROCESS | 1934 | 1462467585613 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 1934 | 1462467585616 Marionette TRACE conn2 <- [1,1534,null,{}] 09:59:45 INFO - PROCESS | 1934 | 1462467585619 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}] 09:59:45 INFO - PROCESS | 1934 | 1462467585700 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:59:45 INFO - PROCESS | 1934 | 1462467585766 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb0c000 == 43 [pid = 1934] [id = 391] 09:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x126af2800) [pid = 1934] [serial = 1172] [outer = 0x0] 09:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x12940fc00) [pid = 1934] [serial = 1173] [outer = 0x126af2800] 09:59:45 INFO - PROCESS | 1934 | 1462467585793 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x129b73000) [pid = 1934] [serial = 1174] [outer = 0x126af2800] 09:59:46 INFO - PROCESS | 1934 | 1462467586073 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 472ms 09:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:59:46 INFO - PROCESS | 1934 | 1462467586088 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 1934 | 1462467586089 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:59:46 INFO - PROCESS | 1934 | 1462467586092 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 1934 | 1462467586093 Marionette TRACE conn2 <- [1,1538,null,{}] 09:59:46 INFO - PROCESS | 1934 | 1462467586095 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}] 09:59:46 INFO - PROCESS | 1934 | 1462467586192 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:59:46 INFO - PROCESS | 1934 | 1462467586195 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c182000 == 44 [pid = 1934] [id = 392] 09:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x129415c00) [pid = 1934] [serial = 1175] [outer = 0x0] 09:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x12a92e000) [pid = 1934] [serial = 1176] [outer = 0x129415c00] 09:59:46 INFO - PROCESS | 1934 | 1462467586220 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12a974c00) [pid = 1934] [serial = 1177] [outer = 0x129415c00] 09:59:46 INFO - PROCESS | 1934 | 1462467586602 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 569ms 09:59:46 INFO - PROCESS | 1934 | 1462467586662 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 1934 | 1462467586665 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:59:46 INFO - PROCESS | 1934 | 1462467586668 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 1934 | 1462467586671 Marionette TRACE conn2 <- [1,1542,null,{}] 09:59:46 INFO - PROCESS | 1934 | 1462467586675 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}] 09:59:46 INFO - PROCESS | 1934 | 1462467586787 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:59:46 INFO - PROCESS | 1934 | 1462467586866 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x112a20000 == 45 [pid = 1934] [id = 393] 09:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x111f8fc00) [pid = 1934] [serial = 1178] [outer = 0x0] 09:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x111f95400) [pid = 1934] [serial = 1179] [outer = 0x111f8fc00] 09:59:46 INFO - PROCESS | 1934 | 1462467586898 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x11280b000) [pid = 1934] [serial = 1180] [outer = 0x111f8fc00] 09:59:47 INFO - PROCESS | 1934 | 1462467587402 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]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 773ms 09:59:47 INFO - PROCESS | 1934 | 1462467587442 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 1934 | 1462467587446 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:59:47 INFO - PROCESS | 1934 | 1462467587450 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 1934 | 1462467587452 Marionette TRACE conn2 <- [1,1546,null,{}] 09:59:47 INFO - PROCESS | 1934 | 1462467587455 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}] 09:59:47 INFO - PROCESS | 1934 | 1462467587567 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:59:47 INFO - PROCESS | 1934 | 1462467587646 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192a6000 == 46 [pid = 1934] [id = 394] 09:59:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x113473000) [pid = 1934] [serial = 1181] [outer = 0x0] 09:59:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x116546400) [pid = 1934] [serial = 1182] [outer = 0x113473000] 09:59:47 INFO - PROCESS | 1934 | 1462467587700 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x116ad5000) [pid = 1934] [serial = 1183] [outer = 0x113473000] 09:59:48 INFO - PROCESS | 1934 | 1462467588259 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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 869ms 09:59:48 INFO - PROCESS | 1934 | 1462467588320 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 1934 | 1462467588322 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:59:48 INFO - PROCESS | 1934 | 1462467588324 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 1934 | 1462467588327 Marionette TRACE conn2 <- [1,1550,null,{}] 09:59:48 INFO - PROCESS | 1934 | 1462467588335 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}] 09:59:48 INFO - PROCESS | 1934 | 1462467588448 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:59:48 INFO - PROCESS | 1934 | 1462467588503 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x116139000 == 47 [pid = 1934] [id = 395] 09:59:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x1125b9400) [pid = 1934] [serial = 1184] [outer = 0x0] 09:59:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x11610dc00) [pid = 1934] [serial = 1185] [outer = 0x1125b9400] 09:59:48 INFO - PROCESS | 1934 | 1462467588535 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x1186e0400) [pid = 1934] [serial = 1186] [outer = 0x1125b9400] 09:59:49 INFO - PROCESS | 1934 | 1462467589264 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]]]}] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb0c000 == 46 [pid = 1934] [id = 391] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1213b7800 == 45 [pid = 1934] [id = 390] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x112a16000 == 44 [pid = 1934] [id = 389] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12abb7000 == 43 [pid = 1934] [id = 388] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9cb000 == 42 [pid = 1934] [id = 387] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1194e5000 == 41 [pid = 1934] [id = 386] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x126d91000 == 40 [pid = 1934] [id = 385] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x129650c00) [pid = 1934] [serial = 1125] [outer = 0x0] [url = about:blank] 09:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 977ms 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x118167800 == 39 [pid = 1934] [id = 384] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12474e000 == 38 [pid = 1934] [id = 383] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x124376800 == 37 [pid = 1934] [id = 382] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1209cd800 == 36 [pid = 1934] [id = 381] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x119696800 == 35 [pid = 1934] [id = 380] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1186aa800 == 34 [pid = 1934] [id = 379] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x11816c000 == 33 [pid = 1934] [id = 378] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x116844800 == 32 [pid = 1934] [id = 377] 09:59:49 INFO - PROCESS | 1934 | --DOCSHELL 0x112d05000 == 31 [pid = 1934] [id = 376] 09:59:49 INFO - PROCESS | 1934 | 1462467589305 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 1934 | 1462467589308 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:59:49 INFO - PROCESS | 1934 | 1462467589311 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 1934 | 1462467589313 Marionette TRACE conn2 <- [1,1554,null,{}] 09:59:49 INFO - PROCESS | 1934 | 1462467589317 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}] 09:59:49 INFO - PROCESS | 1934 | 1462467589392 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x11a08e800) [pid = 1934] [serial = 1027] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x129412400) [pid = 1934] [serial = 1123] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x12470dc00) [pid = 1934] [serial = 1107] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x1257a2400) [pid = 1934] [serial = 1110] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12880b400) [pid = 1934] [serial = 1113] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x126af2000) [pid = 1934] [serial = 1111] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x11919ec00) [pid = 1934] [serial = 1116] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x126afbc00) [pid = 1934] [serial = 1117] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x128cea400) [pid = 1934] [serial = 1114] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x119ce3800) [pid = 1934] [serial = 1104] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x11881a000) [pid = 1934] [serial = 1101] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x1192f1800) [pid = 1934] [serial = 1102] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x118206000) [pid = 1934] [serial = 1098] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x1185cb400) [pid = 1934] [serial = 1099] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x11767ac00) [pid = 1934] [serial = 1095] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x1180d4c00) [pid = 1934] [serial = 1096] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x11319d000) [pid = 1934] [serial = 1092] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x11610c800) [pid = 1934] [serial = 1093] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x1130d3000) [pid = 1934] [serial = 1090] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x112804800) [pid = 1934] [serial = 1089] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x128cf1c00) [pid = 1934] [serial = 1087] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x113da3400) [pid = 1934] [serial = 1086] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x128ce7000) [pid = 1934] [serial = 1084] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x1262e9400) [pid = 1934] [serial = 1083] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x125104000) [pid = 1934] [serial = 1081] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x1241c2800) [pid = 1934] [serial = 1080] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x11947b000) [pid = 1934] [serial = 1078] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x11820c400) [pid = 1934] [serial = 1077] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x116a6bc00) [pid = 1934] [serial = 1075] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x115d4e000) [pid = 1934] [serial = 1074] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x128dca400) [pid = 1934] [serial = 1072] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x124facc00) [pid = 1934] [serial = 1108] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x124dda400) [pid = 1934] [serial = 1119] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x129021c00) [pid = 1934] [serial = 1122] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x123e34400) [pid = 1934] [serial = 1105] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x128dcd800) [pid = 1934] [serial = 1120] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x116860000) [pid = 1934] [serial = 1033] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x112805800) [pid = 1934] [serial = 1030] [outer = 0x0] [url = about:blank] 09:59:49 INFO - PROCESS | 1934 | 1462467589460 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x113f4b800 == 32 [pid = 1934] [id = 396] 09:59:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x112eafc00) [pid = 1934] [serial = 1187] [outer = 0x0] 09:59:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x1131a1000) [pid = 1934] [serial = 1188] [outer = 0x112eafc00] 09:59:49 INFO - PROCESS | 1934 | 1462467589491 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x1134e3000) [pid = 1934] [serial = 1189] [outer = 0x112eafc00] 09:59:49 INFO - PROCESS | 1934 | 1462467589809 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]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 524ms 09:59:49 INFO - PROCESS | 1934 | 1462467589837 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 1934 | 1462467589840 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:59:49 INFO - PROCESS | 1934 | 1462467589845 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 1934 | 1462467589847 Marionette TRACE conn2 <- [1,1558,null,{}] 09:59:49 INFO - PROCESS | 1934 | 1462467589852 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}] 09:59:49 INFO - PROCESS | 1934 | 1462467589930 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:59:50 INFO - PROCESS | 1934 | 1462467590020 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x116ea4800 == 33 [pid = 1934] [id = 397] 09:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x1134e2c00) [pid = 1934] [serial = 1190] [outer = 0x0] 09:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x116ac9000) [pid = 1934] [serial = 1191] [outer = 0x1134e2c00] 09:59:50 INFO - PROCESS | 1934 | 1462467590052 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x117c25800) [pid = 1934] [serial = 1192] [outer = 0x1134e2c00] 09:59:50 INFO - PROCESS | 1934 | 1462467590341 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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 524ms 09:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:59:50 INFO - PROCESS | 1934 | 1462467590372 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 1934 | 1462467590373 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:59:50 INFO - PROCESS | 1934 | 1462467590375 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 1934 | 1462467590377 Marionette TRACE conn2 <- [1,1562,null,{}] 09:59:50 INFO - PROCESS | 1934 | 1462467590389 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}] 09:59:50 INFO - PROCESS | 1934 | 1462467590471 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:59:50 INFO - PROCESS | 1934 | 1462467590476 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x11897b000 == 34 [pid = 1934] [id = 398] 09:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x1180d3c00) [pid = 1934] [serial = 1193] [outer = 0x0] 09:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x118205800) [pid = 1934] [serial = 1194] [outer = 0x1180d3c00] 09:59:50 INFO - PROCESS | 1934 | 1462467590507 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x1186e0800) [pid = 1934] [serial = 1195] [outer = 0x1180d3c00] 09:59:50 INFO - PROCESS | 1934 | 1462467590840 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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 524ms 09:59:50 INFO - PROCESS | 1934 | 1462467590900 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 1934 | 1462467590901 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:59:50 INFO - PROCESS | 1934 | 1462467590904 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 1934 | 1462467590905 Marionette TRACE conn2 <- [1,1566,null,{}] 09:59:50 INFO - PROCESS | 1934 | 1462467590907 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}] 09:59:50 INFO - PROCESS | 1934 | 1462467590987 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:59:50 INFO - PROCESS | 1934 | 1462467590991 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x1196a7000 == 35 [pid = 1934] [id = 399] 09:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x11881ac00) [pid = 1934] [serial = 1196] [outer = 0x0] 09:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x119126000) [pid = 1934] [serial = 1197] [outer = 0x11881ac00] 09:59:51 INFO - PROCESS | 1934 | 1462467591017 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x1192f6000) [pid = 1934] [serial = 1198] [outer = 0x11881ac00] 09:59:51 INFO - PROCESS | 1934 | 1462467591349 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 09:59:51 INFO - PROCESS | 1934 | 1462467591375 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 1934 | 1462467591377 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:59:51 INFO - PROCESS | 1934 | 1462467591379 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 1934 | 1462467591380 Marionette TRACE conn2 <- [1,1570,null,{}] 09:59:51 INFO - PROCESS | 1934 | 1462467591385 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}] 09:59:51 INFO - PROCESS | 1934 | 1462467591457 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:59:51 INFO - PROCESS | 1934 | 1462467591523 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a152800 == 36 [pid = 1934] [id = 400] 09:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x110e94800) [pid = 1934] [serial = 1199] [outer = 0x0] 09:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x1192f1800) [pid = 1934] [serial = 1200] [outer = 0x110e94800] 09:59:51 INFO - PROCESS | 1934 | 1462467591554 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x119650800) [pid = 1934] [serial = 1201] [outer = 0x110e94800] 09:59:51 INFO - PROCESS | 1934 | 1462467591926 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 572ms 09:59:51 INFO - PROCESS | 1934 | 1462467591956 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 1934 | 1462467591958 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:59:51 INFO - PROCESS | 1934 | 1462467591960 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 1934 | 1462467591961 Marionette TRACE conn2 <- [1,1574,null,{}] 09:59:51 INFO - PROCESS | 1934 | 1462467591963 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}] 09:59:52 INFO - PROCESS | 1934 | 1462467592074 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:59:52 INFO - PROCESS | 1934 | 1462467592078 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x124376800 == 37 [pid = 1934] [id = 401] 09:59:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x119b21c00) [pid = 1934] [serial = 1202] [outer = 0x0] 09:59:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x119d35800) [pid = 1934] [serial = 1203] [outer = 0x119b21c00] 09:59:52 INFO - PROCESS | 1934 | 1462467592134 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x123fe7c00) [pid = 1934] [serial = 1204] [outer = 0x119b21c00] 09:59:52 INFO - PROCESS | 1934 | 1462467592517 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]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 09:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:59:52 INFO - PROCESS | 1934 | 1462467592531 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 1934 | 1462467592533 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:59:52 INFO - PROCESS | 1934 | 1462467592536 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 1934 | 1462467592538 Marionette TRACE conn2 <- [1,1578,null,{}] 09:59:52 INFO - PROCESS | 1934 | 1462467592541 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}] 09:59:52 INFO - PROCESS | 1934 | 1462467592686 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:59:52 INFO - PROCESS | 1934 | 1462467592707 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x125867000 == 38 [pid = 1934] [id = 402] 09:59:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x119b23c00) [pid = 1934] [serial = 1205] [outer = 0x0] 09:59:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x124718000) [pid = 1934] [serial = 1206] [outer = 0x119b23c00] 09:59:52 INFO - PROCESS | 1934 | 1462467592748 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x124faf000) [pid = 1934] [serial = 1207] [outer = 0x119b23c00] 09:59:53 INFO - PROCESS | 1934 | 1462467593083 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]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 574ms 09:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:59:53 INFO - PROCESS | 1934 | 1462467593109 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 1934 | 1462467593111 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:59:53 INFO - PROCESS | 1934 | 1462467593117 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 1934 | 1462467593119 Marionette TRACE conn2 <- [1,1582,null,{}] 09:59:53 INFO - PROCESS | 1934 | 1462467593122 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}] 09:59:53 INFO - PROCESS | 1934 | 1462467593229 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:59:53 INFO - PROCESS | 1934 | 1462467593234 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d8d000 == 39 [pid = 1934] [id = 403] 09:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x124fb2c00) [pid = 1934] [serial = 1208] [outer = 0x0] 09:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x125273800) [pid = 1934] [serial = 1209] [outer = 0x124fb2c00] 09:59:53 INFO - PROCESS | 1934 | 1462467593259 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x126231800) [pid = 1934] [serial = 1210] [outer = 0x124fb2c00] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x113104c00) [pid = 1934] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x128816000) [pid = 1934] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x119ce4800) [pid = 1934] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x111cbe000) [pid = 1934] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x113104400) [pid = 1934] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x1186da800) [pid = 1934] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x110e93400) [pid = 1934] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x116a6f800) [pid = 1934] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x1125b4c00) [pid = 1934] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x1241c0400) [pid = 1934] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x111f96c00) [pid = 1934] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x116865000) [pid = 1934] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x128cf4000) [pid = 1934] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x126af2800) [pid = 1934] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x110e92400) [pid = 1934] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x110e95800) [pid = 1934] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:59:53 INFO - PROCESS | 1934 | 1462467593745 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]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 675ms 09:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:59:53 INFO - PROCESS | 1934 | 1462467593789 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 1934 | 1462467593790 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:59:53 INFO - PROCESS | 1934 | 1462467593792 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 1934 | 1462467593794 Marionette TRACE conn2 <- [1,1586,null,{}] 09:59:53 INFO - PROCESS | 1934 | 1462467593796 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}] 09:59:53 INFO - PROCESS | 1934 | 1462467593873 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:59:53 INFO - PROCESS | 1934 | 1462467593923 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262d4000 == 40 [pid = 1934] [id = 404] 09:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x113104c00) [pid = 1934] [serial = 1211] [outer = 0x0] 09:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x118208000) [pid = 1934] [serial = 1212] [outer = 0x113104c00] 09:59:53 INFO - PROCESS | 1934 | 1462467593948 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x124d27c00) [pid = 1934] [serial = 1213] [outer = 0x113104c00] 09:59:54 INFO - PROCESS | 1934 | 1462467594221 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 467ms 09:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:59:54 INFO - PROCESS | 1934 | 1462467594261 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 1934 | 1462467594262 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:59:54 INFO - PROCESS | 1934 | 1462467594272 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 1934 | 1462467594273 Marionette TRACE conn2 <- [1,1590,null,{}] 09:59:54 INFO - PROCESS | 1934 | 1462467594275 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}] 09:59:54 INFO - PROCESS | 1934 | 1462467594356 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:59:54 INFO - PROCESS | 1934 | 1462467594361 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x129727000 == 41 [pid = 1934] [id = 405] 09:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x12622a400) [pid = 1934] [serial = 1214] [outer = 0x0] 09:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x126af3000) [pid = 1934] [serial = 1215] [outer = 0x12622a400] 09:59:54 INFO - PROCESS | 1934 | 1462467594389 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x128811000) [pid = 1934] [serial = 1216] [outer = 0x12622a400] 09:59:54 INFO - PROCESS | 1934 | 1462467594765 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 527ms 09:59:54 INFO - PROCESS | 1934 | 1462467594791 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 1934 | 1462467594794 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:59:54 INFO - PROCESS | 1934 | 1462467594799 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 1934 | 1462467594801 Marionette TRACE conn2 <- [1,1594,null,{}] 09:59:54 INFO - PROCESS | 1934 | 1462467594804 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}] 09:59:54 INFO - PROCESS | 1934 | 1462467594904 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:59:54 INFO - PROCESS | 1934 | 1462467594908 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a28a800 == 42 [pid = 1934] [id = 406] 09:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x128817c00) [pid = 1934] [serial = 1217] [outer = 0x0] 09:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x128d61400) [pid = 1934] [serial = 1218] [outer = 0x128817c00] 09:59:54 INFO - PROCESS | 1934 | 1462467594937 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x128d70c00) [pid = 1934] [serial = 1219] [outer = 0x128817c00] 09:59:55 INFO - PROCESS | 1934 | 1462467595257 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]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 472ms 09:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:59:55 INFO - PROCESS | 1934 | 1462467595270 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 1934 | 1462467595271 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:59:55 INFO - PROCESS | 1934 | 1462467595273 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 1934 | 1462467595274 Marionette TRACE conn2 <- [1,1598,null,{}] 09:59:55 INFO - PROCESS | 1934 | 1462467595276 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}] 09:59:55 INFO - PROCESS | 1934 | 1462467595359 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:59:55 INFO - PROCESS | 1934 | 1462467595414 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abae800 == 43 [pid = 1934] [id = 407] 09:59:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x128cec800) [pid = 1934] [serial = 1220] [outer = 0x0] 09:59:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x128dcd000) [pid = 1934] [serial = 1221] [outer = 0x128cec800] 09:59:55 INFO - PROCESS | 1934 | 1462467595439 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x129033800) [pid = 1934] [serial = 1222] [outer = 0x128cec800] 09:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 569ms 09:59:55 INFO - PROCESS | 1934 | 1462467595836 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]]]}] 09:59:55 INFO - PROCESS | 1934 | 1462467595843 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 1934 | 1462467595846 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:59:55 INFO - PROCESS | 1934 | 1462467595850 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 1934 | 1462467595852 Marionette TRACE conn2 <- [1,1602,null,{}] 09:59:55 INFO - PROCESS | 1934 | 1462467595857 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}] 09:59:55 INFO - PROCESS | 1934 | 1462467595959 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:59:56 INFO - PROCESS | 1934 | 1462467596027 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x11689d800 == 44 [pid = 1934] [id = 408] 09:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x1125b6c00) [pid = 1934] [serial = 1223] [outer = 0x0] 09:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x1131a5c00) [pid = 1934] [serial = 1224] [outer = 0x1125b6c00] 09:59:56 INFO - PROCESS | 1934 | 1462467596059 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x113f38c00) [pid = 1934] [serial = 1225] [outer = 0x1125b6c00] 09:59:56 INFO - PROCESS | 1934 | 1462467596498 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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 09:59:56 INFO - PROCESS | 1934 | 1462467596522 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 1934 | 1462467596526 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:59:56 INFO - PROCESS | 1934 | 1462467596531 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 1934 | 1462467596533 Marionette TRACE conn2 <- [1,1606,null,{}] 09:59:56 INFO - PROCESS | 1934 | 1462467596536 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}] 09:59:56 INFO - PROCESS | 1934 | 1462467596638 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:59:56 INFO - PROCESS | 1934 | 1462467596706 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209ca800 == 45 [pid = 1934] [id = 409] 09:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x115d47800) [pid = 1934] [serial = 1226] [outer = 0x0] 09:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x1168c2800) [pid = 1934] [serial = 1227] [outer = 0x115d47800] 09:59:56 INFO - PROCESS | 1934 | 1462467596735 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x11820e800) [pid = 1934] [serial = 1228] [outer = 0x115d47800] 09:59:57 INFO - PROCESS | 1934 | 1462467597156 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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 09:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:59:57 INFO - PROCESS | 1934 | 1462467597202 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 1934 | 1462467597203 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:59:57 INFO - PROCESS | 1934 | 1462467597206 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 1934 | 1462467597209 Marionette TRACE conn2 <- [1,1610,null,{}] 09:59:57 INFO - PROCESS | 1934 | 1462467597217 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}] 09:59:57 INFO - PROCESS | 1934 | 1462467597342 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:59:57 INFO - PROCESS | 1934 | 1462467597423 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a286800 == 46 [pid = 1934] [id = 410] 09:59:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x1192e9c00) [pid = 1934] [serial = 1229] [outer = 0x0] 09:59:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x119ce2c00) [pid = 1934] [serial = 1230] [outer = 0x1192e9c00] 09:59:57 INFO - PROCESS | 1934 | 1462467597456 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x121431000) [pid = 1934] [serial = 1231] [outer = 0x1192e9c00] 09:59:57 INFO - PROCESS | 1934 | 1462467597870 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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 677ms 09:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:59:57 INFO - PROCESS | 1934 | 1462467597883 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 1934 | 1462467597885 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:59:57 INFO - PROCESS | 1934 | 1462467597887 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 1934 | 1462467597888 Marionette TRACE conn2 <- [1,1614,null,{}] 09:59:57 INFO - PROCESS | 1934 | 1462467597891 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}] 09:59:57 INFO - PROCESS | 1934 | 1462467597991 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:59:58 INFO - PROCESS | 1934 | 1462467598040 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc89800 == 47 [pid = 1934] [id = 411] 09:59:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x123da7800) [pid = 1934] [serial = 1232] [outer = 0x0] 09:59:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x125103400) [pid = 1934] [serial = 1233] [outer = 0x123da7800] 09:59:58 INFO - PROCESS | 1934 | 1462467598070 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x126dce800) [pid = 1934] [serial = 1234] [outer = 0x123da7800] 09:59:58 INFO - PROCESS | 1934 | 1462467598516 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]]]}] 09:59:58 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 09:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 672ms 09:59:58 INFO - PROCESS | 1934 | 1462467598560 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:59:58 INFO - PROCESS | 1934 | 1462467598561 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:59:58 INFO - PROCESS | 1934 | 1462467598564 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 1934 | 1462467598565 Marionette TRACE conn2 <- [1,1618,null,{}] 09:59:58 INFO - PROCESS | 1934 | 1462467598567 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}] 09:59:58 INFO - PROCESS | 1934 | 1462467598667 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:59:58 INFO - PROCESS | 1934 | 1462467598754 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c17a800 == 48 [pid = 1934] [id = 412] 09:59:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x123e2f400) [pid = 1934] [serial = 1235] [outer = 0x0] 09:59:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x128d62800) [pid = 1934] [serial = 1236] [outer = 0x123e2f400] 09:59:58 INFO - PROCESS | 1934 | 1462467598784 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x128d6dc00) [pid = 1934] [serial = 1237] [outer = 0x123e2f400] 09:59:59 INFO - PROCESS | 1934 | 1462467599204 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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 09:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:59:59 INFO - PROCESS | 1934 | 1462467599235 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 1934 | 1462467599236 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:59:59 INFO - PROCESS | 1934 | 1462467599238 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 1934 | 1462467599240 Marionette TRACE conn2 <- [1,1622,null,{}] 09:59:59 INFO - PROCESS | 1934 | 1462467599242 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}] 09:59:59 INFO - PROCESS | 1934 | 1462467599356 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:59:59 INFO - PROCESS | 1934 | 1462467599424 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2a8800 == 49 [pid = 1934] [id = 413] 09:59:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x129406400) [pid = 1934] [serial = 1238] [outer = 0x0] 09:59:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x129655400) [pid = 1934] [serial = 1239] [outer = 0x129406400] 09:59:59 INFO - PROCESS | 1934 | 1462467599456 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x12a97a000) [pid = 1934] [serial = 1240] [outer = 0x129406400] 09:59:59 INFO - PROCESS | 1934 | 1462467599886 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]]]}] 09:59:59 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 09:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 09:59:59 INFO - PROCESS | 1934 | 1462467599910 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:59:59 INFO - PROCESS | 1934 | 1462467599912 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:59:59 INFO - PROCESS | 1934 | 1462467599914 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 1934 | 1462467599915 Marionette TRACE conn2 <- [1,1626,null,{}] 09:59:59 INFO - PROCESS | 1934 | 1462467599918 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}] 10:00:00 INFO - PROCESS | 1934 | 1462467600053 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:00:00 INFO - PROCESS | 1934 | 1462467600118 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x119fb1000 == 50 [pid = 1934] [id = 414] 10:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x111f94c00) [pid = 1934] [serial = 1241] [outer = 0x0] 10:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x119f2bc00) [pid = 1934] [serial = 1242] [outer = 0x111f94c00] 10:00:00 INFO - PROCESS | 1934 | 1462467600148 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x129b75400) [pid = 1934] [serial = 1243] [outer = 0x111f94c00] 10:00:00 INFO - PROCESS | 1934 | 1462467600688 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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 820ms 10:00:00 INFO - PROCESS | 1934 | 1462467600734 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:00:00 INFO - PROCESS | 1934 | 1462467600736 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:00:00 INFO - PROCESS | 1934 | 1462467600740 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 1934 | 1462467600742 Marionette TRACE conn2 <- [1,1630,null,{}] 10:00:00 INFO - PROCESS | 1934 | 1462467600746 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}] 10:00:00 INFO - PROCESS | 1934 | 1462467600878 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:00:00 INFO - PROCESS | 1934 | 1462467600890 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x1186a1800 == 51 [pid = 1934] [id = 415] 10:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1125c2000) [pid = 1934] [serial = 1244] [outer = 0x0] 10:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x112897000) [pid = 1934] [serial = 1245] [outer = 0x1125c2000] 10:00:00 INFO - PROCESS | 1934 | 1462467600919 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x113aa3c00) [pid = 1934] [serial = 1246] [outer = 0x1125c2000] 10:00:01 INFO - PROCESS | 1934 | 1462467601405 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]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 673ms 10:00:01 INFO - PROCESS | 1934 | 1462467601413 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:00:01 INFO - PROCESS | 1934 | 1462467601419 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:00:01 INFO - PROCESS | 1934 | 1462467601424 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 1934 | 1462467601425 Marionette TRACE conn2 <- [1,1634,null,{}] 10:00:01 INFO - PROCESS | 1934 | 1462467601428 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}] 10:00:01 INFO - PROCESS | 1934 | 1462467601555 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12a28a800 == 50 [pid = 1934] [id = 406] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x129727000 == 49 [pid = 1934] [id = 405] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1262d4000 == 48 [pid = 1934] [id = 404] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x126d8d000 == 47 [pid = 1934] [id = 403] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x125867000 == 46 [pid = 1934] [id = 402] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x124376800 == 45 [pid = 1934] [id = 401] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x11a152800 == 44 [pid = 1934] [id = 400] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12a92e000) [pid = 1934] [serial = 1176] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1196a7000 == 43 [pid = 1934] [id = 399] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x11897b000 == 42 [pid = 1934] [id = 398] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x116ea4800 == 41 [pid = 1934] [id = 397] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x113f4b800 == 40 [pid = 1934] [id = 396] 10:00:01 INFO - PROCESS | 1934 | --DOCSHELL 0x112a20000 == 39 [pid = 1934] [id = 393] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1180d6c00) [pid = 1934] [serial = 1137] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x128ce6c00) [pid = 1934] [serial = 1158] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12142d000) [pid = 1934] [serial = 1149] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x123e33c00) [pid = 1934] [serial = 1150] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x1181bdc00) [pid = 1934] [serial = 1140] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x1186e2c00) [pid = 1934] [serial = 1141] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x113da3c00) [pid = 1934] [serial = 1131] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x115d98c00) [pid = 1934] [serial = 1132] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x123fe7800) [pid = 1934] [serial = 1152] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x124719000) [pid = 1934] [serial = 1153] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x116acd800) [pid = 1934] [serial = 1134] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x117672400) [pid = 1934] [serial = 1135] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x119d30000) [pid = 1934] [serial = 1146] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x11a082400) [pid = 1934] [serial = 1147] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x112806000) [pid = 1934] [serial = 1128] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x112c22000) [pid = 1934] [serial = 1129] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x124fad400) [pid = 1934] [serial = 1155] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x118818800) [pid = 1934] [serial = 1143] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x119b21800) [pid = 1934] [serial = 1144] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x124718800) [pid = 1934] [serial = 1162] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x119ce5400) [pid = 1934] [serial = 1161] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x128dca800) [pid = 1934] [serial = 1164] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x12940fc00) [pid = 1934] [serial = 1173] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x111f8c800) [pid = 1934] [serial = 1167] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x1131a0400) [pid = 1934] [serial = 1168] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x116ad4c00) [pid = 1934] [serial = 1170] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x1181c4400) [pid = 1934] [serial = 1138] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x128dd3c00) [pid = 1934] [serial = 1165] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x128cf4800) [pid = 1934] [serial = 1159] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x126dd1400) [pid = 1934] [serial = 1171] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x129b73000) [pid = 1934] [serial = 1174] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x1251c4c00) [pid = 1934] [serial = 1156] [outer = 0x0] [url = about:blank] 10:00:01 INFO - PROCESS | 1934 | 1462467601639 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x112a1e800 == 40 [pid = 1934] [id = 416] 10:00:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x111cbe000) [pid = 1934] [serial = 1247] [outer = 0x0] 10:00:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x112811800) [pid = 1934] [serial = 1248] [outer = 0x111cbe000] 10:00:01 INFO - PROCESS | 1934 | 1462467601666 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x11616e000) [pid = 1934] [serial = 1249] [outer = 0x111cbe000] 10:00:01 INFO - PROCESS | 1934 | 1462467601995 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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 621ms 10:00:02 INFO - PROCESS | 1934 | 1462467602045 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 1934 | 1462467602047 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:00:02 INFO - PROCESS | 1934 | 1462467602051 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 1934 | 1462467602054 Marionette TRACE conn2 <- [1,1638,null,{}] 10:00:02 INFO - PROCESS | 1934 | 1462467602091 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}] 10:00:02 INFO - PROCESS | 1934 | 1462467602224 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:00:02 INFO - PROCESS | 1934 | 1462467602233 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x113d6e000 == 41 [pid = 1934] [id = 417] 10:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x1180d3800) [pid = 1934] [serial = 1250] [outer = 0x0] 10:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x118263400) [pid = 1934] [serial = 1251] [outer = 0x1180d3800] 10:00:02 INFO - PROCESS | 1934 | 1462467602278 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x11888e000) [pid = 1934] [serial = 1252] [outer = 0x1180d3800] 10:00:02 INFO - PROCESS | 1934 | 1462467602728 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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 723ms 10:00:02 INFO - PROCESS | 1934 | 1462467602774 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 1934 | 1462467602776 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:00:02 INFO - PROCESS | 1934 | 1462467602778 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 1934 | 1462467602779 Marionette TRACE conn2 <- [1,1642,null,{}] 10:00:02 INFO - PROCESS | 1934 | 1462467602782 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}] 10:00:02 INFO - PROCESS | 1934 | 1462467602888 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:00:02 INFO - PROCESS | 1934 | 1462467602893 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213ac800 == 42 [pid = 1934] [id = 418] 10:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x11911a400) [pid = 1934] [serial = 1253] [outer = 0x0] 10:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x119480c00) [pid = 1934] [serial = 1254] [outer = 0x11911a400] 10:00:02 INFO - PROCESS | 1934 | 1462467602920 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x119f7d400) [pid = 1934] [serial = 1255] [outer = 0x11911a400] 10:00:03 INFO - PROCESS | 1934 | 1462467603256 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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 10:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:00:03 INFO - PROCESS | 1934 | 1462467603299 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 1934 | 1462467603300 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:00:03 INFO - PROCESS | 1934 | 1462467603302 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 1934 | 1462467603303 Marionette TRACE conn2 <- [1,1646,null,{}] 10:00:03 INFO - PROCESS | 1934 | 1462467603322 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}] 10:00:03 INFO - PROCESS | 1934 | 1462467603404 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:00:03 INFO - PROCESS | 1934 | 1462467603408 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244c4800 == 43 [pid = 1934] [id = 419] 10:00:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x1213cac00) [pid = 1934] [serial = 1256] [outer = 0x0] 10:00:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x123fe1800) [pid = 1934] [serial = 1257] [outer = 0x1213cac00] 10:00:03 INFO - PROCESS | 1934 | 1462467603434 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x12470b000) [pid = 1934] [serial = 1258] [outer = 0x1213cac00] 10:00:03 INFO - PROCESS | 1934 | 1462467603846 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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 585ms 10:00:03 INFO - PROCESS | 1934 | 1462467603889 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:00:03 INFO - PROCESS | 1934 | 1462467603891 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:00:03 INFO - PROCESS | 1934 | 1462467603895 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 1934 | 1462467603896 Marionette TRACE conn2 <- [1,1650,null,{}] 10:00:03 INFO - PROCESS | 1934 | 1462467603899 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}] 10:00:04 INFO - PROCESS | 1934 | 1462467604075 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:00:04 INFO - PROCESS | 1934 | 1462467604133 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d7c800 == 44 [pid = 1934] [id = 420] 10:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x125104000) [pid = 1934] [serial = 1259] [outer = 0x0] 10:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x126af9c00) [pid = 1934] [serial = 1260] [outer = 0x125104000] 10:00:04 INFO - PROCESS | 1934 | 1462467604214 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x128dc7400) [pid = 1934] [serial = 1261] [outer = 0x125104000] 10:00:04 INFO - PROCESS | 1934 | 1462467604585 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]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 723ms 10:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:00:04 INFO - PROCESS | 1934 | 1462467604617 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 1934 | 1462467604619 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:00:04 INFO - PROCESS | 1934 | 1462467604621 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 1934 | 1462467604622 Marionette TRACE conn2 <- [1,1654,null,{}] 10:00:04 INFO - PROCESS | 1934 | 1462467604624 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}] 10:00:04 INFO - PROCESS | 1934 | 1462467604724 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:00:04 INFO - PROCESS | 1934 | 1462467604737 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x129113000 == 45 [pid = 1934] [id = 421] 10:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x126dd1400) [pid = 1934] [serial = 1262] [outer = 0x0] 10:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x129413000) [pid = 1934] [serial = 1263] [outer = 0x126dd1400] 10:00:04 INFO - PROCESS | 1934 | 1462467604762 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x12a92a400) [pid = 1934] [serial = 1264] [outer = 0x126dd1400] 10:00:05 INFO - PROCESS | 1934 | 1462467605092 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]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 10:00:05 INFO - PROCESS | 1934 | 1462467605140 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 1934 | 1462467605141 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:00:05 INFO - PROCESS | 1934 | 1462467605143 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 1934 | 1462467605144 Marionette TRACE conn2 <- [1,1658,null,{}] 10:00:05 INFO - PROCESS | 1934 | 1462467605147 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}] 10:00:05 INFO - PROCESS | 1934 | 1462467605248 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:00:05 INFO - PROCESS | 1934 | 1462467605252 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b14800 == 46 [pid = 1934] [id = 422] 10:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x129715800) [pid = 1934] [serial = 1265] [outer = 0x0] 10:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12a96f800) [pid = 1934] [serial = 1266] [outer = 0x129715800] 10:00:05 INFO - PROCESS | 1934 | 1462467605306 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x12ab51c00) [pid = 1934] [serial = 1267] [outer = 0x129715800] 10:00:05 INFO - PROCESS | 1934 | 1462467605702 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]]]}] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x119b21c00) [pid = 1934] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x1134e2c00) [pid = 1934] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x11881ac00) [pid = 1934] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x1125b9400) [pid = 1934] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x1180d3c00) [pid = 1934] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x119b23c00) [pid = 1934] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x112eafc00) [pid = 1934] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x124fb2c00) [pid = 1934] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x113104c00) [pid = 1934] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x12622a400) [pid = 1934] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x128817c00) [pid = 1934] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x110e94800) [pid = 1934] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:00:05 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x129414800) [pid = 1934] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 619ms 10:00:05 INFO - PROCESS | 1934 | 1462467605764 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 1934 | 1462467605766 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:00:05 INFO - PROCESS | 1934 | 1462467605769 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 1934 | 1462467605771 Marionette TRACE conn2 <- [1,1662,null,{}] 10:00:05 INFO - PROCESS | 1934 | 1462467605774 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}] 10:00:05 INFO - PROCESS | 1934 | 1462467605876 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:00:05 INFO - PROCESS | 1934 | 1462467605881 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x11817e000 == 47 [pid = 1934] [id = 423] 10:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x1125b9400) [pid = 1934] [serial = 1268] [outer = 0x0] 10:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x117676000) [pid = 1934] [serial = 1269] [outer = 0x1125b9400] 10:00:05 INFO - PROCESS | 1934 | 1462467605906 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x119b21c00) [pid = 1934] [serial = 1270] [outer = 0x1125b9400] 10:00:06 INFO - PROCESS | 1934 | 1462467606269 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 10:00:06 INFO - PROCESS | 1934 | 1462467606294 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 1934 | 1462467606296 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:00:06 INFO - PROCESS | 1934 | 1462467606301 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 1934 | 1462467606303 Marionette TRACE conn2 <- [1,1666,null,{}] 10:00:06 INFO - PROCESS | 1934 | 1462467606306 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}] 10:00:06 INFO - PROCESS | 1934 | 1462467606436 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:00:06 INFO - PROCESS | 1934 | 1462467606442 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b363800 == 48 [pid = 1934] [id = 424] 10:00:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x113d29400) [pid = 1934] [serial = 1271] [outer = 0x0] 10:00:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x12a977800) [pid = 1934] [serial = 1272] [outer = 0x113d29400] 10:00:06 INFO - PROCESS | 1934 | 1462467606482 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x12ab5c400) [pid = 1934] [serial = 1273] [outer = 0x113d29400] 10:00:06 INFO - PROCESS | 1934 | 1462467606900 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 621ms 10:00:06 INFO - PROCESS | 1934 | 1462467606922 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 1934 | 1462467606923 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:00:06 INFO - PROCESS | 1934 | 1462467606925 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 1934 | 1462467606927 Marionette TRACE conn2 <- [1,1670,null,{}] 10:00:06 INFO - PROCESS | 1934 | 1462467606930 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}] 10:00:07 INFO - PROCESS | 1934 | 1462467607059 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:00:07 INFO - PROCESS | 1934 | 1462467607065 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c17d800 == 49 [pid = 1934] [id = 425] 10:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x129647c00) [pid = 1934] [serial = 1274] [outer = 0x0] 10:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x12b24cc00) [pid = 1934] [serial = 1275] [outer = 0x129647c00] 10:00:07 INFO - PROCESS | 1934 | 1462467607095 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x12b2b3400) [pid = 1934] [serial = 1276] [outer = 0x129647c00] 10:00:07 INFO - PROCESS | 1934 | 1462467607406 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]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 10:00:07 INFO - PROCESS | 1934 | 1462467607447 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:00:07 INFO - PROCESS | 1934 | 1462467607451 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:00:07 INFO - PROCESS | 1934 | 1462467607453 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 1934 | 1462467607454 Marionette TRACE conn2 <- [1,1674,null,{}] 10:00:07 INFO - PROCESS | 1934 | 1462467607457 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}] 10:00:07 INFO - PROCESS | 1934 | 1462467607540 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:00:07 INFO - PROCESS | 1934 | 1462467607544 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca63800 == 50 [pid = 1934] [id = 426] 10:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x110e8e000) [pid = 1934] [serial = 1277] [outer = 0x0] 10:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x12b49c400) [pid = 1934] [serial = 1278] [outer = 0x110e8e000] 10:00:07 INFO - PROCESS | 1934 | 1462467607569 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x12b4a7400) [pid = 1934] [serial = 1279] [outer = 0x110e8e000] 10:00:08 INFO - PROCESS | 1934 | 1462467608071 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 668ms 10:00:08 INFO - PROCESS | 1934 | 1462467608122 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 1934 | 1462467608125 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:00:08 INFO - PROCESS | 1934 | 1462467608129 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 1934 | 1462467608131 Marionette TRACE conn2 <- [1,1678,null,{}] 10:00:08 INFO - PROCESS | 1934 | 1462467608135 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}] 10:00:08 INFO - PROCESS | 1934 | 1462467608241 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:00:08 INFO - PROCESS | 1934 | 1462467608299 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x11864f000 == 51 [pid = 1934] [id = 427] 10:00:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x113475000) [pid = 1934] [serial = 1280] [outer = 0x0] 10:00:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x115d4e000) [pid = 1934] [serial = 1281] [outer = 0x113475000] 10:00:08 INFO - PROCESS | 1934 | 1462467608330 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x116acd800) [pid = 1934] [serial = 1282] [outer = 0x113475000] 10:00:08 INFO - PROCESS | 1934 | 1462467608786 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 672ms 10:00:08 INFO - PROCESS | 1934 | 1462467608802 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 1934 | 1462467608806 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:00:08 INFO - PROCESS | 1934 | 1462467608811 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 1934 | 1462467608813 Marionette TRACE conn2 <- [1,1682,null,{}] 10:00:08 INFO - PROCESS | 1934 | 1462467608816 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}] 10:00:08 INFO - PROCESS | 1934 | 1462467608919 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:00:09 INFO - PROCESS | 1934 | 1462467609008 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244bf000 == 52 [pid = 1934] [id = 428] 10:00:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x117678800) [pid = 1934] [serial = 1283] [outer = 0x0] 10:00:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x11820f800) [pid = 1934] [serial = 1284] [outer = 0x117678800] 10:00:09 INFO - PROCESS | 1934 | 1462467609039 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x119484c00) [pid = 1934] [serial = 1285] [outer = 0x117678800] 10:00:09 INFO - PROCESS | 1934 | 1462467609468 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 10:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:00:09 INFO - PROCESS | 1934 | 1462467609485 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 1934 | 1462467609487 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:00:09 INFO - PROCESS | 1934 | 1462467609489 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 1934 | 1462467609492 Marionette TRACE conn2 <- [1,1686,null,{}] 10:00:09 INFO - PROCESS | 1934 | 1462467609516 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}] 10:00:09 INFO - PROCESS | 1934 | 1462467609644 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:00:09 INFO - PROCESS | 1934 | 1462467609697 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c74e800 == 53 [pid = 1934] [id = 429] 10:00:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x1257a4800) [pid = 1934] [serial = 1286] [outer = 0x0] 10:00:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x1262e4800) [pid = 1934] [serial = 1287] [outer = 0x1257a4800] 10:00:09 INFO - PROCESS | 1934 | 1462467609728 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x128ce8000) [pid = 1934] [serial = 1288] [outer = 0x1257a4800] 10:00:10 INFO - PROCESS | 1934 | 1462467610152 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]]]}] 10:00:10 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 10:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 675ms 10:00:10 INFO - PROCESS | 1934 | 1462467610167 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 1934 | 1462467610169 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:00:10 INFO - PROCESS | 1934 | 1462467610172 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 1934 | 1462467610173 Marionette TRACE conn2 <- [1,1690,null,{}] 10:00:10 INFO - PROCESS | 1934 | 1462467610176 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}] 10:00:10 INFO - PROCESS | 1934 | 1462467610302 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:00:10 INFO - PROCESS | 1934 | 1462467610372 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd70800 == 54 [pid = 1934] [id = 430] 10:00:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x128d6e400) [pid = 1934] [serial = 1289] [outer = 0x0] 10:00:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x129650400) [pid = 1934] [serial = 1290] [outer = 0x128d6e400] 10:00:10 INFO - PROCESS | 1934 | 1462467610402 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12ab4f800) [pid = 1934] [serial = 1291] [outer = 0x128d6e400] 10:00:10 INFO - PROCESS | 1934 | 1462467610815 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]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 669ms 10:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:00:10 INFO - PROCESS | 1934 | 1462467610842 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 1934 | 1462467610843 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:00:10 INFO - PROCESS | 1934 | 1462467610845 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 1934 | 1462467610847 Marionette TRACE conn2 <- [1,1694,null,{}] 10:00:10 INFO - PROCESS | 1934 | 1462467610850 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}] 10:00:10 INFO - PROCESS | 1934 | 1462467610952 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:00:11 INFO - PROCESS | 1934 | 1462467611007 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cfa5000 == 55 [pid = 1934] [id = 431] 10:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12a97c800) [pid = 1934] [serial = 1292] [outer = 0x0] 10:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12b252000) [pid = 1934] [serial = 1293] [outer = 0x12a97c800] 10:00:11 INFO - PROCESS | 1934 | 1462467611036 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12b2ae000) [pid = 1934] [serial = 1294] [outer = 0x12a97c800] 10:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 620ms 10:00:11 INFO - PROCESS | 1934 | 1462467611459 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]]]}] 10:00:11 INFO - PROCESS | 1934 | 1462467611465 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 1934 | 1462467611467 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:00:11 INFO - PROCESS | 1934 | 1462467611469 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 1934 | 1462467611470 Marionette TRACE conn2 <- [1,1698,null,{}] 10:00:11 INFO - PROCESS | 1934 | 1462467611473 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}] 10:00:11 INFO - PROCESS | 1934 | 1462467611592 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:00:11 INFO - PROCESS | 1934 | 1462467611716 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9c7000 == 56 [pid = 1934] [id = 432] 10:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x112dc3400) [pid = 1934] [serial = 1295] [outer = 0x0] 10:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x12b2b1c00) [pid = 1934] [serial = 1296] [outer = 0x112dc3400] 10:00:11 INFO - PROCESS | 1934 | 1462467611748 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12bc0ac00) [pid = 1934] [serial = 1297] [outer = 0x112dc3400] 10:00:12 INFO - PROCESS | 1934 | 1462467612161 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]]]}] 10:00:12 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 10:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 719ms 10:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:00:12 INFO - PROCESS | 1934 | 1462467612189 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 1934 | 1462467612190 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:00:12 INFO - PROCESS | 1934 | 1462467612192 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 1934 | 1462467612194 Marionette TRACE conn2 <- [1,1702,null,{}] 10:00:12 INFO - PROCESS | 1934 | 1462467612196 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}] 10:00:12 INFO - PROCESS | 1934 | 1462467612447 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:00:12 INFO - PROCESS | 1934 | 1462467612575 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x117346800 == 57 [pid = 1934] [id = 433] 10:00:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x111f8c400) [pid = 1934] [serial = 1298] [outer = 0x0] 10:00:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x111f92800) [pid = 1934] [serial = 1299] [outer = 0x111f8c400] 10:00:12 INFO - PROCESS | 1934 | 1462467612606 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x112c0d000) [pid = 1934] [serial = 1300] [outer = 0x111f8c400] 10:00:13 INFO - PROCESS | 1934 | 1462467613111 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]]]}] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12c17d800 == 56 [pid = 1934] [id = 425] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x12b363800 == 55 [pid = 1934] [id = 424] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x11817e000 == 54 [pid = 1934] [id = 423] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x129b14800 == 53 [pid = 1934] [id = 422] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x129113000 == 52 [pid = 1934] [id = 421] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x126d7c800 == 51 [pid = 1934] [id = 420] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x1244c4800 == 50 [pid = 1934] [id = 419] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x128dcd000) [pid = 1934] [serial = 1221] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x1213ac800 == 49 [pid = 1934] [id = 418] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x113d6e000 == 48 [pid = 1934] [id = 417] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x112a1e800 == 47 [pid = 1934] [id = 416] 10:00:13 INFO - PROCESS | 1934 | --DOCSHELL 0x1186a1800 == 46 [pid = 1934] [id = 415] 10:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 974ms 10:00:13 INFO - PROCESS | 1934 | 1462467613167 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:00:13 INFO - PROCESS | 1934 | 1462467613169 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:00:13 INFO - PROCESS | 1934 | 1462467613172 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 1934 | 1462467613175 Marionette TRACE conn2 <- [1,1706,null,{}] 10:00:13 INFO - PROCESS | 1934 | 1462467613178 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}] 10:00:13 INFO - PROCESS | 1934 | 1462467613260 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:00:13 INFO - PROCESS | 1934 | 1462467613274 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x116851800 == 47 [pid = 1934] [id = 434] 10:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x1165bf400) [pid = 1934] [serial = 1301] [outer = 0x0] 10:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x116acdc00) [pid = 1934] [serial = 1302] [outer = 0x1165bf400] 10:00:13 INFO - PROCESS | 1934 | 1462467613302 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x1181be400) [pid = 1934] [serial = 1303] [outer = 0x1165bf400] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x129715c00) [pid = 1934] [serial = 1126] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x111f95400) [pid = 1934] [serial = 1179] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x119d35800) [pid = 1934] [serial = 1203] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x116ac9000) [pid = 1934] [serial = 1191] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x117c25800) [pid = 1934] [serial = 1192] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x119126000) [pid = 1934] [serial = 1197] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x1192f6000) [pid = 1934] [serial = 1198] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x1186e0400) [pid = 1934] [serial = 1186] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x11610dc00) [pid = 1934] [serial = 1185] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x118205800) [pid = 1934] [serial = 1194] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x1186e0800) [pid = 1934] [serial = 1195] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x116546400) [pid = 1934] [serial = 1182] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x124718000) [pid = 1934] [serial = 1206] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x1131a1000) [pid = 1934] [serial = 1188] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x1134e3000) [pid = 1934] [serial = 1189] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x125273800) [pid = 1934] [serial = 1209] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x118208000) [pid = 1934] [serial = 1212] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x126af3000) [pid = 1934] [serial = 1215] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x128811000) [pid = 1934] [serial = 1216] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x128d61400) [pid = 1934] [serial = 1218] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x128d70c00) [pid = 1934] [serial = 1219] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x124d27c00) [pid = 1934] [serial = 1213] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x126231800) [pid = 1934] [serial = 1210] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x123fe7c00) [pid = 1934] [serial = 1204] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x1192f1800) [pid = 1934] [serial = 1200] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x119650800) [pid = 1934] [serial = 1201] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x124faf000) [pid = 1934] [serial = 1207] [outer = 0x0] [url = about:blank] 10:00:13 INFO - PROCESS | 1934 | 1462467613676 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 521ms 10:00:13 INFO - PROCESS | 1934 | 1462467613694 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 1934 | 1462467613696 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:00:13 INFO - PROCESS | 1934 | 1462467613698 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 1934 | 1462467613700 Marionette TRACE conn2 <- [1,1710,null,{}] 10:00:13 INFO - PROCESS | 1934 | 1462467613702 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}] 10:00:13 INFO - PROCESS | 1934 | 1462467613788 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:00:13 INFO - PROCESS | 1934 | 1462467613796 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x119695800 == 48 [pid = 1934] [id = 435] 10:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x1186d9400) [pid = 1934] [serial = 1304] [outer = 0x0] 10:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x11888ac00) [pid = 1934] [serial = 1305] [outer = 0x1186d9400] 10:00:13 INFO - PROCESS | 1934 | 1462467613823 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x11964b400) [pid = 1934] [serial = 1306] [outer = 0x1186d9400] 10:00:14 INFO - PROCESS | 1934 | 1462467614200 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 10:00:14 INFO - PROCESS | 1934 | 1462467614233 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 1934 | 1462467614237 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:00:14 INFO - PROCESS | 1934 | 1462467614250 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 1934 | 1462467614255 Marionette TRACE conn2 <- [1,1714,null,{}] 10:00:14 INFO - PROCESS | 1934 | 1462467614259 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}] 10:00:14 INFO - PROCESS | 1934 | 1462467614388 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:00:14 INFO - PROCESS | 1934 | 1462467614399 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209c7800 == 49 [pid = 1934] [id = 436] 10:00:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x119656400) [pid = 1934] [serial = 1307] [outer = 0x0] 10:00:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x119d30000) [pid = 1934] [serial = 1308] [outer = 0x119656400] 10:00:14 INFO - PROCESS | 1934 | 1462467614441 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x123fe7800) [pid = 1934] [serial = 1309] [outer = 0x119656400] 10:00:14 INFO - PROCESS | 1934 | 1462467614914 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 681ms 10:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:00:14 INFO - PROCESS | 1934 | 1462467614926 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 1934 | 1462467614927 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:00:14 INFO - PROCESS | 1934 | 1462467614929 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 1934 | 1462467614930 Marionette TRACE conn2 <- [1,1718,null,{}] 10:00:14 INFO - PROCESS | 1934 | 1462467614935 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}] 10:00:15 INFO - PROCESS | 1934 | 1462467615014 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:00:15 INFO - PROCESS | 1934 | 1462467615021 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x11731b000 == 50 [pid = 1934] [id = 437] 10:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x124434400) [pid = 1934] [serial = 1310] [outer = 0x0] 10:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x124fa7800) [pid = 1934] [serial = 1311] [outer = 0x124434400] 10:00:15 INFO - PROCESS | 1934 | 1462467615046 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x125275400) [pid = 1934] [serial = 1312] [outer = 0x124434400] 10:00:15 INFO - PROCESS | 1934 | 1462467615404 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]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 523ms 10:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:00:15 INFO - PROCESS | 1934 | 1462467615452 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 1934 | 1462467615453 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:00:15 INFO - PROCESS | 1934 | 1462467615456 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 1934 | 1462467615457 Marionette TRACE conn2 <- [1,1722,null,{}] 10:00:15 INFO - PROCESS | 1934 | 1462467615459 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}] 10:00:15 INFO - PROCESS | 1934 | 1462467615563 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:00:15 INFO - PROCESS | 1934 | 1462467615578 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x126d8d000 == 51 [pid = 1934] [id = 438] 10:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x128811000) [pid = 1934] [serial = 1313] [outer = 0x0] 10:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x128ce6c00) [pid = 1934] [serial = 1314] [outer = 0x128811000] 10:00:15 INFO - PROCESS | 1934 | 1462467615612 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128d6c800) [pid = 1934] [serial = 1315] [outer = 0x128811000] 10:00:15 INFO - PROCESS | 1934 | 1462467615980 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]]]}] 10:00:16 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 10:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 569ms 10:00:16 INFO - PROCESS | 1934 | 1462467616026 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 1934 | 1462467616027 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:00:16 INFO - PROCESS | 1934 | 1462467616029 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 1934 | 1462467616030 Marionette TRACE conn2 <- [1,1726,null,{}] 10:00:16 INFO - PROCESS | 1934 | 1462467616033 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}] 10:00:16 INFO - PROCESS | 1934 | 1462467616138 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:00:16 INFO - PROCESS | 1934 | 1462467616172 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x12944c000 == 52 [pid = 1934] [id = 439] 10:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x128d64c00) [pid = 1934] [serial = 1316] [outer = 0x0] 10:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x129652400) [pid = 1934] [serial = 1317] [outer = 0x128d64c00] 10:00:16 INFO - PROCESS | 1934 | 1462467616197 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12ab52000) [pid = 1934] [serial = 1318] [outer = 0x128d64c00] 10:00:16 INFO - PROCESS | 1934 | 1462467616498 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 10:00:16 INFO - PROCESS | 1934 | 1462467616550 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:00:16 INFO - PROCESS | 1934 | 1462467616552 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:00:16 INFO - PROCESS | 1934 | 1462467616554 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 1934 | 1462467616555 Marionette TRACE conn2 <- [1,1730,null,{}] 10:00:16 INFO - PROCESS | 1934 | 1462467616557 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}] 10:00:16 INFO - PROCESS | 1934 | 1462467616658 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:00:16 INFO - PROCESS | 1934 | 1462467616673 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a296000 == 53 [pid = 1934] [id = 440] 10:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12971d000) [pid = 1934] [serial = 1319] [outer = 0x0] 10:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12b256c00) [pid = 1934] [serial = 1320] [outer = 0x12971d000] 10:00:16 INFO - PROCESS | 1934 | 1462467616698 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12b2bc000) [pid = 1934] [serial = 1321] [outer = 0x12971d000] 10:00:17 INFO - PROCESS | 1934 | 1462467617036 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]]]}] 10:00:17 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 10:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 10:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:00:17 INFO - PROCESS | 1934 | 1462467617073 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 1934 | 1462467617074 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:00:17 INFO - PROCESS | 1934 | 1462467617076 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 1934 | 1462467617077 Marionette TRACE conn2 <- [1,1734,null,{}] 10:00:17 INFO - PROCESS | 1934 | 1462467617080 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}] 10:00:17 INFO - PROCESS | 1934 | 1462467617189 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x111f8fc00) [pid = 1934] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x113473000) [pid = 1934] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1180d3800) [pid = 1934] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x1213cac00) [pid = 1934] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x111cbe000) [pid = 1934] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x1125c2000) [pid = 1934] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x125104000) [pid = 1934] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x11911a400) [pid = 1934] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x126dd1400) [pid = 1934] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x1125b9400) [pid = 1934] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x129715800) [pid = 1934] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x129647c00) [pid = 1934] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:00:17 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x113d29400) [pid = 1934] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:00:17 INFO - PROCESS | 1934 | 1462467617413 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x11689b800 == 54 [pid = 1934] [id = 441] 10:00:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x1125b9400) [pid = 1934] [serial = 1322] [outer = 0x0] 10:00:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x1131a4c00) [pid = 1934] [serial = 1323] [outer = 0x1125b9400] 10:00:17 INFO - PROCESS | 1934 | 1462467617451 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x1180dd000) [pid = 1934] [serial = 1324] [outer = 0x1125b9400] 10:00:17 INFO - PROCESS | 1934 | 1462467617876 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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 819ms 10:00:17 INFO - PROCESS | 1934 | 1462467617940 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:00:17 INFO - PROCESS | 1934 | 1462467617943 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:00:17 INFO - PROCESS | 1934 | 1462467617947 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 1934 | 1462467617951 Marionette TRACE conn2 <- [1,1738,null,{}] 10:00:17 INFO - PROCESS | 1934 | 1462467617956 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}] 10:00:18 INFO - PROCESS | 1934 | 1462467618062 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:00:18 INFO - PROCESS | 1934 | 1462467618131 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x118190800 == 55 [pid = 1934] [id = 442] 10:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x113477400) [pid = 1934] [serial = 1325] [outer = 0x0] 10:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x116acc000) [pid = 1934] [serial = 1326] [outer = 0x113477400] 10:00:18 INFO - PROCESS | 1934 | 1462467618164 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x118203000) [pid = 1934] [serial = 1327] [outer = 0x113477400] 10:00:18 INFO - PROCESS | 1934 | 1462467618591 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 10:00:18 INFO - PROCESS | 1934 | 1462467618620 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 1934 | 1462467618625 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:00:18 INFO - PROCESS | 1934 | 1462467618629 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 1934 | 1462467618631 Marionette TRACE conn2 <- [1,1742,null,{}] 10:00:18 INFO - PROCESS | 1934 | 1462467618634 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}] 10:00:18 INFO - PROCESS | 1934 | 1462467618738 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:00:18 INFO - PROCESS | 1934 | 1462467618808 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x125878800 == 56 [pid = 1934] [id = 443] 10:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x11820d400) [pid = 1934] [serial = 1328] [outer = 0x0] 10:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x119487c00) [pid = 1934] [serial = 1329] [outer = 0x11820d400] 10:00:18 INFO - PROCESS | 1934 | 1462467618839 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x119dda000) [pid = 1934] [serial = 1330] [outer = 0x11820d400] 10:00:19 INFO - PROCESS | 1934 | 1462467619262 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 672ms 10:00:19 INFO - PROCESS | 1934 | 1462467619302 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 1934 | 1462467619304 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:00:19 INFO - PROCESS | 1934 | 1462467619306 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 1934 | 1462467619309 Marionette TRACE conn2 <- [1,1746,null,{}] 10:00:19 INFO - PROCESS | 1934 | 1462467619317 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}] 10:00:19 INFO - PROCESS | 1934 | 1462467619440 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:00:19 INFO - PROCESS | 1934 | 1462467619499 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc9c800 == 57 [pid = 1934] [id = 444] 10:00:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1241c2800) [pid = 1934] [serial = 1331] [outer = 0x0] 10:00:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x126af0400) [pid = 1934] [serial = 1332] [outer = 0x1241c2800] 10:00:19 INFO - PROCESS | 1934 | 1462467619531 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x128d65800) [pid = 1934] [serial = 1333] [outer = 0x1241c2800] 10:00:20 INFO - PROCESS | 1934 | 1462467619996 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 728ms 10:00:20 INFO - PROCESS | 1934 | 1462467620034 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 1934 | 1462467620036 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:00:20 INFO - PROCESS | 1934 | 1462467620039 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 1934 | 1462467620040 Marionette TRACE conn2 <- [1,1750,null,{}] 10:00:20 INFO - PROCESS | 1934 | 1462467620042 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}] 10:00:20 INFO - PROCESS | 1934 | 1462467620143 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:00:20 INFO - PROCESS | 1934 | 1462467620212 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c760000 == 58 [pid = 1934] [id = 445] 10:00:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x128d67400) [pid = 1934] [serial = 1334] [outer = 0x0] 10:00:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12a977400) [pid = 1934] [serial = 1335] [outer = 0x128d67400] 10:00:20 INFO - PROCESS | 1934 | 1462467620242 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x12b257400) [pid = 1934] [serial = 1336] [outer = 0x128d67400] 10:00:20 INFO - PROCESS | 1934 | 1462467620654 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 668ms 10:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:00:20 INFO - PROCESS | 1934 | 1462467620707 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 1934 | 1462467620709 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:00:20 INFO - PROCESS | 1934 | 1462467620711 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 1934 | 1462467620713 Marionette TRACE conn2 <- [1,1754,null,{}] 10:00:20 INFO - PROCESS | 1934 | 1462467620715 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}] 10:00:20 INFO - PROCESS | 1934 | 1462467620835 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:00:20 INFO - PROCESS | 1934 | 1462467620903 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca6c800 == 59 [pid = 1934] [id = 446] 10:00:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x12ab56400) [pid = 1934] [serial = 1337] [outer = 0x0] 10:00:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12bbbb000) [pid = 1934] [serial = 1338] [outer = 0x12ab56400] 10:00:20 INFO - PROCESS | 1934 | 1462467620932 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x12bbc6800) [pid = 1934] [serial = 1339] [outer = 0x12ab56400] 10:00:21 INFO - PROCESS | 1934 | 1462467621353 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 10:00:21 INFO - PROCESS | 1934 | 1462467621383 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 1934 | 1462467621385 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:00:21 INFO - PROCESS | 1934 | 1462467621387 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 1934 | 1462467621388 Marionette TRACE conn2 <- [1,1758,null,{}] 10:00:21 INFO - PROCESS | 1934 | 1462467621391 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}] 10:00:21 INFO - PROCESS | 1934 | 1462467621507 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:00:21 INFO - PROCESS | 1934 | 1462467621576 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d4a4800 == 60 [pid = 1934] [id = 447] 10:00:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x12bc09800) [pid = 1934] [serial = 1340] [outer = 0x0] 10:00:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x12bfe6000) [pid = 1934] [serial = 1341] [outer = 0x12bc09800] 10:00:21 INFO - PROCESS | 1934 | 1462467621607 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x12c439400) [pid = 1934] [serial = 1342] [outer = 0x12bc09800] 10:00:22 INFO - PROCESS | 1934 | 1462467622017 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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 669ms 10:00:22 INFO - PROCESS | 1934 | 1462467622057 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 1934 | 1462467622058 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:00:22 INFO - PROCESS | 1934 | 1462467622061 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 1934 | 1462467622062 Marionette TRACE conn2 <- [1,1762,null,{}] 10:00:22 INFO - PROCESS | 1934 | 1462467622065 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}] 10:00:22 INFO - PROCESS | 1934 | 1462467622181 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:00:22 INFO - PROCESS | 1934 | 1462467622251 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc40000 == 61 [pid = 1934] [id = 448] 10:00:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x12c435800) [pid = 1934] [serial = 1343] [outer = 0x0] 10:00:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x12c441400) [pid = 1934] [serial = 1344] [outer = 0x12c435800] 10:00:22 INFO - PROCESS | 1934 | 1462467622281 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x12c794000) [pid = 1934] [serial = 1345] [outer = 0x12c435800] 10:00:22 INFO - PROCESS | 1934 | 1462467622703 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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 10:00:22 INFO - PROCESS | 1934 | 1462467622733 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 1934 | 1462467622734 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:00:22 INFO - PROCESS | 1934 | 1462467622736 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 1934 | 1462467622738 Marionette TRACE conn2 <- [1,1766,null,{}] 10:00:22 INFO - PROCESS | 1934 | 1462467622740 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}] 10:00:22 INFO - PROCESS | 1934 | 1462467622962 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:00:23 INFO - PROCESS | 1934 | 1462467623042 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x119185800 == 62 [pid = 1934] [id = 449] 10:00:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x111f90000) [pid = 1934] [serial = 1346] [outer = 0x0] 10:00:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x1125b9c00) [pid = 1934] [serial = 1347] [outer = 0x111f90000] 10:00:23 INFO - PROCESS | 1934 | 1462467623071 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x1134e2800) [pid = 1934] [serial = 1348] [outer = 0x111f90000] 10:00:23 INFO - PROCESS | 1934 | 1462467623525 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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 819ms 10:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:00:23 INFO - PROCESS | 1934 | 1462467623557 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 1934 | 1462467623559 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:00:23 INFO - PROCESS | 1934 | 1462467623562 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 1934 | 1462467623565 Marionette TRACE conn2 <- [1,1770,null,{}] 10:00:23 INFO - PROCESS | 1934 | 1462467623568 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}] 10:00:23 INFO - PROCESS | 1934 | 1462467623669 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:00:23 INFO - PROCESS | 1934 | 1462467623728 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192b7000 == 63 [pid = 1934] [id = 450] 10:00:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x11685d800) [pid = 1934] [serial = 1349] [outer = 0x0] 10:00:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x117c28000) [pid = 1934] [serial = 1350] [outer = 0x11685d800] 10:00:23 INFO - PROCESS | 1934 | 1462467623770 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x1186e0400) [pid = 1934] [serial = 1351] [outer = 0x11685d800] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12a296000 == 62 [pid = 1934] [id = 440] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12944c000 == 61 [pid = 1934] [id = 439] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x126d8d000 == 60 [pid = 1934] [id = 438] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x11731b000 == 59 [pid = 1934] [id = 437] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x1209c7800 == 58 [pid = 1934] [id = 436] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x119695800 == 57 [pid = 1934] [id = 435] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x119f2bc00) [pid = 1934] [serial = 1242] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x1131a5c00) [pid = 1934] [serial = 1224] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x1168c2800) [pid = 1934] [serial = 1227] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x119ce2c00) [pid = 1934] [serial = 1230] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x125103400) [pid = 1934] [serial = 1233] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x128d62800) [pid = 1934] [serial = 1236] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x129655400) [pid = 1934] [serial = 1239] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x12b49c400) [pid = 1934] [serial = 1278] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x116851800 == 56 [pid = 1934] [id = 434] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x117346800 == 55 [pid = 1934] [id = 433] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd70800 == 54 [pid = 1934] [id = 430] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12c74e800 == 53 [pid = 1934] [id = 429] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x1244bf000 == 52 [pid = 1934] [id = 428] 10:00:24 INFO - PROCESS | 1934 | --DOCSHELL 0x11864f000 == 51 [pid = 1934] [id = 427] 10:00:24 INFO - PROCESS | 1934 | 1462467624238 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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 724ms 10:00:24 INFO - PROCESS | 1934 | 1462467624287 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:00:24 INFO - PROCESS | 1934 | 1462467624289 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:00:24 INFO - PROCESS | 1934 | 1462467624291 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 1934 | 1462467624292 Marionette TRACE conn2 <- [1,1774,null,{}] 10:00:24 INFO - PROCESS | 1934 | 1462467624295 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}] 10:00:24 INFO - PROCESS | 1934 | 1462467624377 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:00:24 INFO - PROCESS | 1934 | 1462467624385 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x11864f000 == 52 [pid = 1934] [id = 451] 10:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x1185cc400) [pid = 1934] [serial = 1352] [outer = 0x0] 10:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x119b23c00) [pid = 1934] [serial = 1353] [outer = 0x1185cc400] 10:00:24 INFO - PROCESS | 1934 | 1462467624412 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x1213cc400) [pid = 1934] [serial = 1354] [outer = 0x1185cc400] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x11280b000) [pid = 1934] [serial = 1180] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x116ad5000) [pid = 1934] [serial = 1183] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x118263400) [pid = 1934] [serial = 1251] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x123fe1800) [pid = 1934] [serial = 1257] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x112811800) [pid = 1934] [serial = 1248] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x11616e000) [pid = 1934] [serial = 1249] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x113aa3c00) [pid = 1934] [serial = 1246] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x112897000) [pid = 1934] [serial = 1245] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x128dc7400) [pid = 1934] [serial = 1261] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x119480c00) [pid = 1934] [serial = 1254] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x119f7d400) [pid = 1934] [serial = 1255] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x126af9c00) [pid = 1934] [serial = 1260] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x129413000) [pid = 1934] [serial = 1263] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12a92a400) [pid = 1934] [serial = 1264] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x119b21c00) [pid = 1934] [serial = 1270] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x12a96f800) [pid = 1934] [serial = 1266] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x117676000) [pid = 1934] [serial = 1269] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x12ab51c00) [pid = 1934] [serial = 1267] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x11888e000) [pid = 1934] [serial = 1252] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12b2b3400) [pid = 1934] [serial = 1276] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x12ab5c400) [pid = 1934] [serial = 1273] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x12a977800) [pid = 1934] [serial = 1272] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x12b24cc00) [pid = 1934] [serial = 1275] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12470b000) [pid = 1934] [serial = 1258] [outer = 0x0] [url = about:blank] 10:00:24 INFO - PROCESS | 1934 | 1462467624788 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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 10:00:24 INFO - PROCESS | 1934 | 1462467624811 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 1934 | 1462467624814 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:00:24 INFO - PROCESS | 1934 | 1462467624823 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 1934 | 1462467624826 Marionette TRACE conn2 <- [1,1778,null,{}] 10:00:24 INFO - PROCESS | 1934 | 1462467624828 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}] 10:00:24 INFO - PROCESS | 1934 | 1462467624914 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:00:24 INFO - PROCESS | 1934 | 1462467624921 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x1167b5800 == 53 [pid = 1934] [id = 452] 10:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x11a089400) [pid = 1934] [serial = 1355] [outer = 0x0] 10:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x12465e800) [pid = 1934] [serial = 1356] [outer = 0x11a089400] 10:00:24 INFO - PROCESS | 1934 | 1462467624947 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x126230c00) [pid = 1934] [serial = 1357] [outer = 0x11a089400] 10:00:25 INFO - PROCESS | 1934 | 1462467625303 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]]]}] 10:00:25 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 10:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 524ms 10:00:25 INFO - PROCESS | 1934 | 1462467625347 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 1934 | 1462467625349 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:00:25 INFO - PROCESS | 1934 | 1462467625351 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 1934 | 1462467625352 Marionette TRACE conn2 <- [1,1782,null,{}] 10:00:25 INFO - PROCESS | 1934 | 1462467625354 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}] 10:00:25 INFO - PROCESS | 1934 | 1462467625438 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:00:25 INFO - PROCESS | 1934 | 1462467625442 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x12943c000 == 54 [pid = 1934] [id = 453] 10:00:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x126af9c00) [pid = 1934] [serial = 1358] [outer = 0x0] 10:00:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x128cee800) [pid = 1934] [serial = 1359] [outer = 0x126af9c00] 10:00:25 INFO - PROCESS | 1934 | 1462467625468 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128dc7400) [pid = 1934] [serial = 1360] [outer = 0x126af9c00] 10:00:25 INFO - PROCESS | 1934 | 1462467625812 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]]]}] 10:00:25 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 10:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 10:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:00:25 INFO - PROCESS | 1934 | 1462467625820 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 1934 | 1462467625821 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:00:25 INFO - PROCESS | 1934 | 1462467625823 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 1934 | 1462467625824 Marionette TRACE conn2 <- [1,1786,null,{}] 10:00:25 INFO - PROCESS | 1934 | 1462467625827 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}] 10:00:25 INFO - PROCESS | 1934 | 1462467625914 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:00:25 INFO - PROCESS | 1934 | 1462467625922 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9cb000 == 55 [pid = 1934] [id = 454] 10:00:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12a92ac00) [pid = 1934] [serial = 1361] [outer = 0x0] 10:00:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x12a96fc00) [pid = 1934] [serial = 1362] [outer = 0x12a92ac00] 10:00:25 INFO - PROCESS | 1934 | 1462467625953 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12b254800) [pid = 1934] [serial = 1363] [outer = 0x12a92ac00] 10:00:26 INFO - PROCESS | 1934 | 1462467626322 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]]]}] 10:00:26 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 10:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 10:00:26 INFO - PROCESS | 1934 | 1462467626357 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 1934 | 1462467626358 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:00:26 INFO - PROCESS | 1934 | 1462467626361 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 1934 | 1462467626362 Marionette TRACE conn2 <- [1,1790,null,{}] 10:00:26 INFO - PROCESS | 1934 | 1462467626364 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}] 10:00:26 INFO - PROCESS | 1934 | 1462467626475 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:00:26 INFO - PROCESS | 1934 | 1462467626488 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b351000 == 56 [pid = 1934] [id = 455] 10:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12a92dc00) [pid = 1934] [serial = 1364] [outer = 0x0] 10:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12bbb8800) [pid = 1934] [serial = 1365] [outer = 0x12a92dc00] 10:00:26 INFO - PROCESS | 1934 | 1462467626512 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12bc0f400) [pid = 1934] [serial = 1366] [outer = 0x12a92dc00] 10:00:26 INFO - PROCESS | 1934 | 1462467626926 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]]]}] 10:00:26 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) 10:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 10:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:00:26 INFO - PROCESS | 1934 | 1462467626937 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 1934 | 1462467626939 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:00:26 INFO - PROCESS | 1934 | 1462467626942 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 1934 | 1462467626944 Marionette TRACE conn2 <- [1,1794,null,{}] 10:00:26 INFO - PROCESS | 1934 | 1462467626947 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}] 10:00:27 INFO - PROCESS | 1934 | 1462467627108 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:00:27 INFO - PROCESS | 1934 | 1462467627133 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c29a800 == 57 [pid = 1934] [id = 456] 10:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12b2bbc00) [pid = 1934] [serial = 1367] [outer = 0x0] 10:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x12bfe7800) [pid = 1934] [serial = 1368] [outer = 0x12b2bbc00] 10:00:27 INFO - PROCESS | 1934 | 1462467627172 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x12c439000) [pid = 1934] [serial = 1369] [outer = 0x12b2bbc00] 10:00:27 INFO - PROCESS | 1934 | 1462467627557 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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 621ms 10:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:00:27 INFO - PROCESS | 1934 | 1462467627563 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 1934 | 1462467627564 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:00:27 INFO - PROCESS | 1934 | 1462467627568 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 1934 | 1462467627571 Marionette TRACE conn2 <- [1,1798,null,{}] 10:00:27 INFO - PROCESS | 1934 | 1462467627579 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}] 10:00:27 INFO - PROCESS | 1934 | 1462467627685 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:00:27 INFO - PROCESS | 1934 | 1462467627722 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c768800 == 58 [pid = 1934] [id = 457] 10:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x117679c00) [pid = 1934] [serial = 1370] [outer = 0x0] 10:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x12bfe5000) [pid = 1934] [serial = 1371] [outer = 0x117679c00] 10:00:27 INFO - PROCESS | 1934 | 1462467627747 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x12c79d000) [pid = 1934] [serial = 1372] [outer = 0x117679c00] 10:00:28 INFO - PROCESS | 1934 | 1462467628065 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 529ms 10:00:28 INFO - PROCESS | 1934 | 1462467628095 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 1934 | 1462467628096 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:00:28 INFO - PROCESS | 1934 | 1462467628107 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 1934 | 1462467628108 Marionette TRACE conn2 <- [1,1802,null,{}] 10:00:28 INFO - PROCESS | 1934 | 1462467628110 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}] 10:00:28 INFO - PROCESS | 1934 | 1462467628216 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:00:28 INFO - PROCESS | 1934 | 1462467628225 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d491000 == 59 [pid = 1934] [id = 458] 10:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x12c79d800) [pid = 1934] [serial = 1373] [outer = 0x0] 10:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x12ca25800) [pid = 1934] [serial = 1374] [outer = 0x12c79d800] 10:00:28 INFO - PROCESS | 1934 | 1462467628249 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x12ca2c400) [pid = 1934] [serial = 1375] [outer = 0x12c79d800] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x123e2f400) [pid = 1934] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x111f94c00) [pid = 1934] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x1125b6c00) [pid = 1934] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x111f8c400) [pid = 1934] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x128811000) [pid = 1934] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x1257a4800) [pid = 1934] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x112dc3400) [pid = 1934] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x113475000) [pid = 1934] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x1165bf400) [pid = 1934] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x128d6e400) [pid = 1934] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x128d64c00) [pid = 1934] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12a97c800) [pid = 1934] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x119656400) [pid = 1934] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x1186d9400) [pid = 1934] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x117678800) [pid = 1934] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x124434400) [pid = 1934] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12971d000) [pid = 1934] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x129406400) [pid = 1934] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x115d47800) [pid = 1934] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x1192e9c00) [pid = 1934] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x128cec800) [pid = 1934] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x123da7800) [pid = 1934] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x129415c00) [pid = 1934] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:00:28 INFO - PROCESS | 1934 | 1462467628697 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 631ms 10:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:00:28 INFO - PROCESS | 1934 | 1462467628730 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 1934 | 1462467628731 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:00:28 INFO - PROCESS | 1934 | 1462467628734 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 1934 | 1462467628735 Marionette TRACE conn2 <- [1,1806,null,{}] 10:00:28 INFO - PROCESS | 1934 | 1462467628737 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}] 10:00:28 INFO - PROCESS | 1934 | 1462467628822 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:00:28 INFO - PROCESS | 1934 | 1462467628880 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262d0800 == 60 [pid = 1934] [id = 459] 10:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x1125b6000) [pid = 1934] [serial = 1376] [outer = 0x0] 10:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x116ad0800) [pid = 1934] [serial = 1377] [outer = 0x1125b6000] 10:00:28 INFO - PROCESS | 1934 | 1462467628910 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x124434400) [pid = 1934] [serial = 1378] [outer = 0x1125b6000] 10:00:29 INFO - PROCESS | 1934 | 1462467629242 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]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 10:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:00:29 INFO - PROCESS | 1934 | 1462467629254 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 1934 | 1462467629256 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:00:29 INFO - PROCESS | 1934 | 1462467629259 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 1934 | 1462467629261 Marionette TRACE conn2 <- [1,1810,null,{}] 10:00:29 INFO - PROCESS | 1934 | 1462467629265 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}] 10:00:29 INFO - PROCESS | 1934 | 1462467629404 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:00:29 INFO - PROCESS | 1934 | 1462467629476 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x12df56800 == 61 [pid = 1934] [id = 460] 10:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x113475000) [pid = 1934] [serial = 1379] [outer = 0x0] 10:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x128dcdc00) [pid = 1934] [serial = 1380] [outer = 0x113475000] 10:00:29 INFO - PROCESS | 1934 | 1462467629501 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x12cdad800) [pid = 1934] [serial = 1381] [outer = 0x113475000] 10:00:29 INFO - PROCESS | 1934 | 1462467629802 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]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 573ms 10:00:29 INFO - PROCESS | 1934 | 1462467629832 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 1934 | 1462467629835 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:00:29 INFO - PROCESS | 1934 | 1462467629837 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 1934 | 1462467629838 Marionette TRACE conn2 <- [1,1814,null,{}] 10:00:29 INFO - PROCESS | 1934 | 1462467629841 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}] 10:00:29 INFO - PROCESS | 1934 | 1462467629926 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:00:29 INFO - PROCESS | 1934 | 1462467629932 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x1351e4000 == 62 [pid = 1934] [id = 461] 10:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x124d2fc00) [pid = 1934] [serial = 1382] [outer = 0x0] 10:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x128be1400) [pid = 1934] [serial = 1383] [outer = 0x124d2fc00] 10:00:29 INFO - PROCESS | 1934 | 1462467629956 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x12cda9400) [pid = 1934] [serial = 1384] [outer = 0x124d2fc00] 10:00:30 INFO - PROCESS | 1934 | 1462467630288 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 468ms 10:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:00:30 INFO - PROCESS | 1934 | 1462467630307 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 1934 | 1462467630308 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:00:30 INFO - PROCESS | 1934 | 1462467630310 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 1934 | 1462467630311 Marionette TRACE conn2 <- [1,1818,null,{}] 10:00:30 INFO - PROCESS | 1934 | 1462467630313 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}] 10:00:30 INFO - PROCESS | 1934 | 1462467630433 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:00:30 INFO - PROCESS | 1934 | 1462467630440 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d4a800 == 63 [pid = 1934] [id = 462] 10:00:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x128bd6c00) [pid = 1934] [serial = 1385] [outer = 0x0] 10:00:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x12cdaec00) [pid = 1934] [serial = 1386] [outer = 0x128bd6c00] 10:00:30 INFO - PROCESS | 1934 | 1462467630464 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12d19ac00) [pid = 1934] [serial = 1387] [outer = 0x128bd6c00] 10:00:30 INFO - PROCESS | 1934 | 1462467630972 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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 720ms 10:00:31 INFO - PROCESS | 1934 | 1462467631031 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 1934 | 1462467631033 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:00:31 INFO - PROCESS | 1934 | 1462467631038 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 1934 | 1462467631040 Marionette TRACE conn2 <- [1,1822,null,{}] 10:00:31 INFO - PROCESS | 1934 | 1462467631044 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}] 10:00:31 INFO - PROCESS | 1934 | 1462467631156 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:00:31 INFO - PROCESS | 1934 | 1462467631228 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x11a14e800 == 64 [pid = 1934] [id = 463] 10:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x116a71400) [pid = 1934] [serial = 1388] [outer = 0x0] 10:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x1181b8000) [pid = 1934] [serial = 1389] [outer = 0x116a71400] 10:00:31 INFO - PROCESS | 1934 | 1462467631260 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x11888a800) [pid = 1934] [serial = 1390] [outer = 0x116a71400] 10:00:31 INFO - PROCESS | 1934 | 1462467631673 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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 10:00:31 INFO - PROCESS | 1934 | 1462467631710 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 1934 | 1462467631715 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:00:31 INFO - PROCESS | 1934 | 1462467631719 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 1934 | 1462467631721 Marionette TRACE conn2 <- [1,1826,null,{}] 10:00:31 INFO - PROCESS | 1934 | 1462467631723 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}] 10:00:31 INFO - PROCESS | 1934 | 1462467631832 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:00:31 INFO - PROCESS | 1934 | 1462467631939 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x129438000 == 65 [pid = 1934] [id = 464] 10:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x11964c800) [pid = 1934] [serial = 1391] [outer = 0x0] 10:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x123ba3400) [pid = 1934] [serial = 1392] [outer = 0x11964c800] 10:00:31 INFO - PROCESS | 1934 | 1462467631971 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x124908800) [pid = 1934] [serial = 1393] [outer = 0x11964c800] 10:00:32 INFO - PROCESS | 1934 | 1462467632388 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 10:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:00:32 INFO - PROCESS | 1934 | 1462467632440 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 1934 | 1462467632441 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:00:32 INFO - PROCESS | 1934 | 1462467632444 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 1934 | 1462467632446 Marionette TRACE conn2 <- [1,1830,null,{}] 10:00:32 INFO - PROCESS | 1934 | 1462467632454 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}] 10:00:32 INFO - PROCESS | 1934 | 1462467632593 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:00:32 INFO - PROCESS | 1934 | 1462467632682 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12df63800 == 66 [pid = 1934] [id = 465] 10:00:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x128bd6400) [pid = 1934] [serial = 1394] [outer = 0x0] 10:00:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x129412400) [pid = 1934] [serial = 1395] [outer = 0x128bd6400] 10:00:32 INFO - PROCESS | 1934 | 1462467632715 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x12a97c800) [pid = 1934] [serial = 1396] [outer = 0x128bd6400] 10:00:33 INFO - PROCESS | 1934 | 1462467633106 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 723ms 10:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:00:33 INFO - PROCESS | 1934 | 1462467633173 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 1934 | 1462467633175 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:00:33 INFO - PROCESS | 1934 | 1462467633177 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 1934 | 1462467633178 Marionette TRACE conn2 <- [1,1834,null,{}] 10:00:33 INFO - PROCESS | 1934 | 1462467633196 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}] 10:00:33 INFO - PROCESS | 1934 | 1462467633304 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:00:33 INFO - PROCESS | 1934 | 1462467633404 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350da800 == 67 [pid = 1934] [id = 466] 10:00:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x12ab50800) [pid = 1934] [serial = 1397] [outer = 0x0] 10:00:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x12b49c400) [pid = 1934] [serial = 1398] [outer = 0x12ab50800] 10:00:33 INFO - PROCESS | 1934 | 1462467633436 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x12bb6a000) [pid = 1934] [serial = 1399] [outer = 0x12ab50800] 10:00:33 INFO - PROCESS | 1934 | 1462467633841 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]]]}] 10:00:33 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 10:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 724ms 10:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:00:33 INFO - PROCESS | 1934 | 1462467633901 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 1934 | 1462467633903 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:00:33 INFO - PROCESS | 1934 | 1462467633905 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 1934 | 1462467633906 Marionette TRACE conn2 <- [1,1838,null,{}] 10:00:33 INFO - PROCESS | 1934 | 1462467633909 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}] 10:00:34 INFO - PROCESS | 1934 | 1462467634013 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:00:34 INFO - PROCESS | 1934 | 1462467634072 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x1288c1800 == 68 [pid = 1934] [id = 467] 10:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x12b49d400) [pid = 1934] [serial = 1400] [outer = 0x0] 10:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x12bb6d000) [pid = 1934] [serial = 1401] [outer = 0x12b49d400] 10:00:34 INFO - PROCESS | 1934 | 1462467634142 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x12bb74800) [pid = 1934] [serial = 1402] [outer = 0x12b49d400] 10:00:34 INFO - PROCESS | 1934 | 1462467634533 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]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 10:00:34 INFO - PROCESS | 1934 | 1462467634577 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:00:34 INFO - PROCESS | 1934 | 1462467634578 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:00:34 INFO - PROCESS | 1934 | 1462467634580 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 1934 | 1462467634582 Marionette TRACE conn2 <- [1,1842,null,{}] 10:00:34 INFO - PROCESS | 1934 | 1462467634587 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}] 10:00:34 INFO - PROCESS | 1934 | 1462467634727 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:00:34 INFO - PROCESS | 1934 | 1462467634801 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194e1800 == 69 [pid = 1934] [id = 468] 10:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x113104400) [pid = 1934] [serial = 1403] [outer = 0x0] 10:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x117c25c00) [pid = 1934] [serial = 1404] [outer = 0x113104400] 10:00:34 INFO - PROCESS | 1934 | 1462467634832 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x12bbc4400) [pid = 1934] [serial = 1405] [outer = 0x113104400] 10:00:35 INFO - PROCESS | 1934 | 1462467635571 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]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1024ms 10:00:35 INFO - PROCESS | 1934 | 1462467635605 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 1934 | 1462467635607 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:00:35 INFO - PROCESS | 1934 | 1462467635611 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 1934 | 1462467635613 Marionette TRACE conn2 <- [1,1846,null,{}] 10:00:35 INFO - PROCESS | 1934 | 1462467635648 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}] 10:00:35 INFO - PROCESS | 1934 | 1462467635746 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:00:35 INFO - PROCESS | 1934 | 1462467635819 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x1194e4000 == 70 [pid = 1934] [id = 469] 10:00:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x11331b000) [pid = 1934] [serial = 1406] [outer = 0x0] 10:00:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x113473c00) [pid = 1934] [serial = 1407] [outer = 0x11331b000] 10:00:35 INFO - PROCESS | 1934 | 1462467635848 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x1160ae400) [pid = 1934] [serial = 1408] [outer = 0x11331b000] 10:00:36 INFO - PROCESS | 1934 | 1462467636276 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]]]}] 10:00:36 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) 10:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 689ms 10:00:36 INFO - PROCESS | 1934 | 1462467636303 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 1934 | 1462467636307 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:00:36 INFO - PROCESS | 1934 | 1462467636311 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 1934 | 1462467636313 Marionette TRACE conn2 <- [1,1850,null,{}] 10:00:36 INFO - PROCESS | 1934 | 1462467636315 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}] 10:00:36 INFO - PROCESS | 1934 | 1462467636416 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:00:36 INFO - PROCESS | 1934 | 1462467636480 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x116e99800 == 71 [pid = 1934] [id = 470] 10:00:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x115d95c00) [pid = 1934] [serial = 1409] [outer = 0x0] 10:00:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x11685f800) [pid = 1934] [serial = 1410] [outer = 0x115d95c00] 10:00:36 INFO - PROCESS | 1934 | 1462467636509 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x116ace400) [pid = 1934] [serial = 1411] [outer = 0x115d95c00] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12cfa5000 == 70 [pid = 1934] [id = 431] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1351e4000 == 69 [pid = 1934] [id = 461] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12df56800 == 68 [pid = 1934] [id = 460] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1262d0800 == 67 [pid = 1934] [id = 459] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x1131a4c00) [pid = 1934] [serial = 1323] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12d491000 == 66 [pid = 1934] [id = 458] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c768800 == 65 [pid = 1934] [id = 457] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c29a800 == 64 [pid = 1934] [id = 456] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12b351000 == 63 [pid = 1934] [id = 455] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9cb000 == 62 [pid = 1934] [id = 454] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12943c000 == 61 [pid = 1934] [id = 453] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1167b5800 == 60 [pid = 1934] [id = 452] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11864f000 == 59 [pid = 1934] [id = 451] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x1192b7000 == 58 [pid = 1934] [id = 450] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x119185800 == 57 [pid = 1934] [id = 449] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca6c800 == 56 [pid = 1934] [id = 446] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12c760000 == 55 [pid = 1934] [id = 445] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc9c800 == 54 [pid = 1934] [id = 444] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x125878800 == 53 [pid = 1934] [id = 443] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x118190800 == 52 [pid = 1934] [id = 442] 10:00:36 INFO - PROCESS | 1934 | --DOCSHELL 0x11689b800 == 51 [pid = 1934] [id = 441] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x12a97a000) [pid = 1934] [serial = 1240] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x11820e800) [pid = 1934] [serial = 1228] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x121431000) [pid = 1934] [serial = 1231] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x129033800) [pid = 1934] [serial = 1222] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x126dce800) [pid = 1934] [serial = 1234] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x12a974c00) [pid = 1934] [serial = 1177] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x128d6dc00) [pid = 1934] [serial = 1237] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x129b75400) [pid = 1934] [serial = 1243] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x113f38c00) [pid = 1934] [serial = 1225] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x111f92800) [pid = 1934] [serial = 1299] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x128ce6c00) [pid = 1934] [serial = 1314] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x128ce8000) [pid = 1934] [serial = 1288] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x1262e4800) [pid = 1934] [serial = 1287] [outer = 0x0] [url = about:blank] 10:00:36 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x12bc0ac00) [pid = 1934] [serial = 1297] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x115d4e000) [pid = 1934] [serial = 1281] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x116acd800) [pid = 1934] [serial = 1282] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x12b2b1c00) [pid = 1934] [serial = 1296] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x116acdc00) [pid = 1934] [serial = 1302] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x1181be400) [pid = 1934] [serial = 1303] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x12ab4f800) [pid = 1934] [serial = 1291] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x129650400) [pid = 1934] [serial = 1290] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x129652400) [pid = 1934] [serial = 1317] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12b2ae000) [pid = 1934] [serial = 1294] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x12b252000) [pid = 1934] [serial = 1293] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x119d30000) [pid = 1934] [serial = 1308] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x123fe7800) [pid = 1934] [serial = 1309] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x11888ac00) [pid = 1934] [serial = 1305] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x11964b400) [pid = 1934] [serial = 1306] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x119484c00) [pid = 1934] [serial = 1285] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x11820f800) [pid = 1934] [serial = 1284] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x124fa7800) [pid = 1934] [serial = 1311] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x12b256c00) [pid = 1934] [serial = 1320] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x12ab52000) [pid = 1934] [serial = 1318] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x12b2bc000) [pid = 1934] [serial = 1321] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x112c0d000) [pid = 1934] [serial = 1300] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x128d6c800) [pid = 1934] [serial = 1315] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x125275400) [pid = 1934] [serial = 1312] [outer = 0x0] [url = about:blank] 10:00:37 INFO - PROCESS | 1934 | 1462467637034 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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 774ms 10:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:00:37 INFO - PROCESS | 1934 | 1462467637086 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 1934 | 1462467637088 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:00:37 INFO - PROCESS | 1934 | 1462467637092 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 1934 | 1462467637096 Marionette TRACE conn2 <- [1,1854,null,{}] 10:00:37 INFO - PROCESS | 1934 | 1462467637107 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}] 10:00:37 INFO - PROCESS | 1934 | 1462467637261 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:00:37 INFO - PROCESS | 1934 | 1462467637345 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x11864f000 == 52 [pid = 1934] [id = 471] 10:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x116861c00) [pid = 1934] [serial = 1412] [outer = 0x0] 10:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x118206c00) [pid = 1934] [serial = 1413] [outer = 0x116861c00] 10:00:37 INFO - PROCESS | 1934 | 1462467637373 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x1186dd000) [pid = 1934] [serial = 1414] [outer = 0x116861c00] 10:00:37 INFO - PROCESS | 1934 | 1462467637709 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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 624ms 10:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:00:37 INFO - PROCESS | 1934 | 1462467637718 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 1934 | 1462467637721 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:00:37 INFO - PROCESS | 1934 | 1462467637723 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 1934 | 1462467637724 Marionette TRACE conn2 <- [1,1858,null,{}] 10:00:37 INFO - PROCESS | 1934 | 1462467637726 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}] 10:00:37 INFO - PROCESS | 1934 | 1462467637811 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:00:37 INFO - PROCESS | 1934 | 1462467637816 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c55000 == 53 [pid = 1934] [id = 472] 10:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x118818400) [pid = 1934] [serial = 1415] [outer = 0x0] 10:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x11947c000) [pid = 1934] [serial = 1416] [outer = 0x118818400] 10:00:37 INFO - PROCESS | 1934 | 1462467637842 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x119b29800) [pid = 1934] [serial = 1417] [outer = 0x118818400] 10:00:38 INFO - PROCESS | 1934 | 1462467638202 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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 10:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:00:38 INFO - PROCESS | 1934 | 1462467638242 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 1934 | 1462467638244 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:00:38 INFO - PROCESS | 1934 | 1462467638246 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 1934 | 1462467638247 Marionette TRACE conn2 <- [1,1862,null,{}] 10:00:38 INFO - PROCESS | 1934 | 1462467638249 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}] 10:00:38 INFO - PROCESS | 1934 | 1462467638329 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:00:38 INFO - PROCESS | 1934 | 1462467638336 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x117328000 == 54 [pid = 1934] [id = 473] 10:00:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x119bb5400) [pid = 1934] [serial = 1418] [outer = 0x0] 10:00:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x119f22800) [pid = 1934] [serial = 1419] [outer = 0x119bb5400] 10:00:38 INFO - PROCESS | 1934 | 1462467638362 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x123ba7400) [pid = 1934] [serial = 1420] [outer = 0x119bb5400] 10:00:38 INFO - PROCESS | 1934 | 1462467638718 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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 519ms 10:00:38 INFO - PROCESS | 1934 | 1462467638765 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 1934 | 1462467638766 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:00:38 INFO - PROCESS | 1934 | 1462467638769 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 1934 | 1462467638770 Marionette TRACE conn2 <- [1,1866,null,{}] 10:00:38 INFO - PROCESS | 1934 | 1462467638772 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}] 10:00:38 INFO - PROCESS | 1934 | 1462467638897 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:00:38 INFO - PROCESS | 1934 | 1462467638938 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x125866800 == 55 [pid = 1934] [id = 474] 10:00:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x123ef7800) [pid = 1934] [serial = 1421] [outer = 0x0] 10:00:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x124dce000) [pid = 1934] [serial = 1422] [outer = 0x123ef7800] 10:00:38 INFO - PROCESS | 1934 | 1462467638966 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x126dca400) [pid = 1934] [serial = 1423] [outer = 0x123ef7800] 10:00:39 INFO - PROCESS | 1934 | 1462467639341 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]]]}] 10:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 618ms 10:00:39 INFO - PROCESS | 1934 | 1462467639389 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 1934 | 1462467639391 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:00:39 INFO - PROCESS | 1934 | 1462467639395 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 1934 | 1462467639396 Marionette TRACE conn2 <- [1,1870,null,{}] 10:00:39 INFO - PROCESS | 1934 | 1462467639400 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}] 10:00:39 INFO - PROCESS | 1934 | 1462467639559 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:00:39 INFO - PROCESS | 1934 | 1462467639578 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x12911d800 == 56 [pid = 1934] [id = 475] 10:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x1241c0400) [pid = 1934] [serial = 1424] [outer = 0x0] 10:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x128bd6800) [pid = 1934] [serial = 1425] [outer = 0x1241c0400] 10:00:39 INFO - PROCESS | 1934 | 1462467639598 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x128ce8400) [pid = 1934] [serial = 1426] [outer = 0x1241c0400] 10:00:40 INFO - PROCESS | 1934 | 1462467640008 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]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 10:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:00:40 INFO - PROCESS | 1934 | 1462467640022 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 1934 | 1462467640024 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:00:40 INFO - PROCESS | 1934 | 1462467640028 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 1934 | 1462467640030 Marionette TRACE conn2 <- [1,1874,null,{}] 10:00:40 INFO - PROCESS | 1934 | 1462467640035 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}] 10:00:40 INFO - PROCESS | 1934 | 1462467640194 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:00:40 INFO - PROCESS | 1934 | 1462467640221 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b19000 == 57 [pid = 1934] [id = 476] 10:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x128819400) [pid = 1934] [serial = 1427] [outer = 0x0] 10:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x128d69400) [pid = 1934] [serial = 1428] [outer = 0x128819400] 10:00:40 INFO - PROCESS | 1934 | 1462467640262 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x128dccc00) [pid = 1934] [serial = 1429] [outer = 0x128819400] 10:00:40 INFO - PROCESS | 1934 | 1462467640690 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]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 676ms 10:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:00:40 INFO - PROCESS | 1934 | 1462467640703 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 1934 | 1462467640704 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:00:40 INFO - PROCESS | 1934 | 1462467640707 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 1934 | 1462467640708 Marionette TRACE conn2 <- [1,1878,null,{}] 10:00:40 INFO - PROCESS | 1934 | 1462467640710 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}] 10:00:40 INFO - PROCESS | 1934 | 1462467640819 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:00:40 INFO - PROCESS | 1934 | 1462467640872 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b27a000 == 58 [pid = 1934] [id = 477] 10:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x128d64000) [pid = 1934] [serial = 1430] [outer = 0x0] 10:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12901e800) [pid = 1934] [serial = 1431] [outer = 0x128d64000] 10:00:40 INFO - PROCESS | 1934 | 1462467640897 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x129653400) [pid = 1934] [serial = 1432] [outer = 0x128d64000] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x12b2bbc00) [pid = 1934] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x117679c00) [pid = 1934] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x12c79d800) [pid = 1934] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x1125b6000) [pid = 1934] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x11a089400) [pid = 1934] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x126af9c00) [pid = 1934] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12a92ac00) [pid = 1934] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x1185cc400) [pid = 1934] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x11685d800) [pid = 1934] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x111f90000) [pid = 1934] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x124d2fc00) [pid = 1934] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x113475000) [pid = 1934] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:00:41 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x12a92dc00) [pid = 1934] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:00:41 INFO - PROCESS | 1934 | 1462467641338 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 672ms 10:00:41 INFO - PROCESS | 1934 | 1462467641380 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 1934 | 1462467641382 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:00:41 INFO - PROCESS | 1934 | 1462467641386 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 1934 | 1462467641387 Marionette TRACE conn2 <- [1,1882,null,{}] 10:00:41 INFO - PROCESS | 1934 | 1462467641390 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}] 10:00:41 INFO - PROCESS | 1934 | 1462467641477 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:00:41 INFO - PROCESS | 1934 | 1462467641482 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b1c800 == 59 [pid = 1934] [id = 478] 10:00:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x113475000) [pid = 1934] [serial = 1433] [outer = 0x0] 10:00:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x11a081400) [pid = 1934] [serial = 1434] [outer = 0x113475000] 10:00:41 INFO - PROCESS | 1934 | 1462467641508 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x129713000) [pid = 1934] [serial = 1435] [outer = 0x113475000] 10:00:41 INFO - PROCESS | 1934 | 1462467641860 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 10:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:00:41 INFO - PROCESS | 1934 | 1462467641905 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 1934 | 1462467641906 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:00:41 INFO - PROCESS | 1934 | 1462467641908 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 1934 | 1462467641910 Marionette TRACE conn2 <- [1,1886,null,{}] 10:00:41 INFO - PROCESS | 1934 | 1462467641912 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}] 10:00:42 INFO - PROCESS | 1934 | 1462467642014 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:00:42 INFO - PROCESS | 1934 | 1462467642019 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c29d000 == 60 [pid = 1934] [id = 479] 10:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x116aca400) [pid = 1934] [serial = 1436] [outer = 0x0] 10:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x128d67800) [pid = 1934] [serial = 1437] [outer = 0x116aca400] 10:00:42 INFO - PROCESS | 1934 | 1462467642048 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12b2b5000) [pid = 1934] [serial = 1438] [outer = 0x116aca400] 10:00:42 INFO - PROCESS | 1934 | 1462467642402 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 10:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:00:42 INFO - PROCESS | 1934 | 1462467642433 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 1934 | 1462467642434 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:00:42 INFO - PROCESS | 1934 | 1462467642436 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 1934 | 1462467642437 Marionette TRACE conn2 <- [1,1890,null,{}] 10:00:42 INFO - PROCESS | 1934 | 1462467642439 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}] 10:00:42 INFO - PROCESS | 1934 | 1462467642527 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:00:42 INFO - PROCESS | 1934 | 1462467642588 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c756800 == 61 [pid = 1934] [id = 480] 10:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x12b2b0800) [pid = 1934] [serial = 1439] [outer = 0x0] 10:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x12bb66000) [pid = 1934] [serial = 1440] [outer = 0x12b2b0800] 10:00:42 INFO - PROCESS | 1934 | 1462467642613 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12bc03800) [pid = 1934] [serial = 1441] [outer = 0x12b2b0800] 10:00:42 INFO - PROCESS | 1934 | 1462467642888 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 471ms 10:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:00:42 INFO - PROCESS | 1934 | 1462467642907 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 1934 | 1462467642908 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:00:42 INFO - PROCESS | 1934 | 1462467642910 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 1934 | 1462467642912 Marionette TRACE conn2 <- [1,1894,null,{}] 10:00:42 INFO - PROCESS | 1934 | 1462467642914 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}] 10:00:43 INFO - PROCESS | 1934 | 1462467643015 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:00:43 INFO - PROCESS | 1934 | 1462467643020 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd5e800 == 62 [pid = 1934] [id = 481] 10:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x110ff5800) [pid = 1934] [serial = 1442] [outer = 0x0] 10:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x12bfe3400) [pid = 1934] [serial = 1443] [outer = 0x110ff5800] 10:00:43 INFO - PROCESS | 1934 | 1462467643045 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x12c435400) [pid = 1934] [serial = 1444] [outer = 0x110ff5800] 10:00:43 INFO - PROCESS | 1934 | 1462467643556 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]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 10:00:43 INFO - PROCESS | 1934 | 1462467643582 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 1934 | 1462467643586 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:00:43 INFO - PROCESS | 1934 | 1462467643590 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 1934 | 1462467643593 Marionette TRACE conn2 <- [1,1898,null,{}] 10:00:43 INFO - PROCESS | 1934 | 1462467643597 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}] 10:00:43 INFO - PROCESS | 1934 | 1462467643708 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:00:43 INFO - PROCESS | 1934 | 1462467643770 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x116e98800 == 63 [pid = 1934] [id = 482] 10:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x11254ec00) [pid = 1934] [serial = 1445] [outer = 0x0] 10:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x113108400) [pid = 1934] [serial = 1446] [outer = 0x11254ec00] 10:00:43 INFO - PROCESS | 1934 | 1462467643843 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x113f38c00) [pid = 1934] [serial = 1447] [outer = 0x11254ec00] 10:00:44 INFO - PROCESS | 1934 | 1462467644250 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]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 10:00:44 INFO - PROCESS | 1934 | 1462467644261 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 1934 | 1462467644266 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:00:44 INFO - PROCESS | 1934 | 1462467644272 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 1934 | 1462467644274 Marionette TRACE conn2 <- [1,1902,null,{}] 10:00:44 INFO - PROCESS | 1934 | 1462467644277 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}] 10:00:44 INFO - PROCESS | 1934 | 1462467644408 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:00:44 INFO - PROCESS | 1934 | 1462467644493 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244b5000 == 64 [pid = 1934] [id = 483] 10:00:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x116a71000) [pid = 1934] [serial = 1448] [outer = 0x0] 10:00:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x118203400) [pid = 1934] [serial = 1449] [outer = 0x116a71000] 10:00:44 INFO - PROCESS | 1934 | 1462467644523 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x118815000) [pid = 1934] [serial = 1450] [outer = 0x116a71000] 10:00:44 INFO - PROCESS | 1934 | 1462467644954 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]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 720ms 10:00:44 INFO - PROCESS | 1934 | 1462467644993 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 1934 | 1462467644995 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:00:44 INFO - PROCESS | 1934 | 1462467644997 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 1934 | 1462467645000 Marionette TRACE conn2 <- [1,1906,null,{}] 10:00:45 INFO - PROCESS | 1934 | 1462467645008 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}] 10:00:45 INFO - PROCESS | 1934 | 1462467645120 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:00:45 INFO - PROCESS | 1934 | 1462467645182 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c186000 == 65 [pid = 1934] [id = 484] 10:00:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x119f75800) [pid = 1934] [serial = 1451] [outer = 0x0] 10:00:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x124ddb400) [pid = 1934] [serial = 1452] [outer = 0x119f75800] 10:00:45 INFO - PROCESS | 1934 | 1462467645255 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x1262e4800) [pid = 1934] [serial = 1453] [outer = 0x119f75800] 10:00:45 INFO - PROCESS | 1934 | 1462467645669 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 10:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:00:45 INFO - PROCESS | 1934 | 1462467645740 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 1934 | 1462467645742 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:00:45 INFO - PROCESS | 1934 | 1462467645744 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 1934 | 1462467645745 Marionette TRACE conn2 <- [1,1910,null,{}] 10:00:45 INFO - PROCESS | 1934 | 1462467645748 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}] 10:00:45 INFO - PROCESS | 1934 | 1462467645893 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:00:45 INFO - PROCESS | 1934 | 1462467645947 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d24c800 == 66 [pid = 1934] [id = 485] 10:00:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x126afb400) [pid = 1934] [serial = 1454] [outer = 0x0] 10:00:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x128d64400) [pid = 1934] [serial = 1455] [outer = 0x126afb400] 10:00:45 INFO - PROCESS | 1934 | 1462467645979 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x129b71000) [pid = 1934] [serial = 1456] [outer = 0x126afb400] 10:00:46 INFO - PROCESS | 1934 | 1462467646399 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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 723ms 10:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:00:46 INFO - PROCESS | 1934 | 1462467646469 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 1934 | 1462467646471 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:00:46 INFO - PROCESS | 1934 | 1462467646474 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 1934 | 1462467646476 Marionette TRACE conn2 <- [1,1914,null,{}] 10:00:46 INFO - PROCESS | 1934 | 1462467646480 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}] 10:00:46 INFO - PROCESS | 1934 | 1462467646632 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:00:46 INFO - PROCESS | 1934 | 1462467646733 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc46000 == 67 [pid = 1934] [id = 486] 10:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x12470ac00) [pid = 1934] [serial = 1457] [outer = 0x0] 10:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x12ab4f800) [pid = 1934] [serial = 1458] [outer = 0x12470ac00] 10:00:46 INFO - PROCESS | 1934 | 1462467646781 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x12b2b0000) [pid = 1934] [serial = 1459] [outer = 0x12470ac00] 10:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 10:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:00:47 INFO - PROCESS | 1934 | 1462467647239 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]]]}] 10:00:47 INFO - PROCESS | 1934 | 1462467647244 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 1934 | 1462467647246 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:00:47 INFO - PROCESS | 1934 | 1462467647248 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 1934 | 1462467647249 Marionette TRACE conn2 <- [1,1918,null,{}] 10:00:47 INFO - PROCESS | 1934 | 1462467647252 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}] 10:00:47 INFO - PROCESS | 1934 | 1462467647374 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:00:47 INFO - PROCESS | 1934 | 1462467647436 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350d9800 == 68 [pid = 1934] [id = 487] 10:00:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x12b4aac00) [pid = 1934] [serial = 1460] [outer = 0x0] 10:00:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x12c78f400) [pid = 1934] [serial = 1461] [outer = 0x12b4aac00] 10:00:47 INFO - PROCESS | 1934 | 1462467647508 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x12ca24000) [pid = 1934] [serial = 1462] [outer = 0x12b4aac00] 10:00:47 INFO - PROCESS | 1934 | 1462467647959 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 774ms 10:00:48 INFO - PROCESS | 1934 | 1462467648023 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 1934 | 1462467648024 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:00:48 INFO - PROCESS | 1934 | 1462467648027 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1934 | 1462467648028 Marionette TRACE conn2 <- [1,1922,null,{}] 10:00:48 INFO - PROCESS | 1934 | 1462467648031 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}] 10:00:48 INFO - PROCESS | 1934 | 1462467648138 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:00:48 INFO - PROCESS | 1934 | 1462467648377 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x11735a000 == 69 [pid = 1934] [id = 488] 10:00:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x111f97c00) [pid = 1934] [serial = 1463] [outer = 0x0] 10:00:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x1125b6000) [pid = 1934] [serial = 1464] [outer = 0x111f97c00] 10:00:48 INFO - PROCESS | 1934 | 1462467648407 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x113aa1000) [pid = 1934] [serial = 1465] [outer = 0x111f97c00] 10:00:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x113d25c00) [pid = 1934] [serial = 1466] [outer = 0x12ca28400] 10:00:48 INFO - PROCESS | 1934 | 1462467648858 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 872ms 10:00:48 INFO - PROCESS | 1934 | 1462467648941 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 1934 | 1462467648943 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:00:48 INFO - PROCESS | 1934 | 1462467648949 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1934 | 1462467648952 Marionette TRACE conn2 <- [1,1926,null,{}] 10:00:48 INFO - PROCESS | 1934 | 1462467648956 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}] 10:00:49 INFO - PROCESS | 1934 | 1462467649057 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:00:49 INFO - PROCESS | 1934 | 1462467649133 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x119183000 == 70 [pid = 1934] [id = 489] 10:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x116a6d800) [pid = 1934] [serial = 1467] [outer = 0x0] 10:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x11820d800) [pid = 1934] [serial = 1468] [outer = 0x116a6d800] 10:00:49 INFO - PROCESS | 1934 | 1462467649163 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x1192eec00) [pid = 1934] [serial = 1469] [outer = 0x116a6d800] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12c756800 == 69 [pid = 1934] [id = 480] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12c29d000 == 68 [pid = 1934] [id = 479] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x129b1c800 == 67 [pid = 1934] [id = 478] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12b27a000 == 66 [pid = 1934] [id = 477] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x129b19000 == 65 [pid = 1934] [id = 476] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x12911d800 == 64 [pid = 1934] [id = 475] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x12cdaec00) [pid = 1934] [serial = 1386] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x125866800 == 63 [pid = 1934] [id = 474] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x117328000 == 62 [pid = 1934] [id = 473] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x119c55000 == 61 [pid = 1934] [id = 472] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x11864f000 == 60 [pid = 1934] [id = 471] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x116e99800 == 59 [pid = 1934] [id = 470] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x1194e4000 == 58 [pid = 1934] [id = 469] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x129438000 == 57 [pid = 1934] [id = 464] 10:00:49 INFO - PROCESS | 1934 | --DOCSHELL 0x11a14e800 == 56 [pid = 1934] [id = 463] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x12bfe7800) [pid = 1934] [serial = 1368] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x12bfe5000) [pid = 1934] [serial = 1371] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x12c439000) [pid = 1934] [serial = 1369] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x12ca25800) [pid = 1934] [serial = 1374] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x116ad0800) [pid = 1934] [serial = 1377] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x12c79d000) [pid = 1934] [serial = 1372] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x12465e800) [pid = 1934] [serial = 1356] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x128cee800) [pid = 1934] [serial = 1359] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x12a96fc00) [pid = 1934] [serial = 1362] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x12c441400) [pid = 1934] [serial = 1344] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x119b23c00) [pid = 1934] [serial = 1353] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x1213cc400) [pid = 1934] [serial = 1354] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x12bfe6000) [pid = 1934] [serial = 1341] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x1186e0400) [pid = 1934] [serial = 1351] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x117c28000) [pid = 1934] [serial = 1350] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x12a977400) [pid = 1934] [serial = 1335] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x116acc000) [pid = 1934] [serial = 1326] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x1134e2800) [pid = 1934] [serial = 1348] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x1125b9c00) [pid = 1934] [serial = 1347] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x12bbbb000) [pid = 1934] [serial = 1338] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x119487c00) [pid = 1934] [serial = 1329] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x128be1400) [pid = 1934] [serial = 1383] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x126af0400) [pid = 1934] [serial = 1332] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x12cdad800) [pid = 1934] [serial = 1381] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x12ca2c400) [pid = 1934] [serial = 1375] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x126230c00) [pid = 1934] [serial = 1357] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x128dc7400) [pid = 1934] [serial = 1360] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x12bbb8800) [pid = 1934] [serial = 1365] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x12bc0f400) [pid = 1934] [serial = 1366] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x12b254800) [pid = 1934] [serial = 1363] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x128dcdc00) [pid = 1934] [serial = 1380] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x124434400) [pid = 1934] [serial = 1378] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x12cda9400) [pid = 1934] [serial = 1384] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 1934 | 1462467649599 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]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 10:00:49 INFO - PROCESS | 1934 | 1462467649622 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:00:49 INFO - PROCESS | 1934 | 1462467649625 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:00:49 INFO - PROCESS | 1934 | 1462467649627 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 1934 | 1462467649628 Marionette TRACE conn2 <- [1,1930,null,{}] 10:00:49 INFO - PROCESS | 1934 | 1462467649631 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}] 10:00:49 INFO - PROCESS | 1934 | 1462467649721 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:00:49 INFO - PROCESS | 1934 | 1462467649728 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c4b800 == 57 [pid = 1934] [id = 490] 10:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x11947d800) [pid = 1934] [serial = 1470] [outer = 0x0] 10:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x119bac000) [pid = 1934] [serial = 1471] [outer = 0x11947d800] 10:00:49 INFO - PROCESS | 1934 | 1462467649755 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x12142d000) [pid = 1934] [serial = 1472] [outer = 0x11947d800] 10:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:00:50 INFO - PROCESS | 1934 | 1462467650141 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]]]}] 10:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 10:00:50 INFO - PROCESS | 1934 | 1462467650146 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 1934 | 1462467650148 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:00:50 INFO - PROCESS | 1934 | 1462467650157 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 1934 | 1462467650161 Marionette TRACE conn2 <- [1,1934,null,{}] 10:00:50 INFO - PROCESS | 1934 | 1462467650164 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}] 10:00:50 INFO - PROCESS | 1934 | 1462467650257 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:00:50 INFO - PROCESS | 1934 | 1462467650261 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x12883e800 == 58 [pid = 1934] [id = 491] 10:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x11a080800) [pid = 1934] [serial = 1473] [outer = 0x0] 10:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x124908c00) [pid = 1934] [serial = 1474] [outer = 0x11a080800] 10:00:50 INFO - PROCESS | 1934 | 1462467650287 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x12880c000) [pid = 1934] [serial = 1475] [outer = 0x11a080800] 10:00:50 INFO - PROCESS | 1934 | 1462467650646 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 529ms 10:00:50 INFO - PROCESS | 1934 | 1462467650688 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 1934 | 1462467650690 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:00:50 INFO - PROCESS | 1934 | 1462467650698 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 1934 | 1462467650699 Marionette TRACE conn2 <- [1,1938,null,{}] 10:00:50 INFO - PROCESS | 1934 | 1462467650701 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}] 10:00:50 INFO - PROCESS | 1934 | 1462467650788 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:00:50 INFO - PROCESS | 1934 | 1462467650794 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x11730f000 == 59 [pid = 1934] [id = 492] 10:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x128814800) [pid = 1934] [serial = 1476] [outer = 0x0] 10:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x128be2800) [pid = 1934] [serial = 1477] [outer = 0x128814800] 10:00:50 INFO - PROCESS | 1934 | 1462467650820 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x128d70000) [pid = 1934] [serial = 1478] [outer = 0x128814800] 10:00:51 INFO - PROCESS | 1934 | 1462467651153 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 473ms 10:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:00:51 INFO - PROCESS | 1934 | 1462467651171 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 1934 | 1462467651172 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:00:51 INFO - PROCESS | 1934 | 1462467651174 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 1934 | 1462467651175 Marionette TRACE conn2 <- [1,1942,null,{}] 10:00:51 INFO - PROCESS | 1934 | 1462467651178 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}] 10:00:51 INFO - PROCESS | 1934 | 1462467651264 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:00:51 INFO - PROCESS | 1934 | 1462467651329 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x12aba8000 == 60 [pid = 1934] [id = 493] 10:00:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x129712800) [pid = 1934] [serial = 1479] [outer = 0x0] 10:00:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x12a92a400) [pid = 1934] [serial = 1480] [outer = 0x129712800] 10:00:51 INFO - PROCESS | 1934 | 1462467651360 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x12b24f400) [pid = 1934] [serial = 1481] [outer = 0x129712800] 10:00:51 INFO - PROCESS | 1934 | 1462467651713 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 568ms 10:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:00:51 INFO - PROCESS | 1934 | 1462467651744 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 1934 | 1462467651745 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:00:51 INFO - PROCESS | 1934 | 1462467651747 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 1934 | 1462467651748 Marionette TRACE conn2 <- [1,1946,null,{}] 10:00:51 INFO - PROCESS | 1934 | 1462467651757 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}] 10:00:51 INFO - PROCESS | 1934 | 1462467651864 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:00:51 INFO - PROCESS | 1934 | 1462467651904 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc8f000 == 61 [pid = 1934] [id = 494] 10:00:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x119daa800) [pid = 1934] [serial = 1482] [outer = 0x0] 10:00:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x119dac000) [pid = 1934] [serial = 1483] [outer = 0x119daa800] 10:00:51 INFO - PROCESS | 1934 | 1462467651929 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x12a97a400) [pid = 1934] [serial = 1484] [outer = 0x119daa800] 10:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 525ms 10:00:52 INFO - PROCESS | 1934 | 1462467652268 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]]]}] 10:00:52 INFO - PROCESS | 1934 | 1462467652273 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 1934 | 1462467652275 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:00:52 INFO - PROCESS | 1934 | 1462467652278 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 1934 | 1462467652280 Marionette TRACE conn2 <- [1,1950,null,{}] 10:00:52 INFO - PROCESS | 1934 | 1462467652284 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}] 10:00:52 INFO - PROCESS | 1934 | 1462467652408 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:00:52 INFO - PROCESS | 1934 | 1462467652427 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2a4800 == 62 [pid = 1934] [id = 495] 10:00:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x12b24c000) [pid = 1934] [serial = 1485] [outer = 0x0] 10:00:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x12b4a0c00) [pid = 1934] [serial = 1486] [outer = 0x12b24c000] 10:00:52 INFO - PROCESS | 1934 | 1462467652452 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x12bb72000) [pid = 1934] [serial = 1487] [outer = 0x12b24c000] 10:00:52 INFO - PROCESS | 1934 | 1462467652806 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]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 572ms 10:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:00:52 INFO - PROCESS | 1934 | 1462467652851 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 1934 | 1462467652852 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:00:52 INFO - PROCESS | 1934 | 1462467652854 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 1934 | 1462467652856 Marionette TRACE conn2 <- [1,1954,null,{}] 10:00:52 INFO - PROCESS | 1934 | 1462467652864 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}] 10:00:52 INFO - PROCESS | 1934 | 1462467652976 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:00:53 INFO - PROCESS | 1934 | 1462467653013 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca62800 == 63 [pid = 1934] [id = 496] 10:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x12b2ae400) [pid = 1934] [serial = 1488] [outer = 0x0] 10:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x12bc03c00) [pid = 1934] [serial = 1489] [outer = 0x12b2ae400] 10:00:53 INFO - PROCESS | 1934 | 1462467653038 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x12c43c800) [pid = 1934] [serial = 1490] [outer = 0x12b2ae400] 10:00:53 INFO - PROCESS | 1934 | 1462467653347 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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 527ms 10:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:00:53 INFO - PROCESS | 1934 | 1462467653387 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 1934 | 1462467653388 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:00:53 INFO - PROCESS | 1934 | 1462467653390 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 1934 | 1462467653391 Marionette TRACE conn2 <- [1,1958,null,{}] 10:00:53 INFO - PROCESS | 1934 | 1462467653393 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}] 10:00:53 INFO - PROCESS | 1934 | 1462467653500 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:00:53 INFO - PROCESS | 1934 | 1462467653510 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d4ab800 == 64 [pid = 1934] [id = 497] 10:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x121343c00) [pid = 1934] [serial = 1491] [outer = 0x0] 10:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x12134a000) [pid = 1934] [serial = 1492] [outer = 0x121343c00] 10:00:53 INFO - PROCESS | 1934 | 1462467653536 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x12134ec00) [pid = 1934] [serial = 1493] [outer = 0x121343c00] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x12b2b0800) [pid = 1934] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x116aca400) [pid = 1934] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x1125b9400) [pid = 1934] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x1241c0400) [pid = 1934] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x128819400) [pid = 1934] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x128d64000) [pid = 1934] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x113475000) [pid = 1934] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x128bd6c00) [pid = 1934] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x118818400) [pid = 1934] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x119bb5400) [pid = 1934] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x123ef7800) [pid = 1934] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x116861c00) [pid = 1934] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x11331b000) [pid = 1934] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:00:53 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x115d95c00) [pid = 1934] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:00:53 INFO - PROCESS | 1934 | 1462467653981 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]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 621ms 10:00:54 INFO - PROCESS | 1934 | 1462467654019 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 1934 | 1462467654022 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:00:54 INFO - PROCESS | 1934 | 1462467654025 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 1934 | 1462467654027 Marionette TRACE conn2 <- [1,1962,null,{}] 10:00:54 INFO - PROCESS | 1934 | 1462467654031 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}] 10:00:54 INFO - PROCESS | 1934 | 1462467654172 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:00:54 INFO - PROCESS | 1934 | 1462467654179 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc42000 == 65 [pid = 1934] [id = 498] 10:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x119ce5400) [pid = 1934] [serial = 1494] [outer = 0x0] 10:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x12134e000) [pid = 1934] [serial = 1495] [outer = 0x119ce5400] 10:00:54 INFO - PROCESS | 1934 | 1462467654228 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x128dd1000) [pid = 1934] [serial = 1496] [outer = 0x119ce5400] 10:00:54 INFO - PROCESS | 1934 | 1462467654622 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]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 10:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:00:54 INFO - PROCESS | 1934 | 1462467654645 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 1934 | 1462467654647 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:00:54 INFO - PROCESS | 1934 | 1462467654649 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 1934 | 1462467654651 Marionette TRACE conn2 <- [1,1966,null,{}] 10:00:54 INFO - PROCESS | 1934 | 1462467654653 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}] 10:00:54 INFO - PROCESS | 1934 | 1462467654786 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:00:54 INFO - PROCESS | 1934 | 1462467654794 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x1351cc000 == 66 [pid = 1934] [id = 499] 10:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x12b2b0800) [pid = 1934] [serial = 1497] [outer = 0x0] 10:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x12c798c00) [pid = 1934] [serial = 1498] [outer = 0x12b2b0800] 10:00:54 INFO - PROCESS | 1934 | 1462467654820 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x12ca23800) [pid = 1934] [serial = 1499] [outer = 0x12b2b0800] 10:00:55 INFO - PROCESS | 1934 | 1462467655156 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 10:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:00:55 INFO - PROCESS | 1934 | 1462467655171 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 1934 | 1462467655172 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:00:55 INFO - PROCESS | 1934 | 1462467655175 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 1934 | 1462467655176 Marionette TRACE conn2 <- [1,1970,null,{}] 10:00:55 INFO - PROCESS | 1934 | 1462467655178 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}] 10:00:55 INFO - PROCESS | 1934 | 1462467655268 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:00:55 INFO - PROCESS | 1934 | 1462467655272 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364e5800 == 67 [pid = 1934] [id = 500] 10:00:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x12ca24400) [pid = 1934] [serial = 1500] [outer = 0x0] 10:00:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x12cdb1400) [pid = 1934] [serial = 1501] [outer = 0x12ca24400] 10:00:55 INFO - PROCESS | 1934 | 1462467655296 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x12d198c00) [pid = 1934] [serial = 1502] [outer = 0x12ca24400] 10:00:55 INFO - PROCESS | 1934 | 1462467655668 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 10:00:55 INFO - PROCESS | 1934 | 1462467655697 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 1934 | 1462467655699 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:00:55 INFO - PROCESS | 1934 | 1462467655702 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 1934 | 1462467655704 Marionette TRACE conn2 <- [1,1974,null,{}] 10:00:55 INFO - PROCESS | 1934 | 1462467655708 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}] 10:00:55 INFO - PROCESS | 1934 | 1462467655946 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:00:56 INFO - PROCESS | 1934 | 1462467656124 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x118194800 == 68 [pid = 1934] [id = 501] 10:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x110f24800) [pid = 1934] [serial = 1503] [outer = 0x0] 10:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x110f27800) [pid = 1934] [serial = 1504] [outer = 0x110f24800] 10:00:56 INFO - PROCESS | 1934 | 1462467656158 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x1130ce800) [pid = 1934] [serial = 1505] [outer = 0x110f24800] 10:00:56 INFO - PROCESS | 1934 | 1462467656584 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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 920ms 10:00:56 INFO - PROCESS | 1934 | 1462467656623 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:00:56 INFO - PROCESS | 1934 | 1462467656626 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:00:56 INFO - PROCESS | 1934 | 1462467656629 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 1934 | 1462467656631 Marionette TRACE conn2 <- [1,1978,null,{}] 10:00:56 INFO - PROCESS | 1934 | 1462467656634 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}] 10:00:56 INFO - PROCESS | 1934 | 1462467656745 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:00:56 INFO - PROCESS | 1934 | 1462467656848 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262d5000 == 69 [pid = 1934] [id = 502] 10:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x115d47800) [pid = 1934] [serial = 1506] [outer = 0x0] 10:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x1171a3c00) [pid = 1934] [serial = 1507] [outer = 0x115d47800] 10:00:56 INFO - PROCESS | 1934 | 1462467656883 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x11826fc00) [pid = 1934] [serial = 1508] [outer = 0x115d47800] 10:00:57 INFO - PROCESS | 1934 | 1462467657312 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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 10:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:00:57 INFO - PROCESS | 1934 | 1462467657360 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 1934 | 1462467657362 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:00:57 INFO - PROCESS | 1934 | 1462467657377 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 1934 | 1462467657379 Marionette TRACE conn2 <- [1,1982,null,{}] 10:00:57 INFO - PROCESS | 1934 | 1462467657384 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}] 10:00:57 INFO - PROCESS | 1934 | 1462467657493 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:00:57 INFO - PROCESS | 1934 | 1462467657597 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x12943d000 == 70 [pid = 1934] [id = 503] 10:00:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x11964d800) [pid = 1934] [serial = 1509] [outer = 0x0] 10:00:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x119da5c00) [pid = 1934] [serial = 1510] [outer = 0x11964d800] 10:00:57 INFO - PROCESS | 1934 | 1462467657630 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x121345800) [pid = 1934] [serial = 1511] [outer = 0x11964d800] 10:00:58 INFO - PROCESS | 1934 | 1462467658063 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 735ms 10:00:58 INFO - PROCESS | 1934 | 1462467658101 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 1934 | 1462467658104 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:00:58 INFO - PROCESS | 1934 | 1462467658112 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 1934 | 1462467658115 Marionette TRACE conn2 <- [1,1986,null,{}] 10:00:58 INFO - PROCESS | 1934 | 1462467658118 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}] 10:00:58 INFO - PROCESS | 1934 | 1462467658227 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:00:58 INFO - PROCESS | 1934 | 1462467658302 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c76a000 == 71 [pid = 1934] [id = 504] 10:00:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x119f22400) [pid = 1934] [serial = 1512] [outer = 0x0] 10:00:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x1257a4000) [pid = 1934] [serial = 1513] [outer = 0x119f22400] 10:00:58 INFO - PROCESS | 1934 | 1462467658332 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x128ce8c00) [pid = 1934] [serial = 1514] [outer = 0x119f22400] 10:00:58 INFO - PROCESS | 1934 | 1462467658741 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 676ms 10:00:58 INFO - PROCESS | 1934 | 1462467658785 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 1934 | 1462467658786 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:00:58 INFO - PROCESS | 1934 | 1462467658789 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 1934 | 1462467658790 Marionette TRACE conn2 <- [1,1990,null,{}] 10:00:58 INFO - PROCESS | 1934 | 1462467658793 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}] 10:00:58 INFO - PROCESS | 1934 | 1462467658920 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:00:58 INFO - PROCESS | 1934 | 1462467658993 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f430800 == 72 [pid = 1934] [id = 505] 10:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x128dcdc00) [pid = 1934] [serial = 1515] [outer = 0x0] 10:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x129654000) [pid = 1934] [serial = 1516] [outer = 0x128dcdc00] 10:00:59 INFO - PROCESS | 1934 | 1462467659023 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x12ab52000) [pid = 1934] [serial = 1517] [outer = 0x128dcdc00] 10:00:59 INFO - PROCESS | 1934 | 1462467659394 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]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 10:00:59 INFO - PROCESS | 1934 | 1462467659458 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 1934 | 1462467659459 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:00:59 INFO - PROCESS | 1934 | 1462467659462 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 1934 | 1462467659463 Marionette TRACE conn2 <- [1,1994,null,{}] 10:00:59 INFO - PROCESS | 1934 | 1462467659465 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}] 10:00:59 INFO - PROCESS | 1934 | 1462467659572 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:00:59 INFO - PROCESS | 1934 | 1462467659676 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f448800 == 73 [pid = 1934] [id = 506] 10:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x12bc0a000) [pid = 1934] [serial = 1518] [outer = 0x0] 10:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x12bfe9800) [pid = 1934] [serial = 1519] [outer = 0x12bc0a000] 10:00:59 INFO - PROCESS | 1934 | 1462467659716 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x12ca23400) [pid = 1934] [serial = 1520] [outer = 0x12bc0a000] 10:01:00 INFO - PROCESS | 1934 | 1462467660179 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]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 10:01:00 INFO - PROCESS | 1934 | 1462467660246 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 1934 | 1462467660247 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:01:00 INFO - PROCESS | 1934 | 1462467660251 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 1934 | 1462467660253 Marionette TRACE conn2 <- [1,1998,null,{}] 10:01:00 INFO - PROCESS | 1934 | 1462467660255 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}] 10:01:00 INFO - PROCESS | 1934 | 1462467660365 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:01:00 INFO - PROCESS | 1934 | 1462467660441 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x124d0f800 == 74 [pid = 1934] [id = 507] 10:01:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x12440b400) [pid = 1934] [serial = 1521] [outer = 0x0] 10:01:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x129652800) [pid = 1934] [serial = 1522] [outer = 0x12440b400] 10:01:00 INFO - PROCESS | 1934 | 1462467660471 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x12d1a0000) [pid = 1934] [serial = 1523] [outer = 0x12440b400] 10:01:01 INFO - PROCESS | 1934 | 1462467661089 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 869ms 10:01:01 INFO - PROCESS | 1934 | 1462467661121 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 1934 | 1462467661123 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:01:01 INFO - PROCESS | 1934 | 1462467661127 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 1934 | 1462467661129 Marionette TRACE conn2 <- [1,2002,null,{}] 10:01:01 INFO - PROCESS | 1934 | 1462467661135 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}] 10:01:01 INFO - PROCESS | 1934 | 1462467661236 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:01:01 INFO - PROCESS | 1934 | 1462467661309 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x124d09800 == 75 [pid = 1934] [id = 508] 10:01:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x112807800) [pid = 1934] [serial = 1524] [outer = 0x0] 10:01:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x113325c00) [pid = 1934] [serial = 1525] [outer = 0x112807800] 10:01:01 INFO - PROCESS | 1934 | 1462467661337 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x116864c00) [pid = 1934] [serial = 1526] [outer = 0x112807800] 10:01:01 INFO - PROCESS | 1934 | 1462467661793 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 674ms 10:01:01 INFO - PROCESS | 1934 | 1462467661804 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 1934 | 1462467661807 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:01:01 INFO - PROCESS | 1934 | 1462467661812 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 1934 | 1462467661814 Marionette TRACE conn2 <- [1,2006,null,{}] 10:01:01 INFO - PROCESS | 1934 | 1462467661817 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}] 10:01:01 INFO - PROCESS | 1934 | 1462467661918 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:01:02 INFO - PROCESS | 1934 | 1462467662001 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209c7800 == 76 [pid = 1934] [id = 509] 10:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x117c32400) [pid = 1934] [serial = 1527] [outer = 0x0] 10:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x118816000) [pid = 1934] [serial = 1528] [outer = 0x117c32400] 10:01:02 INFO - PROCESS | 1934 | 1462467662029 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x11964b400) [pid = 1934] [serial = 1529] [outer = 0x117c32400] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca63800 == 75 [pid = 1934] [id = 426] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x1364e5800 == 74 [pid = 1934] [id = 500] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x1351cc000 == 73 [pid = 1934] [id = 499] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc42000 == 72 [pid = 1934] [id = 498] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12d4ab800 == 71 [pid = 1934] [id = 497] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca62800 == 70 [pid = 1934] [id = 496] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2a4800 == 69 [pid = 1934] [id = 495] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x12bfe3400) [pid = 1934] [serial = 1443] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc8f000 == 68 [pid = 1934] [id = 494] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12aba8000 == 67 [pid = 1934] [id = 493] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x11730f000 == 66 [pid = 1934] [id = 492] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12883e800 == 65 [pid = 1934] [id = 491] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x119c4b800 == 64 [pid = 1934] [id = 490] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x119183000 == 63 [pid = 1934] [id = 489] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x11735a000 == 62 [pid = 1934] [id = 488] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc46000 == 61 [pid = 1934] [id = 486] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12d24c800 == 60 [pid = 1934] [id = 485] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c186000 == 59 [pid = 1934] [id = 484] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x1244b5000 == 58 [pid = 1934] [id = 483] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x116e98800 == 57 [pid = 1934] [id = 482] 10:01:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd5e800 == 56 [pid = 1934] [id = 481] 10:01:02 INFO - PROCESS | 1934 | 1462467662459 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]]]}] 10:01:02 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 10:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 674ms 10:01:02 INFO - PROCESS | 1934 | 1462467662488 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 1934 | 1462467662489 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:01:02 INFO - PROCESS | 1934 | 1462467662492 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 1934 | 1462467662494 Marionette TRACE conn2 <- [1,2010,null,{}] 10:01:02 INFO - PROCESS | 1934 | 1462467662504 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}] 10:01:02 INFO - PROCESS | 1934 | 1462467662602 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x128bd6800) [pid = 1934] [serial = 1425] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x128d69400) [pid = 1934] [serial = 1428] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x128dccc00) [pid = 1934] [serial = 1429] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x12901e800) [pid = 1934] [serial = 1431] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x11a081400) [pid = 1934] [serial = 1434] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x12d19ac00) [pid = 1934] [serial = 1387] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x117c25c00) [pid = 1934] [serial = 1404] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x11947c000) [pid = 1934] [serial = 1416] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x119b29800) [pid = 1934] [serial = 1417] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x119f22800) [pid = 1934] [serial = 1419] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x123ba7400) [pid = 1934] [serial = 1420] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x124dce000) [pid = 1934] [serial = 1422] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x118206c00) [pid = 1934] [serial = 1413] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x1186dd000) [pid = 1934] [serial = 1414] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x1160ae400) [pid = 1934] [serial = 1408] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x113473c00) [pid = 1934] [serial = 1407] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x116ace400) [pid = 1934] [serial = 1411] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x11685f800) [pid = 1934] [serial = 1410] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x129412400) [pid = 1934] [serial = 1395] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x123ba3400) [pid = 1934] [serial = 1392] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x12bb6d000) [pid = 1934] [serial = 1401] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x1181b8000) [pid = 1934] [serial = 1389] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x12b49c400) [pid = 1934] [serial = 1398] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x129653400) [pid = 1934] [serial = 1432] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x12bc03800) [pid = 1934] [serial = 1441] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x128d67800) [pid = 1934] [serial = 1437] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x128ce8400) [pid = 1934] [serial = 1426] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x129713000) [pid = 1934] [serial = 1435] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x12bb66000) [pid = 1934] [serial = 1440] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x126dca400) [pid = 1934] [serial = 1423] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x12b2b5000) [pid = 1934] [serial = 1438] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x1180dd000) [pid = 1934] [serial = 1324] [outer = 0x0] [url = about:blank] 10:01:02 INFO - PROCESS | 1934 | 1462467662676 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192a2800 == 57 [pid = 1934] [id = 510] 10:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x1160ae400) [pid = 1934] [serial = 1530] [outer = 0x0] 10:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x1181b8000) [pid = 1934] [serial = 1531] [outer = 0x1160ae400] 10:01:02 INFO - PROCESS | 1934 | 1462467662705 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x119da9400) [pid = 1934] [serial = 1532] [outer = 0x1160ae400] 10:01:03 INFO - PROCESS | 1934 | 1462467663156 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]]]}] 10:01:03 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 10:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 724ms 10:01:03 INFO - PROCESS | 1934 | 1462467663222 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 1934 | 1462467663224 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:01:03 INFO - PROCESS | 1934 | 1462467663228 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 1934 | 1462467663230 Marionette TRACE conn2 <- [1,2014,null,{}] 10:01:03 INFO - PROCESS | 1934 | 1462467663242 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}] 10:01:03 INFO - PROCESS | 1934 | 1462467663361 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:01:03 INFO - PROCESS | 1934 | 1462467663369 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x12888a000 == 58 [pid = 1934] [id = 511] 10:01:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x1213ce400) [pid = 1934] [serial = 1533] [outer = 0x0] 10:01:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x123fe8000) [pid = 1934] [serial = 1534] [outer = 0x1213ce400] 10:01:03 INFO - PROCESS | 1934 | 1462467663395 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x124fa7800) [pid = 1934] [serial = 1535] [outer = 0x1213ce400] 10:01:03 INFO - PROCESS | 1934 | 1462467663744 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]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 574ms 10:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:01:03 INFO - PROCESS | 1934 | 1462467663802 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 1934 | 1462467663803 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:01:03 INFO - PROCESS | 1934 | 1462467663805 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 1934 | 1462467663806 Marionette TRACE conn2 <- [1,2018,null,{}] 10:01:03 INFO - PROCESS | 1934 | 1462467663809 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}] 10:01:03 INFO - PROCESS | 1934 | 1462467663894 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:01:03 INFO - PROCESS | 1934 | 1462467663898 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213aa000 == 59 [pid = 1934] [id = 512] 10:01:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x124d2fc00) [pid = 1934] [serial = 1536] [outer = 0x0] 10:01:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x1262dec00) [pid = 1934] [serial = 1537] [outer = 0x124d2fc00] 10:01:03 INFO - PROCESS | 1934 | 1462467663926 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x128816000) [pid = 1934] [serial = 1538] [outer = 0x124d2fc00] 10:01:04 INFO - PROCESS | 1934 | 1462467664260 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]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 468ms 10:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:01:04 INFO - PROCESS | 1934 | 1462467664274 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 1934 | 1462467664275 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:01:04 INFO - PROCESS | 1934 | 1462467664277 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 1934 | 1462467664278 Marionette TRACE conn2 <- [1,2022,null,{}] 10:01:04 INFO - PROCESS | 1934 | 1462467664280 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}] 10:01:04 INFO - PROCESS | 1934 | 1462467664382 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:01:04 INFO - PROCESS | 1934 | 1462467664459 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b347800 == 60 [pid = 1934] [id = 513] 10:01:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x125279800) [pid = 1934] [serial = 1539] [outer = 0x0] 10:01:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x128be2400) [pid = 1934] [serial = 1540] [outer = 0x125279800] 10:01:04 INFO - PROCESS | 1934 | 1462467664487 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x12a930400) [pid = 1934] [serial = 1541] [outer = 0x125279800] 10:01:04 INFO - PROCESS | 1934 | 1462467664821 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]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 10:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:01:04 INFO - PROCESS | 1934 | 1462467664853 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 1934 | 1462467664854 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:01:04 INFO - PROCESS | 1934 | 1462467664856 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 1934 | 1462467664857 Marionette TRACE conn2 <- [1,2026,null,{}] 10:01:04 INFO - PROCESS | 1934 | 1462467664859 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}] 10:01:04 INFO - PROCESS | 1934 | 1462467664968 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:01:05 INFO - PROCESS | 1934 | 1462467665013 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb17000 == 61 [pid = 1934] [id = 514] 10:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x12964d000) [pid = 1934] [serial = 1542] [outer = 0x0] 10:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x12ab57000) [pid = 1934] [serial = 1543] [outer = 0x12964d000] 10:01:05 INFO - PROCESS | 1934 | 1462467665038 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x12b49f800) [pid = 1934] [serial = 1544] [outer = 0x12964d000] 10:01:05 INFO - PROCESS | 1934 | 1462467665372 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]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 569ms 10:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:01:05 INFO - PROCESS | 1934 | 1462467665425 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 1934 | 1462467665427 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:01:05 INFO - PROCESS | 1934 | 1462467665429 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 1934 | 1462467665431 Marionette TRACE conn2 <- [1,2030,null,{}] 10:01:05 INFO - PROCESS | 1934 | 1462467665433 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}] 10:01:05 INFO - PROCESS | 1934 | 1462467665594 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:01:05 INFO - PROCESS | 1934 | 1462467665608 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2a6000 == 62 [pid = 1934] [id = 515] 10:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x12ab5cc00) [pid = 1934] [serial = 1545] [outer = 0x0] 10:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x12bb6b400) [pid = 1934] [serial = 1546] [outer = 0x12ab5cc00] 10:01:05 INFO - PROCESS | 1934 | 1462467665634 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x12c437000) [pid = 1934] [serial = 1547] [outer = 0x12ab5cc00] 10:01:06 INFO - PROCESS | 1934 | 1462467665998 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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 620ms 10:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:01:06 INFO - PROCESS | 1934 | 1462467666050 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1934 | 1462467666051 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:01:06 INFO - PROCESS | 1934 | 1462467666053 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1934 | 1462467666054 Marionette TRACE conn2 <- [1,2034,null,{}] 10:01:06 INFO - PROCESS | 1934 | 1462467666056 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}] 10:01:06 INFO - PROCESS | 1934 | 1462467666166 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:01:06 INFO - PROCESS | 1934 | 1462467666180 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca70800 == 63 [pid = 1934] [id = 516] 10:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x117149c00) [pid = 1934] [serial = 1548] [outer = 0x0] 10:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x117151000) [pid = 1934] [serial = 1549] [outer = 0x117149c00] 10:01:06 INFO - PROCESS | 1934 | 1462467666206 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x117155000) [pid = 1934] [serial = 1550] [outer = 0x117149c00] 10:01:06 INFO - PROCESS | 1934 | 1462467666531 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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 10:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:01:06 INFO - PROCESS | 1934 | 1462467666571 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1934 | 1462467666572 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:01:06 INFO - PROCESS | 1934 | 1462467666575 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1934 | 1462467666576 Marionette TRACE conn2 <- [1,2038,null,{}] 10:01:06 INFO - PROCESS | 1934 | 1462467666579 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}] 10:01:06 INFO - PROCESS | 1934 | 1462467666688 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:01:06 INFO - PROCESS | 1934 | 1462467666698 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d4a5800 == 64 [pid = 1934] [id = 517] 10:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x117150c00) [pid = 1934] [serial = 1551] [outer = 0x0] 10:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x12c441c00) [pid = 1934] [serial = 1552] [outer = 0x117150c00] 10:01:06 INFO - PROCESS | 1934 | 1462467666725 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x12ca1d400) [pid = 1934] [serial = 1553] [outer = 0x117150c00] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x119daa800) [pid = 1934] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x116a6d800) [pid = 1934] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x12b24c000) [pid = 1934] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x119ce5400) [pid = 1934] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x11947d800) [pid = 1934] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x12b2b0800) [pid = 1934] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x129712800) [pid = 1934] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x121343c00) [pid = 1934] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x111f97c00) [pid = 1934] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x12b2ae400) [pid = 1934] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x128814800) [pid = 1934] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x11a080800) [pid = 1934] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:01:07 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x110ff5800) [pid = 1934] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:01:07 INFO - PROCESS | 1934 | 1462467667159 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]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 620ms 10:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:01:07 INFO - PROCESS | 1934 | 1462467667205 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 1934 | 1462467667206 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:01:07 INFO - PROCESS | 1934 | 1462467667208 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 1934 | 1462467667210 Marionette TRACE conn2 <- [1,2042,null,{}] 10:01:07 INFO - PROCESS | 1934 | 1462467667213 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}] 10:01:07 INFO - PROCESS | 1934 | 1462467667324 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:01:07 INFO - PROCESS | 1934 | 1462467667329 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c29f800 == 65 [pid = 1934] [id = 518] 10:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x1186b0800) [pid = 1934] [serial = 1554] [outer = 0x0] 10:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x1186b6800) [pid = 1934] [serial = 1555] [outer = 0x1186b0800] 10:01:07 INFO - PROCESS | 1934 | 1462467667360 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x121346000) [pid = 1934] [serial = 1556] [outer = 0x1186b0800] 10:01:07 INFO - PROCESS | 1934 | 1462467667717 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]]]}] 10:01:07 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) 10:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 523ms 10:01:07 INFO - PROCESS | 1934 | 1462467667732 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 1934 | 1462467667735 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:01:07 INFO - PROCESS | 1934 | 1462467667739 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 1934 | 1462467667740 Marionette TRACE conn2 <- [1,2046,null,{}] 10:01:07 INFO - PROCESS | 1934 | 1462467667742 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}] 10:01:07 INFO - PROCESS | 1934 | 1462467667832 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:01:07 INFO - PROCESS | 1934 | 1462467667897 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f43f000 == 66 [pid = 1934] [id = 519] 10:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x1186b1800) [pid = 1934] [serial = 1557] [outer = 0x0] 10:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x12bb74c00) [pid = 1934] [serial = 1558] [outer = 0x1186b1800] 10:01:07 INFO - PROCESS | 1934 | 1462467667923 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x12ca2a400) [pid = 1934] [serial = 1559] [outer = 0x1186b1800] 10:01:08 INFO - PROCESS | 1934 | 1462467668211 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 10:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:01:08 INFO - PROCESS | 1934 | 1462467668258 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 1934 | 1462467668259 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:01:08 INFO - PROCESS | 1934 | 1462467668261 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 1934 | 1462467668262 Marionette TRACE conn2 <- [1,2050,null,{}] 10:01:08 INFO - PROCESS | 1934 | 1462467668265 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}] 10:01:08 INFO - PROCESS | 1934 | 1462467668354 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:01:08 INFO - PROCESS | 1934 | 1462467668358 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x135310800 == 67 [pid = 1934] [id = 520] 10:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x12b250400) [pid = 1934] [serial = 1560] [outer = 0x0] 10:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x12d1a2400) [pid = 1934] [serial = 1561] [outer = 0x12b250400] 10:01:08 INFO - PROCESS | 1934 | 1462467668380 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x12d20d400) [pid = 1934] [serial = 1562] [outer = 0x12b250400] 10:01:08 INFO - PROCESS | 1934 | 1462467668709 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms 10:01:08 INFO - PROCESS | 1934 | 1462467668731 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 1934 | 1462467668733 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:01:08 INFO - PROCESS | 1934 | 1462467668739 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 1934 | 1462467668740 Marionette TRACE conn2 <- [1,2054,null,{}] 10:01:08 INFO - PROCESS | 1934 | 1462467668743 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}] 10:01:08 INFO - PROCESS | 1934 | 1462467668865 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:01:08 INFO - PROCESS | 1934 | 1462467668873 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364e3800 == 68 [pid = 1934] [id = 521] 10:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x11300d400) [pid = 1934] [serial = 1563] [outer = 0x0] 10:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x113012000) [pid = 1934] [serial = 1564] [outer = 0x11300d400] 10:01:08 INFO - PROCESS | 1934 | 1462467668899 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x113016000) [pid = 1934] [serial = 1565] [outer = 0x11300d400] 10:01:09 INFO - PROCESS | 1934 | 1462467669402 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]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 724ms 10:01:09 INFO - PROCESS | 1934 | 1462467669462 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:01:09 INFO - PROCESS | 1934 | 1462467669466 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:01:09 INFO - PROCESS | 1934 | 1462467669469 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 1934 | 1462467669472 Marionette TRACE conn2 <- [1,2058,null,{}] 10:01:09 INFO - PROCESS | 1934 | 1462467669475 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}] 10:01:09 INFO - PROCESS | 1934 | 1462467669589 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:01:09 INFO - PROCESS | 1934 | 1462467669667 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c77800 == 69 [pid = 1934] [id = 522] 10:01:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x11319f000) [pid = 1934] [serial = 1566] [outer = 0x0] 10:01:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x11616c800) [pid = 1934] [serial = 1567] [outer = 0x11319f000] 10:01:09 INFO - PROCESS | 1934 | 1462467669699 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x117151400) [pid = 1934] [serial = 1568] [outer = 0x11319f000] 10:01:10 INFO - PROCESS | 1934 | 1462467670098 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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 10:01:10 INFO - PROCESS | 1934 | 1462467670141 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 1934 | 1462467670145 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:01:10 INFO - PROCESS | 1934 | 1462467670149 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 1934 | 1462467670151 Marionette TRACE conn2 <- [1,2062,null,{}] 10:01:10 INFO - PROCESS | 1934 | 1462467670154 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}] 10:01:10 INFO - PROCESS | 1934 | 1462467670285 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:01:10 INFO - PROCESS | 1934 | 1462467670364 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9b6000 == 70 [pid = 1934] [id = 523] 10:01:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x1180e0400) [pid = 1934] [serial = 1569] [outer = 0x0] 10:01:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x1186b4800) [pid = 1934] [serial = 1570] [outer = 0x1180e0400] 10:01:10 INFO - PROCESS | 1934 | 1462467670395 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x119b26800) [pid = 1934] [serial = 1571] [outer = 0x1180e0400] 10:01:10 INFO - PROCESS | 1934 | 1462467670815 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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 721ms 10:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:01:10 INFO - PROCESS | 1934 | 1462467670871 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 1934 | 1462467670872 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:01:10 INFO - PROCESS | 1934 | 1462467670875 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 1934 | 1462467670878 Marionette TRACE conn2 <- [1,2066,null,{}] 10:01:10 INFO - PROCESS | 1934 | 1462467670902 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}] 10:01:11 INFO - PROCESS | 1934 | 1462467671040 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:01:11 INFO - PROCESS | 1934 | 1462467671098 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x135316800 == 71 [pid = 1934] [id = 524] 10:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x1213ca000) [pid = 1934] [serial = 1572] [outer = 0x0] 10:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x123fe1800) [pid = 1934] [serial = 1573] [outer = 0x1213ca000] 10:01:11 INFO - PROCESS | 1934 | 1462467671130 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x128bd5400) [pid = 1934] [serial = 1574] [outer = 0x1213ca000] 10:01:11 INFO - PROCESS | 1934 | 1462467671553 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]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 721ms 10:01:11 INFO - PROCESS | 1934 | 1462467671597 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 1934 | 1462467671599 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:01:11 INFO - PROCESS | 1934 | 1462467671601 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 1934 | 1462467671603 Marionette TRACE conn2 <- [1,2070,null,{}] 10:01:11 INFO - PROCESS | 1934 | 1462467671605 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}] 10:01:11 INFO - PROCESS | 1934 | 1462467671718 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:01:11 INFO - PROCESS | 1934 | 1462467671823 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x13647b800 == 72 [pid = 1934] [id = 525] 10:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x11964b000) [pid = 1934] [serial = 1575] [outer = 0x0] 10:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x128be4000) [pid = 1934] [serial = 1576] [outer = 0x11964b000] 10:01:11 INFO - PROCESS | 1934 | 1462467671855 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x129412800) [pid = 1934] [serial = 1577] [outer = 0x11964b000] 10:01:12 INFO - PROCESS | 1934 | 1462467672273 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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 718ms 10:01:12 INFO - PROCESS | 1934 | 1462467672320 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:01:12 INFO - PROCESS | 1934 | 1462467672322 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:01:12 INFO - PROCESS | 1934 | 1462467672324 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1934 | 1462467672325 Marionette TRACE conn2 <- [1,2074,null,{}] 10:01:12 INFO - PROCESS | 1934 | 1462467672328 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}] 10:01:12 INFO - PROCESS | 1934 | 1462467672436 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:01:12 INFO - PROCESS | 1934 | 1462467672542 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x1363d2800 == 73 [pid = 1934] [id = 526] 10:01:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x128d67800) [pid = 1934] [serial = 1578] [outer = 0x0] 10:01:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x12a976000) [pid = 1934] [serial = 1579] [outer = 0x128d67800] 10:01:12 INFO - PROCESS | 1934 | 1462467672573 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x12bc0f400) [pid = 1934] [serial = 1580] [outer = 0x128d67800] 10:01:13 INFO - PROCESS | 1934 | 1462467673022 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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 721ms 10:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:01:13 INFO - PROCESS | 1934 | 1462467673054 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 1934 | 1462467673055 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:01:13 INFO - PROCESS | 1934 | 1462467673058 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 1934 | 1462467673059 Marionette TRACE conn2 <- [1,2078,null,{}] 10:01:13 INFO - PROCESS | 1934 | 1462467673062 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}] 10:01:13 INFO - PROCESS | 1934 | 1462467673213 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:01:13 INFO - PROCESS | 1934 | 1462467673257 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x135568800 == 74 [pid = 1934] [id = 527] 10:01:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x12c43fc00) [pid = 1934] [serial = 1581] [outer = 0x0] 10:01:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x12d19bc00) [pid = 1934] [serial = 1582] [outer = 0x12c43fc00] 10:01:13 INFO - PROCESS | 1934 | 1462467673288 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x12d528000) [pid = 1934] [serial = 1583] [outer = 0x12c43fc00] 10:01:13 INFO - PROCESS | 1934 | 1462467673697 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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 672ms 10:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:01:13 INFO - PROCESS | 1934 | 1462467673731 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 1934 | 1462467673733 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:01:13 INFO - PROCESS | 1934 | 1462467673735 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 1934 | 1462467673736 Marionette TRACE conn2 <- [1,2082,null,{}] 10:01:13 INFO - PROCESS | 1934 | 1462467673739 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}] 10:01:13 INFO - PROCESS | 1934 | 1462467673846 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:01:13 INFO - PROCESS | 1934 | 1462467673966 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d57800 == 75 [pid = 1934] [id = 528] 10:01:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x111f97c00) [pid = 1934] [serial = 1584] [outer = 0x0] 10:01:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x12c441400) [pid = 1934] [serial = 1585] [outer = 0x111f97c00] 10:01:14 INFO - PROCESS | 1934 | 1462467673998 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x12d530400) [pid = 1934] [serial = 1586] [outer = 0x111f97c00] 10:01:14 INFO - PROCESS | 1934 | 1462467674409 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]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 719ms 10:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:01:14 INFO - PROCESS | 1934 | 1462467674454 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1934 | 1462467674456 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:01:14 INFO - PROCESS | 1934 | 1462467674458 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1934 | 1462467674459 Marionette TRACE conn2 <- [1,2086,null,{}] 10:01:14 INFO - PROCESS | 1934 | 1462467674462 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}] 10:01:14 INFO - PROCESS | 1934 | 1462467674593 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:01:14 INFO - PROCESS | 1934 | 1462467674670 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x11969b000 == 76 [pid = 1934] [id = 529] 10:01:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x11205cc00) [pid = 1934] [serial = 1587] [outer = 0x0] 10:01:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x12134e800) [pid = 1934] [serial = 1588] [outer = 0x11205cc00] 10:01:14 INFO - PROCESS | 1934 | 1462467674698 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x12d52f800) [pid = 1934] [serial = 1589] [outer = 0x11205cc00] 10:01:15 INFO - PROCESS | 1934 | 1462467675283 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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 870ms 10:01:15 INFO - PROCESS | 1934 | 1462467675328 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:01:15 INFO - PROCESS | 1934 | 1462467675330 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:01:15 INFO - PROCESS | 1934 | 1462467675334 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 1934 | 1462467675336 Marionette TRACE conn2 <- [1,2090,null,{}] 10:01:15 INFO - PROCESS | 1934 | 1462467675340 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}] 10:01:15 INFO - PROCESS | 1934 | 1462467675447 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:01:15 INFO - PROCESS | 1934 | 1462467675528 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x124077800 == 77 [pid = 1934] [id = 530] 10:01:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x111014000) [pid = 1934] [serial = 1590] [outer = 0x0] 10:01:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x113014400) [pid = 1934] [serial = 1591] [outer = 0x111014000] 10:01:15 INFO - PROCESS | 1934 | 1462467675558 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x116acdc00) [pid = 1934] [serial = 1592] [outer = 0x111014000] 10:01:16 INFO - PROCESS | 1934 | 1462467676020 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]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 725ms 10:01:16 INFO - PROCESS | 1934 | 1462467676059 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 1934 | 1462467676062 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:01:16 INFO - PROCESS | 1934 | 1462467676087 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 1934 | 1462467676089 Marionette TRACE conn2 <- [1,2094,null,{}] 10:01:16 INFO - PROCESS | 1934 | 1462467676093 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}] 10:01:16 INFO - PROCESS | 1934 | 1462467676197 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:01:16 INFO - PROCESS | 1934 | 1462467676279 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x124d09000 == 78 [pid = 1934] [id = 531] 10:01:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x113d9f400) [pid = 1934] [serial = 1593] [outer = 0x0] 10:01:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x1181b9400) [pid = 1934] [serial = 1594] [outer = 0x113d9f400] 10:01:16 INFO - PROCESS | 1934 | 1462467676308 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x1186b8000) [pid = 1934] [serial = 1595] [outer = 0x113d9f400] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12c17a800 == 77 [pid = 1934] [id = 412] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x135310800 == 76 [pid = 1934] [id = 520] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12f43f000 == 75 [pid = 1934] [id = 519] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12c29f800 == 74 [pid = 1934] [id = 518] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12d4a5800 == 73 [pid = 1934] [id = 517] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca70800 == 72 [pid = 1934] [id = 516] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2a6000 == 71 [pid = 1934] [id = 515] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x12cdb1400) [pid = 1934] [serial = 1501] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb17000 == 70 [pid = 1934] [id = 514] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12b347800 == 69 [pid = 1934] [id = 513] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x1213aa000 == 68 [pid = 1934] [id = 512] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12888a000 == 67 [pid = 1934] [id = 511] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x1192a2800 == 66 [pid = 1934] [id = 510] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x1209c7800 == 65 [pid = 1934] [id = 509] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x124d09800 == 64 [pid = 1934] [id = 508] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12943d000 == 63 [pid = 1934] [id = 503] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x1262d5000 == 62 [pid = 1934] [id = 502] 10:01:16 INFO - PROCESS | 1934 | --DOCSHELL 0x118194800 == 61 [pid = 1934] [id = 501] 10:01:16 INFO - PROCESS | 1934 | 1462467676711 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]]]}] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x12ca23800) [pid = 1934] [serial = 1499] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x119dac000) [pid = 1934] [serial = 1483] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x118203400) [pid = 1934] [serial = 1449] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x1192eec00) [pid = 1934] [serial = 1469] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x12b4a0c00) [pid = 1934] [serial = 1486] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x12ab4f800) [pid = 1934] [serial = 1458] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x128dd1000) [pid = 1934] [serial = 1496] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x12142d000) [pid = 1934] [serial = 1472] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x11820d800) [pid = 1934] [serial = 1468] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x12c798c00) [pid = 1934] [serial = 1498] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x12b24f400) [pid = 1934] [serial = 1481] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x12134e000) [pid = 1934] [serial = 1495] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x119bac000) [pid = 1934] [serial = 1471] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x12134ec00) [pid = 1934] [serial = 1493] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x124ddb400) [pid = 1934] [serial = 1452] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x112dbb800) [pid = 1934] [serial = 901] [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.] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x113aa1000) [pid = 1934] [serial = 1465] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x12bc03c00) [pid = 1934] [serial = 1489] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x12134a000) [pid = 1934] [serial = 1492] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x128be2800) [pid = 1934] [serial = 1477] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x128d64400) [pid = 1934] [serial = 1455] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x128d70000) [pid = 1934] [serial = 1478] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x12bb72000) [pid = 1934] [serial = 1487] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x12c43c800) [pid = 1934] [serial = 1490] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x1125b6000) [pid = 1934] [serial = 1464] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x12880c000) [pid = 1934] [serial = 1475] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x113108400) [pid = 1934] [serial = 1446] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x12a92a400) [pid = 1934] [serial = 1480] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x12c435400) [pid = 1934] [serial = 1444] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x12c78f400) [pid = 1934] [serial = 1461] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x12a97a400) [pid = 1934] [serial = 1484] [outer = 0x0] [url = about:blank] 10:01:16 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x124908c00) [pid = 1934] [serial = 1474] [outer = 0x0] [url = about:blank] 10:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 697ms 10:01:16 INFO - PROCESS | 1934 | 1462467676764 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 1934 | 1462467676766 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:01:16 INFO - PROCESS | 1934 | 1462467676768 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 1934 | 1462467676771 Marionette TRACE conn2 <- [1,2098,null,{}] 10:01:16 INFO - PROCESS | 1934 | 1462467676778 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}] 10:01:16 INFO - PROCESS | 1934 | 1462467676871 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:01:16 INFO - PROCESS | 1934 | 1462467676877 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244af800 == 62 [pid = 1934] [id = 532] 10:01:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x1186dd000) [pid = 1934] [serial = 1596] [outer = 0x0] 10:01:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x1192ed800) [pid = 1934] [serial = 1597] [outer = 0x1186dd000] 10:01:16 INFO - PROCESS | 1934 | 1462467676906 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x119da2400) [pid = 1934] [serial = 1598] [outer = 0x1186dd000] 10:01:17 INFO - PROCESS | 1934 | 1462467677292 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 571ms 10:01:17 INFO - PROCESS | 1934 | 1462467677340 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1934 | 1462467677342 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:01:17 INFO - PROCESS | 1934 | 1462467677344 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1934 | 1462467677345 Marionette TRACE conn2 <- [1,2102,null,{}] 10:01:17 INFO - PROCESS | 1934 | 1462467677348 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}] 10:01:17 INFO - PROCESS | 1934 | 1462467677441 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:01:17 INFO - PROCESS | 1934 | 1462467677446 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x12aba1000 == 63 [pid = 1934] [id = 533] 10:01:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x119daa800) [pid = 1934] [serial = 1599] [outer = 0x0] 10:01:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x119f22800) [pid = 1934] [serial = 1600] [outer = 0x119daa800] 10:01:17 INFO - PROCESS | 1934 | 1462467677473 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x121432400) [pid = 1934] [serial = 1601] [outer = 0x119daa800] 10:01:17 INFO - PROCESS | 1934 | 1462467677867 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 10:01:17 INFO - PROCESS | 1934 | 1462467677915 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1934 | 1462467677916 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:01:17 INFO - PROCESS | 1934 | 1462467677918 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1934 | 1462467677919 Marionette TRACE conn2 <- [1,2106,null,{}] 10:01:17 INFO - PROCESS | 1934 | 1462467677922 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}] 10:01:18 INFO - PROCESS | 1934 | 1462467678011 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:01:18 INFO - PROCESS | 1934 | 1462467678018 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bca1000 == 64 [pid = 1934] [id = 534] 10:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x123efcc00) [pid = 1934] [serial = 1602] [outer = 0x0] 10:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x1251c4000) [pid = 1934] [serial = 1603] [outer = 0x123efcc00] 10:01:18 INFO - PROCESS | 1934 | 1462467678043 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x128bdb400) [pid = 1934] [serial = 1604] [outer = 0x123efcc00] 10:01:18 INFO - PROCESS | 1934 | 1462467678409 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 10:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:01:18 INFO - PROCESS | 1934 | 1462467678438 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 1934 | 1462467678439 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:01:18 INFO - PROCESS | 1934 | 1462467678441 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 1934 | 1462467678442 Marionette TRACE conn2 <- [1,2110,null,{}] 10:01:18 INFO - PROCESS | 1934 | 1462467678445 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}] 10:01:18 INFO - PROCESS | 1934 | 1462467678583 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:01:18 INFO - PROCESS | 1934 | 1462467678601 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c766800 == 65 [pid = 1934] [id = 535] 10:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x125105000) [pid = 1934] [serial = 1605] [outer = 0x0] 10:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x128d6c800) [pid = 1934] [serial = 1606] [outer = 0x125105000] 10:01:18 INFO - PROCESS | 1934 | 1462467678628 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x12b2bac00) [pid = 1934] [serial = 1607] [outer = 0x125105000] 10:01:19 INFO - PROCESS | 1934 | 1462467679016 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]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 617ms 10:01:19 INFO - PROCESS | 1934 | 1462467679060 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 1934 | 1462467679061 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:01:19 INFO - PROCESS | 1934 | 1462467679063 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 1934 | 1462467679064 Marionette TRACE conn2 <- [1,2114,null,{}] 10:01:19 INFO - PROCESS | 1934 | 1462467679067 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}] 10:01:19 INFO - PROCESS | 1934 | 1462467679181 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:01:19 INFO - PROCESS | 1934 | 1462467679191 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cf95000 == 66 [pid = 1934] [id = 536] 10:01:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x12b2bc400) [pid = 1934] [serial = 1608] [outer = 0x0] 10:01:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x12bfe4400) [pid = 1934] [serial = 1609] [outer = 0x12b2bc400] 10:01:19 INFO - PROCESS | 1934 | 1462467679216 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x12c79c400) [pid = 1934] [serial = 1610] [outer = 0x12b2bc400] 10:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 518ms 10:01:19 INFO - PROCESS | 1934 | 1462467679575 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]]]}] 10:01:19 INFO - PROCESS | 1934 | 1462467679582 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 1934 | 1462467679583 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:01:19 INFO - PROCESS | 1934 | 1462467679590 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 1934 | 1462467679591 Marionette TRACE conn2 <- [1,2118,null,{}] 10:01:19 INFO - PROCESS | 1934 | 1462467679593 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}] 10:01:19 INFO - PROCESS | 1934 | 1462467679711 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:01:19 INFO - PROCESS | 1934 | 1462467679722 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc44000 == 67 [pid = 1934] [id = 537] 10:01:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x12bc02c00) [pid = 1934] [serial = 1611] [outer = 0x0] 10:01:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x12d1a1800) [pid = 1934] [serial = 1612] [outer = 0x12bc02c00] 10:01:19 INFO - PROCESS | 1934 | 1462467679748 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x12d20ec00) [pid = 1934] [serial = 1613] [outer = 0x12bc02c00] 10:01:20 INFO - PROCESS | 1934 | 1462467680118 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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 571ms 10:01:20 INFO - PROCESS | 1934 | 1462467680162 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 1934 | 1462467680163 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:01:20 INFO - PROCESS | 1934 | 1462467680166 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1934 | 1462467680167 Marionette TRACE conn2 <- [1,2122,null,{}] 10:01:20 INFO - PROCESS | 1934 | 1462467680169 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}] 10:01:20 INFO - PROCESS | 1934 | 1462467680289 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:01:20 INFO - PROCESS | 1934 | 1462467680301 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f446800 == 68 [pid = 1934] [id = 538] 10:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x12ca23c00) [pid = 1934] [serial = 1614] [outer = 0x0] 10:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x12d531400) [pid = 1934] [serial = 1615] [outer = 0x12ca23c00] 10:01:20 INFO - PROCESS | 1934 | 1462467680326 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x12f456000) [pid = 1934] [serial = 1616] [outer = 0x12ca23c00] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x12b250400) [pid = 1934] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x12964d000) [pid = 1934] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x112807800) [pid = 1934] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x12ab5cc00) [pid = 1934] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x1213ce400) [pid = 1934] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x117150c00) [pid = 1934] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x125279800) [pid = 1934] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x124d2fc00) [pid = 1934] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x1160ae400) [pid = 1934] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x12ca24400) [pid = 1934] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x117149c00) [pid = 1934] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x117c32400) [pid = 1934] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x1186b0800) [pid = 1934] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:01:20 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x1186b1800) [pid = 1934] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:01:20 INFO - PROCESS | 1934 | 1462467680829 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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 10:01:20 INFO - PROCESS | 1934 | 1462467680838 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 1934 | 1462467680839 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:01:20 INFO - PROCESS | 1934 | 1462467680841 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1934 | 1462467680842 Marionette TRACE conn2 <- [1,2126,null,{}] 10:01:20 INFO - PROCESS | 1934 | 1462467680845 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}] 10:01:20 INFO - PROCESS | 1934 | 1462467680941 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:01:20 INFO - PROCESS | 1934 | 1462467680946 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x12aba1800 == 69 [pid = 1934] [id = 539] 10:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x113008800) [pid = 1934] [serial = 1617] [outer = 0x0] 10:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x1186bb400) [pid = 1934] [serial = 1618] [outer = 0x113008800] 10:01:20 INFO - PROCESS | 1934 | 1462467680972 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x126dc8000) [pid = 1934] [serial = 1619] [outer = 0x113008800] 10:01:21 INFO - PROCESS | 1934 | 1462467681347 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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 10:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:01:21 INFO - PROCESS | 1934 | 1462467681362 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 1934 | 1462467681364 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:01:21 INFO - PROCESS | 1934 | 1462467681366 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 1934 | 1462467681371 Marionette TRACE conn2 <- [1,2130,null,{}] 10:01:21 INFO - PROCESS | 1934 | 1462467681374 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}] 10:01:21 INFO - PROCESS | 1934 | 1462467681511 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:01:21 INFO - PROCESS | 1934 | 1462467681515 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x135557000 == 70 [pid = 1934] [id = 540] 10:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x118268400) [pid = 1934] [serial = 1620] [outer = 0x0] 10:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x128cf0400) [pid = 1934] [serial = 1621] [outer = 0x118268400] 10:01:21 INFO - PROCESS | 1934 | 1462467681545 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x135278800) [pid = 1934] [serial = 1622] [outer = 0x118268400] 10:01:21 INFO - PROCESS | 1934 | 1462467681878 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] 10:01:21 INFO - PROCESS | 1934 | 1462467681891 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:01:21 INFO - PROCESS | 1934 | 1462467681893 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 1934 | 1462467681894 Marionette TRACE conn2 <- [1,2134,null,{}] 10:01:21 INFO - PROCESS | 1934 | 1462467681896 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}] 10:01:21 INFO - PROCESS | 1934 | 1462467681989 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:01:22 INFO - PROCESS | 1934 | 1462467682057 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364e6800 == 71 [pid = 1934] [id = 541] 10:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x135277000) [pid = 1934] [serial = 1623] [outer = 0x0] 10:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x13527e800) [pid = 1934] [serial = 1624] [outer = 0x135277000] 10:01:22 INFO - PROCESS | 1934 | 1462467682084 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x13542e400) [pid = 1934] [serial = 1625] [outer = 0x135277000] 10:01:22 INFO - PROCESS | 1934 | 1462467682390 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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 522ms 10:01:22 INFO - PROCESS | 1934 | 1462467682416 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 1934 | 1462467682418 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:01:22 INFO - PROCESS | 1934 | 1462467682423 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 1934 | 1462467682424 Marionette TRACE conn2 <- [1,2138,null,{}] 10:01:22 INFO - PROCESS | 1934 | 1462467682428 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}] 10:01:22 INFO - PROCESS | 1934 | 1462467682569 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:01:22 INFO - PROCESS | 1934 | 1462467682668 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x136548800 == 72 [pid = 1934] [id = 542] 10:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x135278400) [pid = 1934] [serial = 1626] [outer = 0x0] 10:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x13542fc00) [pid = 1934] [serial = 1627] [outer = 0x135278400] 10:01:22 INFO - PROCESS | 1934 | 1462467682709 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x135438000) [pid = 1934] [serial = 1628] [outer = 0x135278400] 10:01:23 INFO - PROCESS | 1934 | 1462467683302 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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 920ms 10:01:23 INFO - PROCESS | 1934 | 1462467683343 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 1934 | 1462467683346 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:01:23 INFO - PROCESS | 1934 | 1462467683350 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1934 | 1462467683352 Marionette TRACE conn2 <- [1,2142,null,{}] 10:01:23 INFO - PROCESS | 1934 | 1462467683356 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}] 10:01:23 INFO - PROCESS | 1934 | 1462467683476 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:01:23 INFO - PROCESS | 1934 | 1462467683588 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x124376800 == 73 [pid = 1934] [id = 543] 10:01:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x11319cc00) [pid = 1934] [serial = 1629] [outer = 0x0] 10:01:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x117149400) [pid = 1934] [serial = 1630] [outer = 0x11319cc00] 10:01:23 INFO - PROCESS | 1934 | 1462467683622 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x118202800) [pid = 1934] [serial = 1631] [outer = 0x11319cc00] 10:01:24 INFO - PROCESS | 1934 | 1462467684073 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] 10:01:24 INFO - PROCESS | 1934 | 1462467684126 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:01:24 INFO - PROCESS | 1934 | 1462467684131 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 1934 | 1462467684133 Marionette TRACE conn2 <- [1,2146,null,{}] 10:01:24 INFO - PROCESS | 1934 | 1462467684138 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}] 10:01:24 INFO - PROCESS | 1934 | 1462467684262 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:01:24 INFO - PROCESS | 1934 | 1462467684376 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2a2000 == 74 [pid = 1934] [id = 544] 10:01:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x1186bc800) [pid = 1934] [serial = 1632] [outer = 0x0] 10:01:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x119da3c00) [pid = 1934] [serial = 1633] [outer = 0x1186bc800] 10:01:24 INFO - PROCESS | 1934 | 1462467684408 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x121344000) [pid = 1934] [serial = 1634] [outer = 0x1186bc800] 10:01:24 INFO - PROCESS | 1934 | 1462467684939 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1934 | 1462467685008 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:01:25 INFO - PROCESS | 1934 | 1462467685012 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1934 | 1462467685016 Marionette TRACE conn2 <- [1,2150,null,{}] 10:01:25 INFO - PROCESS | 1934 | 1462467685028 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}] 10:01:25 INFO - PROCESS | 1934 | 1462467685202 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:01:25 INFO - PROCESS | 1934 | 1462467685263 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x136484000 == 75 [pid = 1934] [id = 545] 10:01:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x129650800) [pid = 1934] [serial = 1635] [outer = 0x0] 10:01:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x12ab51c00) [pid = 1934] [serial = 1636] [outer = 0x129650800] 10:01:25 INFO - PROCESS | 1934 | 1462467685297 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x12bfe7000) [pid = 1934] [serial = 1637] [outer = 0x129650800] 10:01:25 INFO - PROCESS | 1934 | 1462467685709 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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 726ms 10:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:01:25 INFO - PROCESS | 1934 | 1462467685738 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1934 | 1462467685741 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:01:25 INFO - PROCESS | 1934 | 1462467685748 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1934 | 1462467685749 Marionette TRACE conn2 <- [1,2154,null,{}] 10:01:25 INFO - PROCESS | 1934 | 1462467685752 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}] 10:01:25 INFO - PROCESS | 1934 | 1462467685888 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:01:25 INFO - PROCESS | 1934 | 1462467685995 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x135fb5800 == 76 [pid = 1934] [id = 546] 10:01:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x125826800) [pid = 1934] [serial = 1638] [outer = 0x0] 10:01:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x12582a400) [pid = 1934] [serial = 1639] [outer = 0x125826800] 10:01:26 INFO - PROCESS | 1934 | 1462467686027 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x129653000) [pid = 1934] [serial = 1640] [outer = 0x125826800] 10:01:26 INFO - PROCESS | 1934 | 1462467686419 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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 726ms 10:01:26 INFO - PROCESS | 1934 | 1462467686486 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 1934 | 1462467686487 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:01:26 INFO - PROCESS | 1934 | 1462467686490 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 1934 | 1462467686491 Marionette TRACE conn2 <- [1,2158,null,{}] 10:01:26 INFO - PROCESS | 1934 | 1462467686494 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}] 10:01:26 INFO - PROCESS | 1934 | 1462467686602 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:01:26 INFO - PROCESS | 1934 | 1462467686712 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x135fcb000 == 77 [pid = 1934] [id = 547] 10:01:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x129654c00) [pid = 1934] [serial = 1641] [outer = 0x0] 10:01:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x12ca25000) [pid = 1934] [serial = 1642] [outer = 0x129654c00] 10:01:26 INFO - PROCESS | 1934 | 1462467686744 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x12f451c00) [pid = 1934] [serial = 1643] [outer = 0x129654c00] 10:01:27 INFO - PROCESS | 1934 | 1462467687158 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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 721ms 10:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:01:27 INFO - PROCESS | 1934 | 1462467687212 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1934 | 1462467687213 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:01:27 INFO - PROCESS | 1934 | 1462467687216 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1934 | 1462467687217 Marionette TRACE conn2 <- [1,2162,null,{}] 10:01:27 INFO - PROCESS | 1934 | 1462467687219 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}] 10:01:27 INFO - PROCESS | 1934 | 1462467687336 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:01:27 INFO - PROCESS | 1934 | 1462467687452 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x135018800 == 78 [pid = 1934] [id = 548] 10:01:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x111d4bc00) [pid = 1934] [serial = 1644] [outer = 0x0] 10:01:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x12f45c400) [pid = 1934] [serial = 1645] [outer = 0x111d4bc00] 10:01:27 INFO - PROCESS | 1934 | 1462467687486 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x136146800) [pid = 1934] [serial = 1646] [outer = 0x111d4bc00] 10:01:27 INFO - PROCESS | 1934 | 1462467687877 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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 720ms 10:01:27 INFO - PROCESS | 1934 | 1462467687948 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1934 | 1462467687950 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:01:27 INFO - PROCESS | 1934 | 1462467687967 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1934 | 1462467687969 Marionette TRACE conn2 <- [1,2166,null,{}] 10:01:27 INFO - PROCESS | 1934 | 1462467687971 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}] 10:01:28 INFO - PROCESS | 1934 | 1462467688087 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:01:28 INFO - PROCESS | 1934 | 1462467688199 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x12406a800 == 79 [pid = 1934] [id = 549] 10:01:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x110f1c400) [pid = 1934] [serial = 1647] [outer = 0x0] 10:01:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x117150800) [pid = 1934] [serial = 1648] [outer = 0x110f1c400] 10:01:28 INFO - PROCESS | 1934 | 1462467688231 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x12d20b400) [pid = 1934] [serial = 1649] [outer = 0x110f1c400] 10:01:28 INFO - PROCESS | 1934 | 1462467688824 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]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 924ms 10:01:28 INFO - PROCESS | 1934 | 1462467688890 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 1934 | 1462467688892 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:01:28 INFO - PROCESS | 1934 | 1462467688895 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 1934 | 1462467688898 Marionette TRACE conn2 <- [1,2170,null,{}] 10:01:28 INFO - PROCESS | 1934 | 1462467688904 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}] 10:01:29 INFO - PROCESS | 1934 | 1462467689008 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:01:29 INFO - PROCESS | 1934 | 1462467689092 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x119c45800 == 80 [pid = 1934] [id = 550] 10:01:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x111f91000) [pid = 1934] [serial = 1650] [outer = 0x0] 10:01:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x113012400) [pid = 1934] [serial = 1651] [outer = 0x111f91000] 10:01:29 INFO - PROCESS | 1934 | 1462467689121 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x117149800) [pid = 1934] [serial = 1652] [outer = 0x111f91000] 10:01:29 INFO - PROCESS | 1934 | 1462467689563 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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 722ms 10:01:29 INFO - PROCESS | 1934 | 1462467689635 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 1934 | 1462467689639 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:01:29 INFO - PROCESS | 1934 | 1462467689646 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 1934 | 1462467689647 Marionette TRACE conn2 <- [1,2174,null,{}] 10:01:29 INFO - PROCESS | 1934 | 1462467689650 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}] 10:01:29 INFO - PROCESS | 1934 | 1462467689754 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:01:29 INFO - PROCESS | 1934 | 1462467689838 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x12139a800 == 81 [pid = 1934] [id = 551] 10:01:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x117151c00) [pid = 1934] [serial = 1653] [outer = 0x0] 10:01:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x11820e800) [pid = 1934] [serial = 1654] [outer = 0x117151c00] 10:01:29 INFO - PROCESS | 1934 | 1462467689867 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x1186b6c00) [pid = 1934] [serial = 1655] [outer = 0x117151c00] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc40000 == 80 [pid = 1934] [id = 448] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x1364e6800 == 79 [pid = 1934] [id = 541] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x135557000 == 78 [pid = 1934] [id = 540] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12aba1800 == 77 [pid = 1934] [id = 539] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12f446800 == 76 [pid = 1934] [id = 538] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc44000 == 75 [pid = 1934] [id = 537] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12cf95000 == 74 [pid = 1934] [id = 536] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x113012000) [pid = 1934] [serial = 1564] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12c766800 == 73 [pid = 1934] [id = 535] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12bca1000 == 72 [pid = 1934] [id = 534] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12aba1000 == 71 [pid = 1934] [id = 533] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x1244af800 == 70 [pid = 1934] [id = 532] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x124d09000 == 69 [pid = 1934] [id = 531] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x124077800 == 68 [pid = 1934] [id = 530] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9b6000 == 67 [pid = 1934] [id = 523] 10:01:30 INFO - PROCESS | 1934 | --DOCSHELL 0x123c77800 == 66 [pid = 1934] [id = 522] 10:01:30 INFO - PROCESS | 1934 | 1462467690301 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 673ms 10:01:30 INFO - PROCESS | 1934 | 1462467690319 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 1934 | 1462467690322 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:01:30 INFO - PROCESS | 1934 | 1462467690324 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 1934 | 1462467690327 Marionette TRACE conn2 <- [1,2178,null,{}] 10:01:30 INFO - PROCESS | 1934 | 1462467690334 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}] 10:01:30 INFO - PROCESS | 1934 | 1462467690427 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x12d1a2400) [pid = 1934] [serial = 1561] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x12ab57000) [pid = 1934] [serial = 1543] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x12b49f800) [pid = 1934] [serial = 1544] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x116864c00) [pid = 1934] [serial = 1526] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x113325c00) [pid = 1934] [serial = 1525] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x12c437000) [pid = 1934] [serial = 1547] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x12bb6b400) [pid = 1934] [serial = 1546] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x123fe8000) [pid = 1934] [serial = 1534] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x124fa7800) [pid = 1934] [serial = 1535] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x12c441c00) [pid = 1934] [serial = 1552] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x128be2400) [pid = 1934] [serial = 1540] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x1262dec00) [pid = 1934] [serial = 1537] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x128816000) [pid = 1934] [serial = 1538] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x1171a3c00) [pid = 1934] [serial = 1507] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x119da5c00) [pid = 1934] [serial = 1510] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x1181b8000) [pid = 1934] [serial = 1531] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x119da9400) [pid = 1934] [serial = 1532] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x12d198c00) [pid = 1934] [serial = 1502] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x117151000) [pid = 1934] [serial = 1549] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x1257a4000) [pid = 1934] [serial = 1513] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x12bfe9800) [pid = 1934] [serial = 1519] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x129654000) [pid = 1934] [serial = 1516] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x110f27800) [pid = 1934] [serial = 1504] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x11964b400) [pid = 1934] [serial = 1529] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x118816000) [pid = 1934] [serial = 1528] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x129652800) [pid = 1934] [serial = 1522] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x1186b6800) [pid = 1934] [serial = 1555] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x12ca1d400) [pid = 1934] [serial = 1553] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x117155000) [pid = 1934] [serial = 1550] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x12ca2a400) [pid = 1934] [serial = 1559] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x121346000) [pid = 1934] [serial = 1556] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x12a930400) [pid = 1934] [serial = 1541] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x12d20d400) [pid = 1934] [serial = 1562] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x12bb74c00) [pid = 1934] [serial = 1558] [outer = 0x0] [url = about:blank] 10:01:30 INFO - PROCESS | 1934 | 1462467690504 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x12437d800 == 67 [pid = 1934] [id = 552] 10:01:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x113aac800) [pid = 1934] [serial = 1656] [outer = 0x0] 10:01:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x1186b2800) [pid = 1934] [serial = 1657] [outer = 0x113aac800] 10:01:30 INFO - PROCESS | 1934 | 1462467690537 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x119ce4400) [pid = 1934] [serial = 1658] [outer = 0x113aac800] 10:01:30 INFO - PROCESS | 1934 | 1462467690876 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 572ms 10:01:30 INFO - PROCESS | 1934 | 1462467690897 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 1934 | 1462467690899 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:01:30 INFO - PROCESS | 1934 | 1462467690903 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 1934 | 1462467690906 Marionette TRACE conn2 <- [1,2182,null,{}] 10:01:30 INFO - PROCESS | 1934 | 1462467690909 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}] 10:01:31 INFO - PROCESS | 1934 | 1462467690999 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:01:31 INFO - PROCESS | 1934 | 1462467691078 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x128892800 == 68 [pid = 1934] [id = 553] 10:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x119da6c00) [pid = 1934] [serial = 1659] [outer = 0x0] 10:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x121343400) [pid = 1934] [serial = 1660] [outer = 0x119da6c00] 10:01:31 INFO - PROCESS | 1934 | 1462467691110 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x123ba7400) [pid = 1934] [serial = 1661] [outer = 0x119da6c00] 10:01:31 INFO - PROCESS | 1934 | 1462467691411 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]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 524ms 10:01:31 INFO - PROCESS | 1934 | 1462467691426 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 1934 | 1462467691428 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:01:31 INFO - PROCESS | 1934 | 1462467691430 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 1934 | 1462467691431 Marionette TRACE conn2 <- [1,2186,null,{}] 10:01:31 INFO - PROCESS | 1934 | 1462467691434 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}] 10:01:31 INFO - PROCESS | 1934 | 1462467691525 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:01:31 INFO - PROCESS | 1934 | 1462467691529 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a9cb800 == 69 [pid = 1934] [id = 554] 10:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x123ef0400) [pid = 1934] [serial = 1662] [outer = 0x0] 10:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x124667000) [pid = 1934] [serial = 1663] [outer = 0x123ef0400] 10:01:31 INFO - PROCESS | 1934 | 1462467691554 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x125103400) [pid = 1934] [serial = 1664] [outer = 0x123ef0400] 10:01:31 INFO - PROCESS | 1934 | 1462467691909 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]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 10:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:01:31 INFO - PROCESS | 1934 | 1462467691957 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 1934 | 1462467691959 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:01:31 INFO - PROCESS | 1934 | 1462467691961 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 1934 | 1462467691962 Marionette TRACE conn2 <- [1,2190,null,{}] 10:01:31 INFO - PROCESS | 1934 | 1462467691964 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}] 10:01:32 INFO - PROCESS | 1934 | 1462467692065 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:01:32 INFO - PROCESS | 1934 | 1462467692071 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb17000 == 70 [pid = 1934] [id = 555] 10:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x1257a2400) [pid = 1934] [serial = 1665] [outer = 0x0] 10:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x12880d400) [pid = 1934] [serial = 1666] [outer = 0x1257a2400] 10:01:32 INFO - PROCESS | 1934 | 1462467692098 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x128d6f000) [pid = 1934] [serial = 1667] [outer = 0x1257a2400] 10:01:32 INFO - PROCESS | 1934 | 1462467692487 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]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 572ms 10:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:01:32 INFO - PROCESS | 1934 | 1462467692533 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 1934 | 1462467692534 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:01:32 INFO - PROCESS | 1934 | 1462467692536 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 1934 | 1462467692538 Marionette TRACE conn2 <- [1,2194,null,{}] 10:01:32 INFO - PROCESS | 1934 | 1462467692540 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}] 10:01:32 INFO - PROCESS | 1934 | 1462467692656 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:01:32 INFO - PROCESS | 1934 | 1462467692702 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c18a800 == 71 [pid = 1934] [id = 556] 10:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x128cf4000) [pid = 1934] [serial = 1668] [outer = 0x0] 10:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x12940cc00) [pid = 1934] [serial = 1669] [outer = 0x128cf4000] 10:01:32 INFO - PROCESS | 1934 | 1462467692728 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x129713000) [pid = 1934] [serial = 1670] [outer = 0x128cf4000] 10:01:33 INFO - PROCESS | 1934 | 1462467693055 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 569ms 10:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:01:33 INFO - PROCESS | 1934 | 1462467693107 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1934 | 1462467693108 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:01:33 INFO - PROCESS | 1934 | 1462467693110 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1934 | 1462467693111 Marionette TRACE conn2 <- [1,2198,null,{}] 10:01:33 INFO - PROCESS | 1934 | 1462467693119 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}] 10:01:33 INFO - PROCESS | 1934 | 1462467693237 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:01:33 INFO - PROCESS | 1934 | 1462467693248 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca5f000 == 72 [pid = 1934] [id = 557] 10:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x12a927400) [pid = 1934] [serial = 1671] [outer = 0x0] 10:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x12ab4f400) [pid = 1934] [serial = 1672] [outer = 0x12a927400] 10:01:33 INFO - PROCESS | 1934 | 1462467693274 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x12b254400) [pid = 1934] [serial = 1673] [outer = 0x12a927400] 10:01:33 INFO - PROCESS | 1934 | 1462467693648 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 570ms 10:01:33 INFO - PROCESS | 1934 | 1462467693681 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1934 | 1462467693682 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:01:33 INFO - PROCESS | 1934 | 1462467693692 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1934 | 1462467693693 Marionette TRACE conn2 <- [1,2202,null,{}] 10:01:33 INFO - PROCESS | 1934 | 1462467693695 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}] 10:01:33 INFO - PROCESS | 1934 | 1462467693813 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:01:33 INFO - PROCESS | 1934 | 1462467693828 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d24a800 == 73 [pid = 1934] [id = 558] 10:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x12b2b3000) [pid = 1934] [serial = 1674] [outer = 0x0] 10:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x12bb66c00) [pid = 1934] [serial = 1675] [outer = 0x12b2b3000] 10:01:33 INFO - PROCESS | 1934 | 1462467693855 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x12bbc7c00) [pid = 1934] [serial = 1676] [outer = 0x12b2b3000] 10:01:34 INFO - PROCESS | 1934 | 1462467694225 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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 571ms 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x12b2bc400) [pid = 1934] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x1186dd000) [pid = 1934] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x111014000) [pid = 1934] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x119daa800) [pid = 1934] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x12bc02c00) [pid = 1934] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x113d9f400) [pid = 1934] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x123efcc00) [pid = 1934] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x12ca23c00) [pid = 1934] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x113008800) [pid = 1934] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x118268400) [pid = 1934] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x125105000) [pid = 1934] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:01:34 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x135277000) [pid = 1934] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:01:34 INFO - PROCESS | 1934 | 1462467694461 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 1934 | 1462467694462 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:01:34 INFO - PROCESS | 1934 | 1462467694492 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 1934 | 1462467694493 Marionette TRACE conn2 <- [1,2206,null,{}] 10:01:34 INFO - PROCESS | 1934 | 1462467694495 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}] 10:01:34 INFO - PROCESS | 1934 | 1462467694586 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:01:34 INFO - PROCESS | 1934 | 1462467694592 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x125877000 == 74 [pid = 1934] [id = 559] 10:01:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x117154400) [pid = 1934] [serial = 1677] [outer = 0x0] 10:01:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x12134b400) [pid = 1934] [serial = 1678] [outer = 0x117154400] 10:01:34 INFO - PROCESS | 1934 | 1462467694618 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x12bbbc800) [pid = 1934] [serial = 1679] [outer = 0x117154400] 10:01:34 INFO - PROCESS | 1934 | 1462467694966 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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 541ms 10:01:35 INFO - PROCESS | 1934 | 1462467695014 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:01:35 INFO - PROCESS | 1934 | 1462467695016 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:01:35 INFO - PROCESS | 1934 | 1462467695018 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1934 | 1462467695020 Marionette TRACE conn2 <- [1,2210,null,{}] 10:01:35 INFO - PROCESS | 1934 | 1462467695022 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}] 10:01:35 INFO - PROCESS | 1934 | 1462467695153 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:01:35 INFO - PROCESS | 1934 | 1462467695165 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x13501c800 == 75 [pid = 1934] [id = 560] 10:01:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x12bfe2c00) [pid = 1934] [serial = 1680] [outer = 0x0] 10:01:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x12c78f400) [pid = 1934] [serial = 1681] [outer = 0x12bfe2c00] 10:01:35 INFO - PROCESS | 1934 | 1462467695196 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x12d196800) [pid = 1934] [serial = 1682] [outer = 0x12bfe2c00] 10:01:35 INFO - PROCESS | 1934 | 1462467695541 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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 10:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:01:35 INFO - PROCESS | 1934 | 1462467695589 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 1934 | 1462467695591 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:01:35 INFO - PROCESS | 1934 | 1462467695595 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1934 | 1462467695596 Marionette TRACE conn2 <- [1,2214,null,{}] 10:01:35 INFO - PROCESS | 1934 | 1462467695600 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}] 10:01:35 INFO - PROCESS | 1934 | 1462467695728 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:01:35 INFO - PROCESS | 1934 | 1462467695796 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350e0000 == 76 [pid = 1934] [id = 561] 10:01:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x12bfe4800) [pid = 1934] [serial = 1683] [outer = 0x0] 10:01:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x12d206400) [pid = 1934] [serial = 1684] [outer = 0x12bfe4800] 10:01:35 INFO - PROCESS | 1934 | 1462467695821 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x12f451400) [pid = 1934] [serial = 1685] [outer = 0x12bfe4800] 10:01:36 INFO - PROCESS | 1934 | 1462467696129 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]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 570ms 10:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:01:36 INFO - PROCESS | 1934 | 1462467696165 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 1934 | 1462467696166 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:01:36 INFO - PROCESS | 1934 | 1462467696170 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 1934 | 1462467696172 Marionette TRACE conn2 <- [1,2218,null,{}] 10:01:36 INFO - PROCESS | 1934 | 1462467696174 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}] 10:01:36 INFO - PROCESS | 1934 | 1462467696264 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:01:36 INFO - PROCESS | 1934 | 1462467696268 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x135565000 == 77 [pid = 1934] [id = 562] 10:01:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x110f1ec00) [pid = 1934] [serial = 1686] [outer = 0x0] 10:01:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x12f45f800) [pid = 1934] [serial = 1687] [outer = 0x110f1ec00] 10:01:36 INFO - PROCESS | 1934 | 1462467696293 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x135281c00) [pid = 1934] [serial = 1688] [outer = 0x110f1ec00] 10:01:36 INFO - PROCESS | 1934 | 1462467696908 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]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 772ms 10:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:01:36 INFO - PROCESS | 1934 | 1462467696940 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 1934 | 1462467696943 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:01:36 INFO - PROCESS | 1934 | 1462467696947 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 1934 | 1462467696949 Marionette TRACE conn2 <- [1,2222,null,{}] 10:01:36 INFO - PROCESS | 1934 | 1462467696956 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}] 10:01:37 INFO - PROCESS | 1934 | 1462467697095 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:01:37 INFO - PROCESS | 1934 | 1462467697206 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213a7800 == 78 [pid = 1934] [id = 563] 10:01:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x115d9ac00) [pid = 1934] [serial = 1689] [outer = 0x0] 10:01:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x11714a800) [pid = 1934] [serial = 1690] [outer = 0x115d9ac00] 10:01:37 INFO - PROCESS | 1934 | 1462467697240 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x1180d2400) [pid = 1934] [serial = 1691] [outer = 0x115d9ac00] 10:01:37 INFO - PROCESS | 1934 | 1462467697691 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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 773ms 10:01:37 INFO - PROCESS | 1934 | 1462467697722 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 1934 | 1462467697728 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:01:37 INFO - PROCESS | 1934 | 1462467697735 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1934 | 1462467697738 Marionette TRACE conn2 <- [1,2226,null,{}] 10:01:37 INFO - PROCESS | 1934 | 1462467697742 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}] 10:01:37 INFO - PROCESS | 1934 | 1462467697884 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:01:38 INFO - PROCESS | 1934 | 1462467697996 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a297000 == 79 [pid = 1934] [id = 564] 10:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x118210800) [pid = 1934] [serial = 1692] [outer = 0x0] 10:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x11888a400) [pid = 1934] [serial = 1693] [outer = 0x118210800] 10:01:38 INFO - PROCESS | 1934 | 1462467698028 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x119dae400) [pid = 1934] [serial = 1694] [outer = 0x118210800] 10:01:38 INFO - PROCESS | 1934 | 1462467698489 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]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 779ms 10:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:01:38 INFO - PROCESS | 1934 | 1462467698513 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 1934 | 1462467698515 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:01:38 INFO - PROCESS | 1934 | 1462467698517 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 1934 | 1462467698520 Marionette TRACE conn2 <- [1,2230,null,{}] 10:01:38 INFO - PROCESS | 1934 | 1462467698528 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}] 10:01:38 INFO - PROCESS | 1934 | 1462467698643 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:01:38 INFO - PROCESS | 1934 | 1462467698728 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350d3800 == 80 [pid = 1934] [id = 565] 10:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x124d2fc00) [pid = 1934] [serial = 1695] [outer = 0x0] 10:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x12582e800) [pid = 1934] [serial = 1696] [outer = 0x124d2fc00] 10:01:38 INFO - PROCESS | 1934 | 1462467698762 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x128d63c00) [pid = 1934] [serial = 1697] [outer = 0x124d2fc00] 10:01:39 INFO - PROCESS | 1934 | 1462467699182 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]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 10:01:39 INFO - PROCESS | 1934 | 1462467699190 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:01:39 INFO - PROCESS | 1934 | 1462467699191 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:01:39 INFO - PROCESS | 1934 | 1462467699194 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 1934 | 1462467699195 Marionette TRACE conn2 <- [1,2234,null,{}] 10:01:39 INFO - PROCESS | 1934 | 1462467699198 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}] 10:01:39 INFO - PROCESS | 1934 | 1462467699309 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:01:39 INFO - PROCESS | 1934 | 1462467699418 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x1363c5000 == 81 [pid = 1934] [id = 566] 10:01:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x129410800) [pid = 1934] [serial = 1698] [outer = 0x0] 10:01:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x12bfe3800) [pid = 1934] [serial = 1699] [outer = 0x129410800] 10:01:39 INFO - PROCESS | 1934 | 1462467699451 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x12ca1e400) [pid = 1934] [serial = 1700] [outer = 0x129410800] 10:01:39 INFO - PROCESS | 1934 | 1462467699864 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]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 10:01:39 INFO - PROCESS | 1934 | 1462467699932 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 1934 | 1462467699934 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:01:39 INFO - PROCESS | 1934 | 1462467699939 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 1934 | 1462467699940 Marionette TRACE conn2 <- [1,2238,null,{}] 10:01:39 INFO - PROCESS | 1934 | 1462467699943 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}] 10:01:40 INFO - PROCESS | 1934 | 1462467700071 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:01:40 INFO - PROCESS | 1934 | 1462467700151 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x136482800 == 82 [pid = 1934] [id = 567] 10:01:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x12c432c00) [pid = 1934] [serial = 1701] [outer = 0x0] 10:01:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x12d1a0c00) [pid = 1934] [serial = 1702] [outer = 0x12c432c00] 10:01:40 INFO - PROCESS | 1934 | 1462467700181 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x12d532000) [pid = 1934] [serial = 1703] [outer = 0x12c432c00] 10:01:40 INFO - PROCESS | 1934 | 1462467700570 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 10:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:01:40 INFO - PROCESS | 1934 | 1462467700610 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 1934 | 1462467700611 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:01:40 INFO - PROCESS | 1934 | 1462467700613 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 1934 | 1462467700614 Marionette TRACE conn2 <- [1,2242,null,{}] 10:01:40 INFO - PROCESS | 1934 | 1462467700617 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}] 10:01:40 INFO - PROCESS | 1934 | 1462467700771 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:01:40 INFO - PROCESS | 1934 | 1462467700882 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x1381db000 == 83 [pid = 1934] [id = 568] 10:01:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x12f458000) [pid = 1934] [serial = 1704] [outer = 0x0] 10:01:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x136364400) [pid = 1934] [serial = 1705] [outer = 0x12f458000] 10:01:40 INFO - PROCESS | 1934 | 1462467700916 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x136369800) [pid = 1934] [serial = 1706] [outer = 0x12f458000] 10:01:41 INFO - PROCESS | 1934 | 1462467701298 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 10:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:01:41 INFO - PROCESS | 1934 | 1462467701333 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 1934 | 1462467701335 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:01:41 INFO - PROCESS | 1934 | 1462467701337 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 1934 | 1462467701338 Marionette TRACE conn2 <- [1,2246,null,{}] 10:01:41 INFO - PROCESS | 1934 | 1462467701341 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}] 10:01:41 INFO - PROCESS | 1934 | 1462467701466 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:01:41 INFO - PROCESS | 1934 | 1462467701577 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364a8000 == 84 [pid = 1934] [id = 569] 10:01:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x136147c00) [pid = 1934] [serial = 1707] [outer = 0x0] 10:01:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x13636d800) [pid = 1934] [serial = 1708] [outer = 0x136147c00] 10:01:41 INFO - PROCESS | 1934 | 1462467701609 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x136418c00) [pid = 1934] [serial = 1709] [outer = 0x136147c00] 10:01:42 INFO - PROCESS | 1934 | 1462467702059 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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 769ms 10:01:42 INFO - PROCESS | 1934 | 1462467702120 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1934 | 1462467702122 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:01:42 INFO - PROCESS | 1934 | 1462467702126 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1934 | 1462467702127 Marionette TRACE conn2 <- [1,2250,null,{}] 10:01:42 INFO - PROCESS | 1934 | 1462467702130 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}] 10:01:42 INFO - PROCESS | 1934 | 1462467702242 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:01:42 INFO - PROCESS | 1934 | 1462467702326 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x125875000 == 85 [pid = 1934] [id = 570] 10:01:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x11714d800) [pid = 1934] [serial = 1710] [outer = 0x0] 10:01:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x121346400) [pid = 1934] [serial = 1711] [outer = 0x11714d800] 10:01:42 INFO - PROCESS | 1934 | 1462467702357 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x135279400) [pid = 1934] [serial = 1712] [outer = 0x11714d800] 10:01:42 INFO - PROCESS | 1934 | 1462467702831 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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 769ms 10:01:42 INFO - PROCESS | 1934 | 1462467702906 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1934 | 1462467702908 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:01:42 INFO - PROCESS | 1934 | 1462467702914 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1934 | 1462467702916 Marionette TRACE conn2 <- [1,2254,null,{}] 10:01:42 INFO - PROCESS | 1934 | 1462467702922 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}] 10:01:43 INFO - PROCESS | 1934 | 1462467703085 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:01:43 INFO - PROCESS | 1934 | 1462467703204 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd67800 == 86 [pid = 1934] [id = 571] 10:01:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x11615fc00) [pid = 1934] [serial = 1713] [outer = 0x0] 10:01:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x12bb74400) [pid = 1934] [serial = 1714] [outer = 0x11615fc00] 10:01:43 INFO - PROCESS | 1934 | 1462467703252 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x13641a800) [pid = 1934] [serial = 1715] [outer = 0x11615fc00] 10:01:43 INFO - PROCESS | 1934 | 1462467703938 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1075ms 10:01:43 INFO - PROCESS | 1934 | 1462467703991 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 1934 | 1462467703995 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:01:44 INFO - PROCESS | 1934 | 1462467704001 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1934 | 1462467704004 Marionette TRACE conn2 <- [1,2258,null,{}] 10:01:44 INFO - PROCESS | 1934 | 1462467704009 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}] 10:01:44 INFO - PROCESS | 1934 | 1462467704167 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:01:44 INFO - PROCESS | 1934 | 1462467704264 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x1288d1000 == 87 [pid = 1934] [id = 572] 10:01:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x1160b1400) [pid = 1934] [serial = 1716] [outer = 0x0] 10:01:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x11714b000) [pid = 1934] [serial = 1717] [outer = 0x1160b1400] 10:01:44 INFO - PROCESS | 1934 | 1462467704293 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x1180dc000) [pid = 1934] [serial = 1718] [outer = 0x1160b1400] 10:01:44 INFO - PROCESS | 1934 | 1462467704830 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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 876ms 10:01:44 INFO - PROCESS | 1934 | 1462467704876 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 1934 | 1462467704882 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:01:44 INFO - PROCESS | 1934 | 1462467704889 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1934 | 1462467704891 Marionette TRACE conn2 <- [1,2262,null,{}] 10:01:44 INFO - PROCESS | 1934 | 1462467704895 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}] 10:01:45 INFO - PROCESS | 1934 | 1462467705051 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:01:45 INFO - PROCESS | 1934 | 1462467705153 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12889a000 == 88 [pid = 1934] [id = 573] 10:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x118895800) [pid = 1934] [serial = 1719] [outer = 0x0] 10:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x119d3b400) [pid = 1934] [serial = 1720] [outer = 0x118895800] 10:01:45 INFO - PROCESS | 1934 | 1462467705181 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x12134ec00) [pid = 1934] [serial = 1721] [outer = 0x118895800] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x1350e0000 == 87 [pid = 1934] [id = 561] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x13501c800 == 86 [pid = 1934] [id = 560] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x125877000 == 85 [pid = 1934] [id = 559] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12d24a800 == 84 [pid = 1934] [id = 558] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca5f000 == 83 [pid = 1934] [id = 557] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12c18a800 == 82 [pid = 1934] [id = 556] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb17000 == 81 [pid = 1934] [id = 555] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12a9cb800 == 80 [pid = 1934] [id = 554] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x128892800 == 79 [pid = 1934] [id = 553] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12437d800 == 78 [pid = 1934] [id = 552] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12139a800 == 77 [pid = 1934] [id = 551] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x119c45800 == 76 [pid = 1934] [id = 550] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x135fb5800 == 75 [pid = 1934] [id = 546] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x136484000 == 74 [pid = 1934] [id = 545] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2a2000 == 73 [pid = 1934] [id = 544] 10:01:45 INFO - PROCESS | 1934 | --DOCSHELL 0x124376800 == 72 [pid = 1934] [id = 543] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x12bfe4400) [pid = 1934] [serial = 1609] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x11616c800) [pid = 1934] [serial = 1567] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x12c441400) [pid = 1934] [serial = 1585] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x1192ed800) [pid = 1934] [serial = 1597] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x119da2400) [pid = 1934] [serial = 1598] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x116acdc00) [pid = 1934] [serial = 1592] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x113014400) [pid = 1934] [serial = 1591] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x119f22800) [pid = 1934] [serial = 1600] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x121432400) [pid = 1934] [serial = 1601] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x12d1a1800) [pid = 1934] [serial = 1612] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x12134e800) [pid = 1934] [serial = 1588] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x1186b4800) [pid = 1934] [serial = 1570] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x1186b8000) [pid = 1934] [serial = 1595] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x1181b9400) [pid = 1934] [serial = 1594] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x123fe1800) [pid = 1934] [serial = 1573] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x1251c4000) [pid = 1934] [serial = 1603] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x128bdb400) [pid = 1934] [serial = 1604] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x12d531400) [pid = 1934] [serial = 1615] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x128be4000) [pid = 1934] [serial = 1576] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x12d19bc00) [pid = 1934] [serial = 1582] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x12d20ec00) [pid = 1934] [serial = 1613] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x12a976000) [pid = 1934] [serial = 1579] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x1186bb400) [pid = 1934] [serial = 1618] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x128cf0400) [pid = 1934] [serial = 1621] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x12f456000) [pid = 1934] [serial = 1616] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x12b2bac00) [pid = 1934] [serial = 1607] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x126dc8000) [pid = 1934] [serial = 1619] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x128d6c800) [pid = 1934] [serial = 1606] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x13542e400) [pid = 1934] [serial = 1625] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x135278800) [pid = 1934] [serial = 1622] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x12c79c400) [pid = 1934] [serial = 1610] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x13527e800) [pid = 1934] [serial = 1624] [outer = 0x0] [url = about:blank] 10:01:45 INFO - PROCESS | 1934 | 1462467705642 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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 775ms 10:01:45 INFO - PROCESS | 1934 | 1462467705663 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 1934 | 1462467705665 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:01:45 INFO - PROCESS | 1934 | 1462467705667 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 1934 | 1462467705669 Marionette TRACE conn2 <- [1,2266,null,{}] 10:01:45 INFO - PROCESS | 1934 | 1462467705675 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}] 10:01:45 INFO - PROCESS | 1934 | 1462467705782 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:01:45 INFO - PROCESS | 1934 | 1462467705791 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12888d000 == 73 [pid = 1934] [id = 574] 10:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x119da2400) [pid = 1934] [serial = 1722] [outer = 0x0] 10:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x123fe9000) [pid = 1934] [serial = 1723] [outer = 0x119da2400] 10:01:45 INFO - PROCESS | 1934 | 1462467705835 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x125821000) [pid = 1934] [serial = 1724] [outer = 0x119da2400] 10:01:46 INFO - PROCESS | 1934 | 1462467706384 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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 772ms 10:01:46 INFO - PROCESS | 1934 | 1462467706443 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 1934 | 1462467706446 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:01:46 INFO - PROCESS | 1934 | 1462467706449 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 1934 | 1462467706453 Marionette TRACE conn2 <- [1,2270,null,{}] 10:01:46 INFO - PROCESS | 1934 | 1462467706456 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}] 10:01:46 INFO - PROCESS | 1934 | 1462467706552 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:01:46 INFO - PROCESS | 1934 | 1462467706625 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb17000 == 74 [pid = 1934] [id = 575] 10:01:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x125822400) [pid = 1934] [serial = 1725] [outer = 0x0] 10:01:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x126af8c00) [pid = 1934] [serial = 1726] [outer = 0x125822400] 10:01:46 INFO - PROCESS | 1934 | 1462467706652 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x128ced800) [pid = 1934] [serial = 1727] [outer = 0x125822400] 10:01:46 INFO - PROCESS | 1934 | 1462467706935 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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 10:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:01:46 INFO - PROCESS | 1934 | 1462467706975 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 1934 | 1462467706977 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:01:46 INFO - PROCESS | 1934 | 1462467706979 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 1934 | 1462467706980 Marionette TRACE conn2 <- [1,2274,null,{}] 10:01:46 INFO - PROCESS | 1934 | 1462467706983 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}] 10:01:47 INFO - PROCESS | 1934 | 1462467707077 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:01:47 INFO - PROCESS | 1934 | 1462467707082 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca60000 == 75 [pid = 1934] [id = 576] 10:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x128ce6c00) [pid = 1934] [serial = 1728] [outer = 0x0] 10:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x12901d800) [pid = 1934] [serial = 1729] [outer = 0x128ce6c00] 10:01:47 INFO - PROCESS | 1934 | 1462467707108 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x12a92a000) [pid = 1934] [serial = 1730] [outer = 0x128ce6c00] 10:01:47 INFO - PROCESS | 1934 | 1462467707462 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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 10:01:47 INFO - PROCESS | 1934 | 1462467707508 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:01:47 INFO - PROCESS | 1934 | 1462467707509 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:01:47 INFO - PROCESS | 1934 | 1462467707511 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 1934 | 1462467707513 Marionette TRACE conn2 <- [1,2278,null,{}] 10:01:47 INFO - PROCESS | 1934 | 1462467707515 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}] 10:01:47 INFO - PROCESS | 1934 | 1462467707624 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:01:47 INFO - PROCESS | 1934 | 1462467707629 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f42d800 == 76 [pid = 1934] [id = 577] 10:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x110d8d400) [pid = 1934] [serial = 1731] [outer = 0x0] 10:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x12582d400) [pid = 1934] [serial = 1732] [outer = 0x110d8d400] 10:01:47 INFO - PROCESS | 1934 | 1462467707657 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x12b2b5400) [pid = 1934] [serial = 1733] [outer = 0x110d8d400] 10:01:48 INFO - PROCESS | 1934 | 1462467708059 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 10:01:48 INFO - PROCESS | 1934 | 1462467708083 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1934 | 1462467708084 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:01:48 INFO - PROCESS | 1934 | 1462467708086 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1934 | 1462467708087 Marionette TRACE conn2 <- [1,2282,null,{}] 10:01:48 INFO - PROCESS | 1934 | 1462467708090 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}] 10:01:48 INFO - PROCESS | 1934 | 1462467708209 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:01:48 INFO - PROCESS | 1934 | 1462467708258 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x13501d800 == 77 [pid = 1934] [id = 578] 10:01:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x12b4a0c00) [pid = 1934] [serial = 1734] [outer = 0x0] 10:01:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x12bfe0c00) [pid = 1934] [serial = 1735] [outer = 0x12b4a0c00] 10:01:48 INFO - PROCESS | 1934 | 1462467708284 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x12ca1dc00) [pid = 1934] [serial = 1736] [outer = 0x12b4a0c00] 10:01:48 INFO - PROCESS | 1934 | 1462467708673 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 10:01:48 INFO - PROCESS | 1934 | 1462467708709 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1934 | 1462467708710 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:01:48 INFO - PROCESS | 1934 | 1462467708713 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1934 | 1462467708714 Marionette TRACE conn2 <- [1,2286,null,{}] 10:01:48 INFO - PROCESS | 1934 | 1462467708722 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}] 10:01:48 INFO - PROCESS | 1934 | 1462467708799 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:01:48 INFO - PROCESS | 1934 | 1462467708826 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x13531d800 == 78 [pid = 1934] [id = 579] 10:01:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x12b4a7000) [pid = 1934] [serial = 1737] [outer = 0x0] 10:01:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x12d1a0400) [pid = 1934] [serial = 1738] [outer = 0x12b4a7000] 10:01:48 INFO - PROCESS | 1934 | 1462467708851 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x12f456400) [pid = 1934] [serial = 1739] [outer = 0x12b4a7000] 10:01:49 INFO - PROCESS | 1934 | 1462467709375 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]]]}] 10:01:49 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 10:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 674ms 10:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:01:49 INFO - PROCESS | 1934 | 1462467709388 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 1934 | 1462467709390 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:01:49 INFO - PROCESS | 1934 | 1462467709393 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 1934 | 1462467709395 Marionette TRACE conn2 <- [1,2290,null,{}] 10:01:49 INFO - PROCESS | 1934 | 1462467709399 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}] 10:01:49 INFO - PROCESS | 1934 | 1462467709591 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:01:49 INFO - PROCESS | 1934 | 1462467709610 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x135fcc800 == 79 [pid = 1934] [id = 580] 10:01:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x12f45b800) [pid = 1934] [serial = 1740] [outer = 0x0] 10:01:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x13527cc00) [pid = 1934] [serial = 1741] [outer = 0x12f45b800] 10:01:49 INFO - PROCESS | 1934 | 1462467709635 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x135431c00) [pid = 1934] [serial = 1742] [outer = 0x12f45b800] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x111f91000) [pid = 1934] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x1257a2400) [pid = 1934] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x117151c00) [pid = 1934] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x119da6c00) [pid = 1934] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x12a927400) [pid = 1934] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x128cf4000) [pid = 1934] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x117154400) [pid = 1934] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x123ef0400) [pid = 1934] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x12b2b3000) [pid = 1934] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x12bfe4800) [pid = 1934] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x113aac800) [pid = 1934] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:01:50 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x12bfe2c00) [pid = 1934] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:01:50 INFO - PROCESS | 1934 | 1462467710121 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 773ms 10:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:01:50 INFO - PROCESS | 1934 | 1462467710167 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1934 | 1462467710168 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:01:50 INFO - PROCESS | 1934 | 1462467710170 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1934 | 1462467710171 Marionette TRACE conn2 <- [1,2294,null,{}] 10:01:50 INFO - PROCESS | 1934 | 1462467710174 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}] 10:01:50 INFO - PROCESS | 1934 | 1462467710271 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:01:50 INFO - PROCESS | 1934 | 1462467710348 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca55800 == 80 [pid = 1934] [id = 581] 10:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x110f29800) [pid = 1934] [serial = 1743] [outer = 0x0] 10:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x124dce000) [pid = 1934] [serial = 1744] [outer = 0x110f29800] 10:01:50 INFO - PROCESS | 1934 | 1462467710374 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x12ca2a400) [pid = 1934] [serial = 1745] [outer = 0x110f29800] 10:01:50 INFO - PROCESS | 1934 | 1462467710664 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 10:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:01:50 INFO - PROCESS | 1934 | 1462467710692 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1934 | 1462467710693 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:01:50 INFO - PROCESS | 1934 | 1462467710695 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1934 | 1462467710697 Marionette TRACE conn2 <- [1,2298,null,{}] 10:01:50 INFO - PROCESS | 1934 | 1462467710700 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}] 10:01:50 INFO - PROCESS | 1934 | 1462467710810 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:01:50 INFO - PROCESS | 1934 | 1462467710814 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x137dbb000 == 81 [pid = 1934] [id = 582] 10:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x12132c400) [pid = 1934] [serial = 1746] [outer = 0x0] 10:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x12132f000) [pid = 1934] [serial = 1747] [outer = 0x12132c400] 10:01:50 INFO - PROCESS | 1934 | 1462467710844 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x136144000) [pid = 1934] [serial = 1748] [outer = 0x12132c400] 10:01:51 INFO - PROCESS | 1934 | 1462467711192 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]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 10:01:51 INFO - PROCESS | 1934 | 1462467711216 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 1934 | 1462467711218 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:01:51 INFO - PROCESS | 1934 | 1462467711226 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 1934 | 1462467711227 Marionette TRACE conn2 <- [1,2302,null,{}] 10:01:51 INFO - PROCESS | 1934 | 1462467711229 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}] 10:01:51 INFO - PROCESS | 1934 | 1462467711363 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:01:51 INFO - PROCESS | 1934 | 1462467711371 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x1397da800 == 82 [pid = 1934] [id = 583] 10:01:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x12132cc00) [pid = 1934] [serial = 1749] [outer = 0x0] 10:01:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x136365400) [pid = 1934] [serial = 1750] [outer = 0x12132cc00] 10:01:51 INFO - PROCESS | 1934 | 1462467711397 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x13641e400) [pid = 1934] [serial = 1751] [outer = 0x12132cc00] 10:01:51 INFO - PROCESS | 1934 | 1462467711731 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]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 520ms 10:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:01:51 INFO - PROCESS | 1934 | 1462467711746 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 1934 | 1462467711747 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:01:51 INFO - PROCESS | 1934 | 1462467711749 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 1934 | 1462467711750 Marionette TRACE conn2 <- [1,2306,null,{}] 10:01:51 INFO - PROCESS | 1934 | 1462467711755 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}] 10:01:51 INFO - PROCESS | 1934 | 1462467711847 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:01:51 INFO - PROCESS | 1934 | 1462467711852 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x1383a5000 == 83 [pid = 1934] [id = 584] 10:01:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x12132d000) [pid = 1934] [serial = 1752] [outer = 0x0] 10:01:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x138366c00) [pid = 1934] [serial = 1753] [outer = 0x12132d000] 10:01:51 INFO - PROCESS | 1934 | 1462467711878 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x138369400) [pid = 1934] [serial = 1754] [outer = 0x12132d000] 10:01:52 INFO - PROCESS | 1934 | 1462467712472 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 776ms 10:01:52 INFO - PROCESS | 1934 | 1462467712525 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:01:52 INFO - PROCESS | 1934 | 1462467712528 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:01:52 INFO - PROCESS | 1934 | 1462467712532 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 1934 | 1462467712534 Marionette TRACE conn2 <- [1,2310,null,{}] 10:01:52 INFO - PROCESS | 1934 | 1462467712539 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}] 10:01:52 INFO - PROCESS | 1934 | 1462467712690 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:01:52 INFO - PROCESS | 1934 | 1462467712778 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c7c000 == 84 [pid = 1934] [id = 585] 10:01:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x113010c00) [pid = 1934] [serial = 1755] [outer = 0x0] 10:01:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x116a6d400) [pid = 1934] [serial = 1756] [outer = 0x113010c00] 10:01:52 INFO - PROCESS | 1934 | 1462467712810 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x1181bd400) [pid = 1934] [serial = 1757] [outer = 0x113010c00] 10:01:53 INFO - PROCESS | 1934 | 1462467713263 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 773ms 10:01:53 INFO - PROCESS | 1934 | 1462467713319 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1934 | 1462467713323 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:01:53 INFO - PROCESS | 1934 | 1462467713330 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1934 | 1462467713332 Marionette TRACE conn2 <- [1,2314,null,{}] 10:01:53 INFO - PROCESS | 1934 | 1462467713335 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}] 10:01:53 INFO - PROCESS | 1934 | 1462467713454 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:01:53 INFO - PROCESS | 1934 | 1462467713543 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd71000 == 85 [pid = 1934] [id = 586] 10:01:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x1186dd800) [pid = 1934] [serial = 1758] [outer = 0x0] 10:01:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x119da5c00) [pid = 1934] [serial = 1759] [outer = 0x1186dd800] 10:01:53 INFO - PROCESS | 1934 | 1462467713575 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x12132b400) [pid = 1934] [serial = 1760] [outer = 0x1186dd800] 10:01:53 INFO - PROCESS | 1934 | 1462467713995 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 10:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:01:54 INFO - PROCESS | 1934 | 1462467714001 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 1934 | 1462467714002 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:01:54 INFO - PROCESS | 1934 | 1462467714029 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 1934 | 1462467714032 Marionette TRACE conn2 <- [1,2318,null,{}] 10:01:54 INFO - PROCESS | 1934 | 1462467714057 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}] 10:01:54 INFO - PROCESS | 1934 | 1462467714180 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:01:54 INFO - PROCESS | 1934 | 1462467714268 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x138394000 == 86 [pid = 1934] [id = 587] 10:01:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x1213c9800) [pid = 1934] [serial = 1761] [outer = 0x0] 10:01:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x1251c8000) [pid = 1934] [serial = 1762] [outer = 0x1213c9800] 10:01:54 INFO - PROCESS | 1934 | 1462467714303 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x128dd1c00) [pid = 1934] [serial = 1763] [outer = 0x1213c9800] 10:01:54 INFO - PROCESS | 1934 | 1462467714731 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] 10:01:54 INFO - PROCESS | 1934 | 1462467714767 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:01:54 INFO - PROCESS | 1934 | 1462467714770 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 1934 | 1462467714771 Marionette TRACE conn2 <- [1,2322,null,{}] 10:01:54 INFO - PROCESS | 1934 | 1462467714774 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}] 10:01:54 INFO - PROCESS | 1934 | 1462467714889 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:01:55 INFO - PROCESS | 1934 | 1462467715006 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x13998a800 == 87 [pid = 1934] [id = 588] 10:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x128d6c800) [pid = 1934] [serial = 1764] [outer = 0x0] 10:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x12ab54000) [pid = 1934] [serial = 1765] [outer = 0x128d6c800] 10:01:55 INFO - PROCESS | 1934 | 1462467715039 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x135285400) [pid = 1934] [serial = 1766] [outer = 0x128d6c800] 10:01:55 INFO - PROCESS | 1934 | 1462467715417 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]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 669ms 10:01:55 INFO - PROCESS | 1934 | 1462467715442 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 1934 | 1462467715443 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:01:55 INFO - PROCESS | 1934 | 1462467715446 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 1934 | 1462467715447 Marionette TRACE conn2 <- [1,2326,null,{}] 10:01:55 INFO - PROCESS | 1934 | 1462467715449 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}] 10:01:55 INFO - PROCESS | 1934 | 1462467715581 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:01:55 INFO - PROCESS | 1934 | 1462467715668 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x139699800 == 88 [pid = 1934] [id = 589] 10:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x12bfe6000) [pid = 1934] [serial = 1767] [outer = 0x0] 10:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x136148400) [pid = 1934] [serial = 1768] [outer = 0x12bfe6000] 10:01:55 INFO - PROCESS | 1934 | 1462467715699 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x138362c00) [pid = 1934] [serial = 1769] [outer = 0x12bfe6000] 10:01:56 INFO - PROCESS | 1934 | 1462467716111 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]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 719ms 10:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:01:56 INFO - PROCESS | 1934 | 1462467716165 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 1934 | 1462467716167 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:01:56 INFO - PROCESS | 1934 | 1462467716169 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 1934 | 1462467716170 Marionette TRACE conn2 <- [1,2330,null,{}] 10:01:56 INFO - PROCESS | 1934 | 1462467716173 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}] 10:01:56 INFO - PROCESS | 1934 | 1462467716304 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:01:56 INFO - PROCESS | 1934 | 1462467716392 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x139998000 == 89 [pid = 1934] [id = 590] 10:01:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x136424400) [pid = 1934] [serial = 1770] [outer = 0x0] 10:01:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x138370400) [pid = 1934] [serial = 1771] [outer = 0x136424400] 10:01:56 INFO - PROCESS | 1934 | 1462467716427 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x1395c0000) [pid = 1934] [serial = 1772] [outer = 0x136424400] 10:01:56 INFO - PROCESS | 1934 | 1462467716846 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]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 720ms 10:01:56 INFO - PROCESS | 1934 | 1462467716889 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 1934 | 1462467716891 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:01:56 INFO - PROCESS | 1934 | 1462467716893 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 1934 | 1462467716894 Marionette TRACE conn2 <- [1,2334,null,{}] 10:01:56 INFO - PROCESS | 1934 | 1462467716897 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}] 10:01:57 INFO - PROCESS | 1934 | 1462467717008 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:01:57 INFO - PROCESS | 1934 | 1462467717123 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x1412e3000 == 90 [pid = 1934] [id = 591] 10:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x138363400) [pid = 1934] [serial = 1773] [outer = 0x0] 10:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x1411d4800) [pid = 1934] [serial = 1774] [outer = 0x138363400] 10:01:57 INFO - PROCESS | 1934 | 1462467717154 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x1411d8c00) [pid = 1934] [serial = 1775] [outer = 0x138363400] 10:01:57 INFO - PROCESS | 1934 | 1462467717562 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]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 720ms 10:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:01:57 INFO - PROCESS | 1934 | 1462467717613 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 1934 | 1462467717615 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:01:57 INFO - PROCESS | 1934 | 1462467717617 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 1934 | 1462467717618 Marionette TRACE conn2 <- [1,2338,null,{}] 10:01:57 INFO - PROCESS | 1934 | 1462467717621 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}] 10:01:57 INFO - PROCESS | 1934 | 1462467717756 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:01:57 INFO - PROCESS | 1934 | 1462467717844 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f446000 == 91 [pid = 1934] [id = 592] 10:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x118268400) [pid = 1934] [serial = 1776] [outer = 0x0] 10:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x1395c1c00) [pid = 1934] [serial = 1777] [outer = 0x118268400] 10:01:57 INFO - PROCESS | 1934 | 1462467717874 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x1411dec00) [pid = 1934] [serial = 1778] [outer = 0x118268400] 10:01:58 INFO - PROCESS | 1934 | 1462467718309 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]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 772ms 10:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:01:58 INFO - PROCESS | 1934 | 1462467718389 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 1934 | 1462467718391 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:01:58 INFO - PROCESS | 1934 | 1462467718393 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 1934 | 1462467718394 Marionette TRACE conn2 <- [1,2342,null,{}] 10:01:58 INFO - PROCESS | 1934 | 1462467718397 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}] 10:01:58 INFO - PROCESS | 1934 | 1462467718511 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:01:58 INFO - PROCESS | 1934 | 1462467718599 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x124845000 == 92 [pid = 1934] [id = 593] 10:01:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x112811800) [pid = 1934] [serial = 1779] [outer = 0x0] 10:01:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x128dc8c00) [pid = 1934] [serial = 1780] [outer = 0x112811800] 10:01:58 INFO - PROCESS | 1934 | 1462467718629 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x12d211400) [pid = 1934] [serial = 1781] [outer = 0x112811800] 10:01:59 INFO - PROCESS | 1934 | 1462467719042 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]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 10:01:59 INFO - PROCESS | 1934 | 1462467719064 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 1934 | 1462467719065 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:01:59 INFO - PROCESS | 1934 | 1462467719087 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 1934 | 1462467719088 Marionette TRACE conn2 <- [1,2346,null,{}] 10:01:59 INFO - PROCESS | 1934 | 1462467719093 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}] 10:01:59 INFO - PROCESS | 1934 | 1462467719209 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:01:59 INFO - PROCESS | 1934 | 1462467719300 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x11869e000 == 93 [pid = 1934] [id = 594] 10:01:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x11280b000) [pid = 1934] [serial = 1782] [outer = 0x0] 10:01:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x1180de800) [pid = 1934] [serial = 1783] [outer = 0x11280b000] 10:01:59 INFO - PROCESS | 1934 | 1462467719329 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x138327800) [pid = 1934] [serial = 1784] [outer = 0x11280b000] 10:02:00 INFO - PROCESS | 1934 | 1462467720195 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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1146ms 10:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:02:00 INFO - PROCESS | 1934 | 1462467720214 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1934 | 1462467720216 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:02:00 INFO - PROCESS | 1934 | 1462467720220 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1934 | 1462467720222 Marionette TRACE conn2 <- [1,2350,null,{}] 10:02:00 INFO - PROCESS | 1934 | 1462467720226 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}] 10:02:00 INFO - PROCESS | 1934 | 1462467720335 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:02:00 INFO - PROCESS | 1934 | 1462467720427 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x116aa2000 == 94 [pid = 1934] [id = 595] 10:02:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x1110d8000) [pid = 1934] [serial = 1785] [outer = 0x0] 10:02:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x111f92400) [pid = 1934] [serial = 1786] [outer = 0x1110d8000] 10:02:00 INFO - PROCESS | 1934 | 1462467720456 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x1125b8c00) [pid = 1934] [serial = 1787] [outer = 0x1110d8000] 10:02:00 INFO - PROCESS | 1934 | 1462467720905 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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 723ms 10:02:00 INFO - PROCESS | 1934 | 1462467720944 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1934 | 1462467720948 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:02:00 INFO - PROCESS | 1934 | 1462467720953 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1934 | 1462467720954 Marionette TRACE conn2 <- [1,2354,null,{}] 10:02:00 INFO - PROCESS | 1934 | 1462467720957 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}] 10:02:01 INFO - PROCESS | 1934 | 1462467721061 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:02:01 INFO - PROCESS | 1934 | 1462467721171 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x1192ab800 == 95 [pid = 1934] [id = 596] 10:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x112dbcc00) [pid = 1934] [serial = 1788] [outer = 0x0] 10:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x113107400) [pid = 1934] [serial = 1789] [outer = 0x112dbcc00] 10:02:01 INFO - PROCESS | 1934 | 1462467721199 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x113d27c00) [pid = 1934] [serial = 1790] [outer = 0x112dbcc00] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1397da800 == 94 [pid = 1934] [id = 583] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x137dbb000 == 93 [pid = 1934] [id = 582] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca55800 == 92 [pid = 1934] [id = 581] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x135fcc800 == 91 [pid = 1934] [id = 580] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x13531d800 == 90 [pid = 1934] [id = 579] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x12f45f800) [pid = 1934] [serial = 1687] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x13501d800 == 89 [pid = 1934] [id = 578] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12f42d800 == 88 [pid = 1934] [id = 577] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca60000 == 87 [pid = 1934] [id = 576] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb17000 == 86 [pid = 1934] [id = 575] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12888d000 == 85 [pid = 1934] [id = 574] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12889a000 == 84 [pid = 1934] [id = 573] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1288d1000 == 83 [pid = 1934] [id = 572] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1363c5000 == 82 [pid = 1934] [id = 566] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1350d3800 == 81 [pid = 1934] [id = 565] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x12a297000 == 80 [pid = 1934] [id = 564] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x1213a7800 == 79 [pid = 1934] [id = 563] 10:02:01 INFO - PROCESS | 1934 | --DOCSHELL 0x135565000 == 78 [pid = 1934] [id = 562] 10:02:01 INFO - PROCESS | 1934 | 1462467721663 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]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 722ms 10:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:02:01 INFO - PROCESS | 1934 | 1462467721675 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 1934 | 1462467721676 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:02:01 INFO - PROCESS | 1934 | 1462467721678 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 1934 | 1462467721681 Marionette TRACE conn2 <- [1,2358,null,{}] 10:02:01 INFO - PROCESS | 1934 | 1462467721691 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}] 10:02:01 INFO - PROCESS | 1934 | 1462467721793 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x12f451400) [pid = 1934] [serial = 1685] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x113012400) [pid = 1934] [serial = 1651] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x12880d400) [pid = 1934] [serial = 1666] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x117149800) [pid = 1934] [serial = 1652] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x11820e800) [pid = 1934] [serial = 1654] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x117149400) [pid = 1934] [serial = 1630] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x123ba7400) [pid = 1934] [serial = 1661] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x12b254400) [pid = 1934] [serial = 1673] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x1186b6c00) [pid = 1934] [serial = 1655] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x12ab4f400) [pid = 1934] [serial = 1672] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x119da3c00) [pid = 1934] [serial = 1633] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x12ca25000) [pid = 1934] [serial = 1642] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x117150800) [pid = 1934] [serial = 1648] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x129713000) [pid = 1934] [serial = 1670] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x12940cc00) [pid = 1934] [serial = 1669] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x12f45c400) [pid = 1934] [serial = 1645] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x12134b400) [pid = 1934] [serial = 1678] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x13542fc00) [pid = 1934] [serial = 1627] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x125103400) [pid = 1934] [serial = 1664] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x12bbc7c00) [pid = 1934] [serial = 1676] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x12d206400) [pid = 1934] [serial = 1684] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x119ce4400) [pid = 1934] [serial = 1658] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x12bbbc800) [pid = 1934] [serial = 1679] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x12bb66c00) [pid = 1934] [serial = 1675] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x121343400) [pid = 1934] [serial = 1660] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x128d6f000) [pid = 1934] [serial = 1667] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x124667000) [pid = 1934] [serial = 1663] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x12c78f400) [pid = 1934] [serial = 1681] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x1186b2800) [pid = 1934] [serial = 1657] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x12ab51c00) [pid = 1934] [serial = 1636] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x12582a400) [pid = 1934] [serial = 1639] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x12d196800) [pid = 1934] [serial = 1682] [outer = 0x0] [url = about:blank] 10:02:01 INFO - PROCESS | 1934 | 1462467721879 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x12139c000 == 79 [pid = 1934] [id = 597] 10:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x113da3400) [pid = 1934] [serial = 1791] [outer = 0x0] 10:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x1161ea400) [pid = 1934] [serial = 1792] [outer = 0x113da3400] 10:02:01 INFO - PROCESS | 1934 | 1462467721908 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x11714b800) [pid = 1934] [serial = 1793] [outer = 0x113da3400] 10:02:02 INFO - PROCESS | 1934 | 1462467722207 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]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 572ms 10:02:02 INFO - PROCESS | 1934 | 1462467722250 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1934 | 1462467722254 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:02:02 INFO - PROCESS | 1934 | 1462467722257 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1934 | 1462467722258 Marionette TRACE conn2 <- [1,2362,null,{}] 10:02:02 INFO - PROCESS | 1934 | 1462467722260 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}] 10:02:02 INFO - PROCESS | 1934 | 1462467722374 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:02:02 INFO - PROCESS | 1934 | 1462467722471 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x12436c000 == 80 [pid = 1934] [id = 598] 10:02:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x117152400) [pid = 1934] [serial = 1794] [outer = 0x0] 10:02:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x117c2a800) [pid = 1934] [serial = 1795] [outer = 0x117152400] 10:02:02 INFO - PROCESS | 1934 | 1462467722497 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x1181b9400) [pid = 1934] [serial = 1796] [outer = 0x117152400] 10:02:02 INFO - PROCESS | 1934 | 1462467722796 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]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 568ms 10:02:02 INFO - PROCESS | 1934 | 1462467722826 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1934 | 1462467722827 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:02:02 INFO - PROCESS | 1934 | 1462467722829 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1934 | 1462467722831 Marionette TRACE conn2 <- [1,2366,null,{}] 10:02:02 INFO - PROCESS | 1934 | 1462467722833 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}] 10:02:02 INFO - PROCESS | 1934 | 1462467722933 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:02:03 INFO - PROCESS | 1934 | 1462467723002 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x125138000 == 81 [pid = 1934] [id = 599] 10:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x1180df800) [pid = 1934] [serial = 1797] [outer = 0x0] 10:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x118208400) [pid = 1934] [serial = 1798] [outer = 0x1180df800] 10:02:03 INFO - PROCESS | 1934 | 1462467723029 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x1186b0000) [pid = 1934] [serial = 1799] [outer = 0x1180df800] 10:02:03 INFO - PROCESS | 1934 | 1462467723361 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]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 569ms 10:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:02:03 INFO - PROCESS | 1934 | 1462467723400 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 1934 | 1462467723401 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:02:03 INFO - PROCESS | 1934 | 1462467723403 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 1934 | 1462467723404 Marionette TRACE conn2 <- [1,2370,null,{}] 10:02:03 INFO - PROCESS | 1934 | 1462467723406 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}] 10:02:03 INFO - PROCESS | 1934 | 1462467723550 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:02:03 INFO - PROCESS | 1934 | 1462467723599 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x128886000 == 82 [pid = 1934] [id = 600] 10:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x1186b4400) [pid = 1934] [serial = 1800] [outer = 0x0] 10:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x1186e2c00) [pid = 1934] [serial = 1801] [outer = 0x1186b4400] 10:02:03 INFO - PROCESS | 1934 | 1462467723626 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x119da3c00) [pid = 1934] [serial = 1802] [outer = 0x1186b4400] 10:02:03 INFO - PROCESS | 1934 | 1462467723975 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]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 619ms 10:02:04 INFO - PROCESS | 1934 | 1462467724022 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 1934 | 1462467724024 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:02:04 INFO - PROCESS | 1934 | 1462467724026 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 1934 | 1462467724027 Marionette TRACE conn2 <- [1,2374,null,{}] 10:02:04 INFO - PROCESS | 1934 | 1462467724030 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}] 10:02:04 INFO - PROCESS | 1934 | 1462467724147 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:02:04 INFO - PROCESS | 1934 | 1462467724161 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x129730800 == 83 [pid = 1934] [id = 601] 10:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x1186b4800) [pid = 1934] [serial = 1803] [outer = 0x0] 10:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x119f22800) [pid = 1934] [serial = 1804] [outer = 0x1186b4800] 10:02:04 INFO - PROCESS | 1934 | 1462467724187 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x121324000) [pid = 1934] [serial = 1805] [outer = 0x1186b4800] 10:02:04 INFO - PROCESS | 1934 | 1462467724532 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]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 520ms 10:02:04 INFO - PROCESS | 1934 | 1462467724547 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 1934 | 1462467724548 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:02:04 INFO - PROCESS | 1934 | 1462467724551 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 1934 | 1462467724552 Marionette TRACE conn2 <- [1,2378,null,{}] 10:02:04 INFO - PROCESS | 1934 | 1462467724556 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}] 10:02:04 INFO - PROCESS | 1934 | 1462467724673 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:02:04 INFO - PROCESS | 1934 | 1462467724686 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x12a28c000 == 84 [pid = 1934] [id = 602] 10:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x119de1000) [pid = 1934] [serial = 1806] [outer = 0x0] 10:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x12132bc00) [pid = 1934] [serial = 1807] [outer = 0x119de1000] 10:02:04 INFO - PROCESS | 1934 | 1462467724712 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x121345000) [pid = 1934] [serial = 1808] [outer = 0x119de1000] 10:02:05 INFO - PROCESS | 1934 | 1462467725083 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]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 570ms 10:02:05 INFO - PROCESS | 1934 | 1462467725124 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 1934 | 1462467725125 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:02:05 INFO - PROCESS | 1934 | 1462467725127 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 1934 | 1462467725128 Marionette TRACE conn2 <- [1,2382,null,{}] 10:02:05 INFO - PROCESS | 1934 | 1462467725131 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}] 10:02:05 INFO - PROCESS | 1934 | 1462467725254 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:02:05 INFO - PROCESS | 1934 | 1462467725266 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b28f800 == 85 [pid = 1934] [id = 603] 10:02:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x12132dc00) [pid = 1934] [serial = 1809] [outer = 0x0] 10:02:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x12134e400) [pid = 1934] [serial = 1810] [outer = 0x12132dc00] 10:02:05 INFO - PROCESS | 1934 | 1462467725294 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x123da7800) [pid = 1934] [serial = 1811] [outer = 0x12132dc00] 10:02:05 INFO - PROCESS | 1934 | 1462467725706 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]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 618ms 10:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:02:05 INFO - PROCESS | 1934 | 1462467725747 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 1934 | 1462467725749 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:02:05 INFO - PROCESS | 1934 | 1462467725753 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 1934 | 1462467725756 Marionette TRACE conn2 <- [1,2386,null,{}] 10:02:05 INFO - PROCESS | 1934 | 1462467725759 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}] 10:02:06 INFO - PROCESS | 1934 | 1462467726166 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x12b4a0c00) [pid = 1934] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x12b4a7000) [pid = 1934] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x12f45b800) [pid = 1934] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x110f29800) [pid = 1934] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x12132c400) [pid = 1934] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x12132cc00) [pid = 1934] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x1160b1400) [pid = 1934] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x118895800) [pid = 1934] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x125822400) [pid = 1934] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x110d8d400) [pid = 1934] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x119da2400) [pid = 1934] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:02:06 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x128ce6c00) [pid = 1934] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:02:06 INFO - PROCESS | 1934 | 1462467726244 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c77000 == 86 [pid = 1934] [id = 604] 10:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x110d84c00) [pid = 1934] [serial = 1812] [outer = 0x0] 10:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x11719a800) [pid = 1934] [serial = 1813] [outer = 0x110d84c00] 10:02:06 INFO - PROCESS | 1934 | 1462467726270 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x124437000) [pid = 1934] [serial = 1814] [outer = 0x110d84c00] 10:02:06 INFO - PROCESS | 1934 | 1462467726574 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]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 872ms 10:02:06 INFO - PROCESS | 1934 | 1462467726624 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:02:06 INFO - PROCESS | 1934 | 1462467726626 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:02:06 INFO - PROCESS | 1934 | 1462467726628 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 1934 | 1462467726630 Marionette TRACE conn2 <- [1,2390,null,{}] 10:02:06 INFO - PROCESS | 1934 | 1462467726632 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}] 10:02:06 INFO - PROCESS | 1934 | 1462467726771 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:02:06 INFO - PROCESS | 1934 | 1462467726780 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c293800 == 87 [pid = 1934] [id = 605] 10:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x12470d000) [pid = 1934] [serial = 1815] [outer = 0x0] 10:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x125107400) [pid = 1934] [serial = 1816] [outer = 0x12470d000] 10:02:06 INFO - PROCESS | 1934 | 1462467726810 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x1262e3000) [pid = 1934] [serial = 1817] [outer = 0x12470d000] 10:02:07 INFO - PROCESS | 1934 | 1462467727133 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 10:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:02:07 INFO - PROCESS | 1934 | 1462467727148 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 1934 | 1462467727149 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:02:07 INFO - PROCESS | 1934 | 1462467727152 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 1934 | 1462467727155 Marionette TRACE conn2 <- [1,2394,null,{}] 10:02:07 INFO - PROCESS | 1934 | 1462467727158 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}] 10:02:07 INFO - PROCESS | 1934 | 1462467727250 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:02:07 INFO - PROCESS | 1934 | 1462467727254 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd64800 == 88 [pid = 1934] [id = 606] 10:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x1262ec000) [pid = 1934] [serial = 1818] [outer = 0x0] 10:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x126dce400) [pid = 1934] [serial = 1819] [outer = 0x1262ec000] 10:02:07 INFO - PROCESS | 1934 | 1462467727279 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x128817000) [pid = 1934] [serial = 1820] [outer = 0x1262ec000] 10:02:07 INFO - PROCESS | 1934 | 1462467727652 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 10:02:07 INFO - PROCESS | 1934 | 1462467727688 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 1934 | 1462467727690 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:02:07 INFO - PROCESS | 1934 | 1462467727692 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 1934 | 1462467727693 Marionette TRACE conn2 <- [1,2398,null,{}] 10:02:07 INFO - PROCESS | 1934 | 1462467727696 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}] 10:02:07 INFO - PROCESS | 1934 | 1462467727787 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:02:07 INFO - PROCESS | 1934 | 1462467727791 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d235000 == 89 [pid = 1934] [id = 607] 10:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x128bd7400) [pid = 1934] [serial = 1821] [outer = 0x0] 10:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x128be2400) [pid = 1934] [serial = 1822] [outer = 0x128bd7400] 10:02:07 INFO - PROCESS | 1934 | 1462467727816 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x128cef400) [pid = 1934] [serial = 1823] [outer = 0x128bd7400] 10:02:08 INFO - PROCESS | 1934 | 1462467728280 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 621ms 10:02:08 INFO - PROCESS | 1934 | 1462467728314 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 1934 | 1462467728316 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:02:08 INFO - PROCESS | 1934 | 1462467728340 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1934 | 1462467728343 Marionette TRACE conn2 <- [1,2402,null,{}] 10:02:08 INFO - PROCESS | 1934 | 1462467728348 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}] 10:02:08 INFO - PROCESS | 1934 | 1462467728470 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:02:08 INFO - PROCESS | 1934 | 1462467728602 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x11731c000 == 90 [pid = 1934] [id = 608] 10:02:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x111d54800) [pid = 1934] [serial = 1824] [outer = 0x0] 10:02:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x1120dac00) [pid = 1934] [serial = 1825] [outer = 0x111d54800] 10:02:08 INFO - PROCESS | 1934 | 1462467728636 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x11300dc00) [pid = 1934] [serial = 1826] [outer = 0x111d54800] 10:02:09 INFO - PROCESS | 1934 | 1462467729052 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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 778ms 10:02:09 INFO - PROCESS | 1934 | 1462467729116 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 1934 | 1462467729120 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:02:09 INFO - PROCESS | 1934 | 1462467729125 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 1934 | 1462467729126 Marionette TRACE conn2 <- [1,2406,null,{}] 10:02:09 INFO - PROCESS | 1934 | 1462467729129 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}] 10:02:09 INFO - PROCESS | 1934 | 1462467729245 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:02:09 INFO - PROCESS | 1934 | 1462467729333 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x125139800 == 91 [pid = 1934] [id = 609] 10:02:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x113328c00) [pid = 1934] [serial = 1827] [outer = 0x0] 10:02:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x115d48c00) [pid = 1934] [serial = 1828] [outer = 0x113328c00] 10:02:09 INFO - PROCESS | 1934 | 1462467729365 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x11714d400) [pid = 1934] [serial = 1829] [outer = 0x113328c00] 10:02:09 INFO - PROCESS | 1934 | 1462467729771 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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 721ms 10:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:02:09 INFO - PROCESS | 1934 | 1462467729850 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 1934 | 1462467729851 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:02:09 INFO - PROCESS | 1934 | 1462467729855 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 1934 | 1462467729858 Marionette TRACE conn2 <- [1,2410,null,{}] 10:02:09 INFO - PROCESS | 1934 | 1462467729866 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}] 10:02:09 INFO - PROCESS | 1934 | 1462467729983 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:02:10 INFO - PROCESS | 1934 | 1462467730073 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c752800 == 92 [pid = 1934] [id = 610] 10:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x117c2f800) [pid = 1934] [serial = 1830] [outer = 0x0] 10:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x118816000) [pid = 1934] [serial = 1831] [outer = 0x117c2f800] 10:02:10 INFO - PROCESS | 1934 | 1462467730105 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x119bac000) [pid = 1934] [serial = 1832] [outer = 0x117c2f800] 10:02:10 INFO - PROCESS | 1934 | 1462467730558 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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 723ms 10:02:10 INFO - PROCESS | 1934 | 1462467730579 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 1934 | 1462467730581 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:02:10 INFO - PROCESS | 1934 | 1462467730583 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 1934 | 1462467730585 Marionette TRACE conn2 <- [1,2414,null,{}] 10:02:10 INFO - PROCESS | 1934 | 1462467730587 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}] 10:02:10 INFO - PROCESS | 1934 | 1462467730701 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:02:10 INFO - PROCESS | 1934 | 1462467730816 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc34000 == 93 [pid = 1934] [id = 611] 10:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x119cdb800) [pid = 1934] [serial = 1833] [outer = 0x0] 10:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x12132fc00) [pid = 1934] [serial = 1834] [outer = 0x119cdb800] 10:02:10 INFO - PROCESS | 1934 | 1462467730850 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x124ddb400) [pid = 1934] [serial = 1835] [outer = 0x119cdb800] 10:02:11 INFO - PROCESS | 1934 | 1462467731276 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]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 722ms 10:02:11 INFO - PROCESS | 1934 | 1462467731317 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 1934 | 1462467731318 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:02:11 INFO - PROCESS | 1934 | 1462467731322 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 1934 | 1462467731324 Marionette TRACE conn2 <- [1,2418,null,{}] 10:02:11 INFO - PROCESS | 1934 | 1462467731326 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}] 10:02:11 INFO - PROCESS | 1934 | 1462467731439 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:02:11 INFO - PROCESS | 1934 | 1462467731554 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f441000 == 94 [pid = 1934] [id = 612] 10:02:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x119478800) [pid = 1934] [serial = 1836] [outer = 0x0] 10:02:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x1251ca400) [pid = 1934] [serial = 1837] [outer = 0x119478800] 10:02:11 INFO - PROCESS | 1934 | 1462467731586 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x126238c00) [pid = 1934] [serial = 1838] [outer = 0x119478800] 10:02:11 INFO - PROCESS | 1934 | 1462467731980 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]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 720ms 10:02:12 INFO - PROCESS | 1934 | 1462467732043 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 1934 | 1462467732045 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:02:12 INFO - PROCESS | 1934 | 1462467732047 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 1934 | 1462467732048 Marionette TRACE conn2 <- [1,2422,null,{}] 10:02:12 INFO - PROCESS | 1934 | 1462467732051 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}] 10:02:12 INFO - PROCESS | 1934 | 1462467732181 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:02:12 INFO - PROCESS | 1934 | 1462467732272 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350d6800 == 95 [pid = 1934] [id = 613] 10:02:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x128cea800) [pid = 1934] [serial = 1839] [outer = 0x0] 10:02:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x128d6d800) [pid = 1934] [serial = 1840] [outer = 0x128cea800] 10:02:12 INFO - PROCESS | 1934 | 1462467732305 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x129041c00) [pid = 1934] [serial = 1841] [outer = 0x128cea800] 10:02:12 INFO - PROCESS | 1934 | 1462467732699 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]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 720ms 10:02:12 INFO - PROCESS | 1934 | 1462467732779 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 1934 | 1462467732781 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:02:12 INFO - PROCESS | 1934 | 1462467732787 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 1934 | 1462467732789 Marionette TRACE conn2 <- [1,2426,null,{}] 10:02:12 INFO - PROCESS | 1934 | 1462467732793 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}] 10:02:12 INFO - PROCESS | 1934 | 1462467732922 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:02:13 INFO - PROCESS | 1934 | 1462467733041 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x13530f000 == 96 [pid = 1934] [id = 614] 10:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x128dcf800) [pid = 1934] [serial = 1842] [outer = 0x0] 10:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x129649400) [pid = 1934] [serial = 1843] [outer = 0x128dcf800] 10:02:13 INFO - PROCESS | 1934 | 1462467733073 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x12971b400) [pid = 1934] [serial = 1844] [outer = 0x128dcf800] 10:02:13 INFO - PROCESS | 1934 | 1462467733478 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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 720ms 10:02:13 INFO - PROCESS | 1934 | 1462467733507 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 1934 | 1462467733509 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:02:13 INFO - PROCESS | 1934 | 1462467733511 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 1934 | 1462467733513 Marionette TRACE conn2 <- [1,2430,null,{}] 10:02:13 INFO - PROCESS | 1934 | 1462467733515 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}] 10:02:13 INFO - PROCESS | 1934 | 1462467733629 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:02:13 INFO - PROCESS | 1934 | 1462467733767 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d3f800 == 97 [pid = 1934] [id = 615] 10:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x110d8d000) [pid = 1934] [serial = 1845] [outer = 0x0] 10:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x12971a400) [pid = 1934] [serial = 1846] [outer = 0x110d8d000] 10:02:13 INFO - PROCESS | 1934 | 1462467733801 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x12a974400) [pid = 1934] [serial = 1847] [outer = 0x110d8d000] 10:02:14 INFO - PROCESS | 1934 | 1462467734459 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]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 972ms 10:02:14 INFO - PROCESS | 1934 | 1462467734484 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 1934 | 1462467734486 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:02:14 INFO - PROCESS | 1934 | 1462467734490 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 1934 | 1462467734492 Marionette TRACE conn2 <- [1,2434,null,{}] 10:02:14 INFO - PROCESS | 1934 | 1462467734496 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}] 10:02:14 INFO - PROCESS | 1934 | 1462467734607 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:02:14 INFO - PROCESS | 1934 | 1462467734736 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x12513a000 == 98 [pid = 1934] [id = 616] 10:02:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x110e92400) [pid = 1934] [serial = 1848] [outer = 0x0] 10:02:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x111f96400) [pid = 1934] [serial = 1849] [outer = 0x110e92400] 10:02:14 INFO - PROCESS | 1934 | 1462467734768 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x113016800) [pid = 1934] [serial = 1850] [outer = 0x110e92400] 10:02:15 INFO - PROCESS | 1934 | 1462467735202 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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 771ms 10:02:15 INFO - PROCESS | 1934 | 1462467735261 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 1934 | 1462467735265 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:02:15 INFO - PROCESS | 1934 | 1462467735269 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 1934 | 1462467735271 Marionette TRACE conn2 <- [1,2438,null,{}] 10:02:15 INFO - PROCESS | 1934 | 1462467735273 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}] 10:02:15 INFO - PROCESS | 1934 | 1462467735377 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:02:15 INFO - PROCESS | 1934 | 1462467735471 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x129446800 == 99 [pid = 1934] [id = 617] 10:02:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x113da2400) [pid = 1934] [serial = 1851] [outer = 0x0] 10:02:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x116acc400) [pid = 1934] [serial = 1852] [outer = 0x113da2400] 10:02:15 INFO - PROCESS | 1934 | 1462467735499 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x117c25c00) [pid = 1934] [serial = 1853] [outer = 0x113da2400] 10:02:15 INFO - PROCESS | 1934 | 1462467735949 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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 720ms 10:02:16 INFO - PROCESS | 1934 | 1462467736010 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 1934 | 1462467736011 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:02:16 INFO - PROCESS | 1934 | 1462467736016 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 1934 | 1462467736018 Marionette TRACE conn2 <- [1,2442,null,{}] 10:02:16 INFO - PROCESS | 1934 | 1462467736026 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}] 10:02:16 INFO - PROCESS | 1934 | 1462467736132 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:02:16 INFO - PROCESS | 1934 | 1462467736223 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2b2000 == 100 [pid = 1934] [id = 618] 10:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x1186b1000) [pid = 1934] [serial = 1854] [outer = 0x0] 10:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x1186e6c00) [pid = 1934] [serial = 1855] [outer = 0x1186b1000] 10:02:16 INFO - PROCESS | 1934 | 1462467736253 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x119b2a400) [pid = 1934] [serial = 1856] [outer = 0x1186b1000] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12a286800 == 99 [pid = 1934] [id = 410] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd64800 == 98 [pid = 1934] [id = 606] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12c293800 == 97 [pid = 1934] [id = 605] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x123c77000 == 96 [pid = 1934] [id = 604] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x12d1a0c00) [pid = 1934] [serial = 1702] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x11888a400) [pid = 1934] [serial = 1693] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x121346400) [pid = 1934] [serial = 1711] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x136364400) [pid = 1934] [serial = 1705] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x13636d800) [pid = 1934] [serial = 1708] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x12582e800) [pid = 1934] [serial = 1696] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x12bfe3800) [pid = 1934] [serial = 1699] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x12bb74400) [pid = 1934] [serial = 1714] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x11714a800) [pid = 1934] [serial = 1690] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x138366c00) [pid = 1934] [serial = 1753] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12b28f800 == 95 [pid = 1934] [id = 603] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12a28c000 == 94 [pid = 1934] [id = 602] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x129730800 == 93 [pid = 1934] [id = 601] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x128886000 == 92 [pid = 1934] [id = 600] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x125138000 == 91 [pid = 1934] [id = 599] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12436c000 == 90 [pid = 1934] [id = 598] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12139c000 == 89 [pid = 1934] [id = 597] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x1192ab800 == 88 [pid = 1934] [id = 596] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x116aa2000 == 87 [pid = 1934] [id = 595] 10:02:16 INFO - PROCESS | 1934 | 1462467736761 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]]]}] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x139699800 == 86 [pid = 1934] [id = 589] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x13998a800 == 85 [pid = 1934] [id = 588] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x138394000 == 84 [pid = 1934] [id = 587] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd71000 == 83 [pid = 1934] [id = 586] 10:02:16 INFO - PROCESS | 1934 | --DOCSHELL 0x123c7c000 == 82 [pid = 1934] [id = 585] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x12bfe0c00) [pid = 1934] [serial = 1735] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x12d1a0400) [pid = 1934] [serial = 1738] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x12ca1dc00) [pid = 1934] [serial = 1736] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x13527cc00) [pid = 1934] [serial = 1741] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x124dce000) [pid = 1934] [serial = 1744] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x12f456400) [pid = 1934] [serial = 1739] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x12132f000) [pid = 1934] [serial = 1747] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x136365400) [pid = 1934] [serial = 1750] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x1180dc000) [pid = 1934] [serial = 1718] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x11714b000) [pid = 1934] [serial = 1717] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x12134ec00) [pid = 1934] [serial = 1721] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x119d3b400) [pid = 1934] [serial = 1720] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x126af8c00) [pid = 1934] [serial = 1726] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x128ced800) [pid = 1934] [serial = 1727] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x12582d400) [pid = 1934] [serial = 1732] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x123fe9000) [pid = 1934] [serial = 1723] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x125821000) [pid = 1934] [serial = 1724] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x12901d800) [pid = 1934] [serial = 1729] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x12a92a000) [pid = 1934] [serial = 1730] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x135431c00) [pid = 1934] [serial = 1742] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x13641e400) [pid = 1934] [serial = 1751] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x12ca2a400) [pid = 1934] [serial = 1745] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x136144000) [pid = 1934] [serial = 1748] [outer = 0x0] [url = about:blank] 10:02:16 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x12b2b5400) [pid = 1934] [serial = 1733] [outer = 0x0] [url = about:blank] 10:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 774ms 10:02:16 INFO - PROCESS | 1934 | 1462467736790 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 1934 | 1462467736792 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:02:16 INFO - PROCESS | 1934 | 1462467736794 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 1934 | 1462467736796 Marionette TRACE conn2 <- [1,2446,null,{}] 10:02:16 INFO - PROCESS | 1934 | 1462467736798 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}] 10:02:16 INFO - PROCESS | 1934 | 1462467736892 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:02:16 INFO - PROCESS | 1934 | 1462467736897 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bc2800 == 83 [pid = 1934] [id = 619] 10:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x115d96000) [pid = 1934] [serial = 1857] [outer = 0x0] 10:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x1186b6800) [pid = 1934] [serial = 1858] [outer = 0x115d96000] 10:02:16 INFO - PROCESS | 1934 | 1462467736924 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x119ce4400) [pid = 1934] [serial = 1859] [outer = 0x115d96000] 10:02:17 INFO - PROCESS | 1934 | 1462467737290 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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 10:02:17 INFO - PROCESS | 1934 | 1462467737327 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 1934 | 1462467737328 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:02:17 INFO - PROCESS | 1934 | 1462467737332 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1934 | 1462467737333 Marionette TRACE conn2 <- [1,2450,null,{}] 10:02:17 INFO - PROCESS | 1934 | 1462467737336 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}] 10:02:17 INFO - PROCESS | 1934 | 1462467737427 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:02:17 INFO - PROCESS | 1934 | 1462467737431 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x129436800 == 84 [pid = 1934] [id = 620] 10:02:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x119da4400) [pid = 1934] [serial = 1860] [outer = 0x0] 10:02:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x11a1cb000) [pid = 1934] [serial = 1861] [outer = 0x119da4400] 10:02:17 INFO - PROCESS | 1934 | 1462467737457 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x12132f000) [pid = 1934] [serial = 1862] [outer = 0x119da4400] 10:02:17 INFO - PROCESS | 1934 | 1462467737827 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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 10:02:17 INFO - PROCESS | 1934 | 1462467737851 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 1934 | 1462467737852 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:02:17 INFO - PROCESS | 1934 | 1462467737870 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1934 | 1462467737871 Marionette TRACE conn2 <- [1,2454,null,{}] 10:02:17 INFO - PROCESS | 1934 | 1462467737874 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}] 10:02:17 INFO - PROCESS | 1934 | 1462467737980 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:02:17 INFO - PROCESS | 1934 | 1462467737988 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb17000 == 85 [pid = 1934] [id = 621] 10:02:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x121349c00) [pid = 1934] [serial = 1863] [outer = 0x0] 10:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x123efac00) [pid = 1934] [serial = 1864] [outer = 0x121349c00] 10:02:18 INFO - PROCESS | 1934 | 1462467738016 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x125829400) [pid = 1934] [serial = 1865] [outer = 0x121349c00] 10:02:18 INFO - PROCESS | 1934 | 1462467738372 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]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 528ms 10:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:02:18 INFO - PROCESS | 1934 | 1462467738391 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 1934 | 1462467738392 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:02:18 INFO - PROCESS | 1934 | 1462467738394 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 1934 | 1462467738395 Marionette TRACE conn2 <- [1,2458,null,{}] 10:02:18 INFO - PROCESS | 1934 | 1462467738398 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}] 10:02:18 INFO - PROCESS | 1934 | 1462467738488 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:02:18 INFO - PROCESS | 1934 | 1462467738576 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca55800 == 86 [pid = 1934] [id = 622] 10:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x12134f400) [pid = 1934] [serial = 1866] [outer = 0x0] 10:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x1262ec400) [pid = 1934] [serial = 1867] [outer = 0x12134f400] 10:02:18 INFO - PROCESS | 1934 | 1462467738602 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x128cf2800) [pid = 1934] [serial = 1868] [outer = 0x12134f400] 10:02:18 INFO - PROCESS | 1934 | 1462467738938 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]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 570ms 10:02:18 INFO - PROCESS | 1934 | 1462467738965 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 1934 | 1462467738966 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:02:18 INFO - PROCESS | 1934 | 1462467738968 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 1934 | 1462467738969 Marionette TRACE conn2 <- [1,2462,null,{}] 10:02:18 INFO - PROCESS | 1934 | 1462467738972 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}] 10:02:19 INFO - PROCESS | 1934 | 1462467739091 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:02:19 INFO - PROCESS | 1934 | 1462467739103 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f437800 == 87 [pid = 1934] [id = 623] 10:02:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x12880b400) [pid = 1934] [serial = 1869] [outer = 0x0] 10:02:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x128d6fc00) [pid = 1934] [serial = 1870] [outer = 0x12880b400] 10:02:19 INFO - PROCESS | 1934 | 1462467739128 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x129018000) [pid = 1934] [serial = 1871] [outer = 0x12880b400] 10:02:19 INFO - PROCESS | 1934 | 1462467739481 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]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 10:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:02:19 INFO - PROCESS | 1934 | 1462467739490 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 1934 | 1462467739491 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:02:19 INFO - PROCESS | 1934 | 1462467739493 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1934 | 1462467739494 Marionette TRACE conn2 <- [1,2466,null,{}] 10:02:19 INFO - PROCESS | 1934 | 1462467739507 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}] 10:02:19 INFO - PROCESS | 1934 | 1462467739630 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:02:19 INFO - PROCESS | 1934 | 1462467739644 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x1351e5000 == 88 [pid = 1934] [id = 624] 10:02:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x12880d000) [pid = 1934] [serial = 1872] [outer = 0x0] 10:02:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x129652400) [pid = 1934] [serial = 1873] [outer = 0x12880d000] 10:02:19 INFO - PROCESS | 1934 | 1462467739669 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x12a97d000) [pid = 1934] [serial = 1874] [outer = 0x12880d000] 10:02:20 INFO - PROCESS | 1934 | 1462467740019 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]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 532ms 10:02:20 INFO - PROCESS | 1934 | 1462467740026 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 1934 | 1462467740027 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:02:20 INFO - PROCESS | 1934 | 1462467740030 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1934 | 1462467740031 Marionette TRACE conn2 <- [1,2470,null,{}] 10:02:20 INFO - PROCESS | 1934 | 1462467740033 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}] 10:02:20 INFO - PROCESS | 1934 | 1462467740157 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:02:20 INFO - PROCESS | 1934 | 1462467740171 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d59000 == 89 [pid = 1934] [id = 625] 10:02:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x12ab4dc00) [pid = 1934] [serial = 1875] [outer = 0x0] 10:02:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x12ab58800) [pid = 1934] [serial = 1876] [outer = 0x12ab4dc00] 10:02:20 INFO - PROCESS | 1934 | 1462467740196 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x12b250000) [pid = 1934] [serial = 1877] [outer = 0x12ab4dc00] 10:02:20 INFO - PROCESS | 1934 | 1462467740560 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]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 568ms 10:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:02:20 INFO - PROCESS | 1934 | 1462467740627 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 1934 | 1462467740629 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:02:20 INFO - PROCESS | 1934 | 1462467740631 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1934 | 1462467740633 Marionette TRACE conn2 <- [1,2474,null,{}] 10:02:20 INFO - PROCESS | 1934 | 1462467740635 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}] 10:02:20 INFO - PROCESS | 1934 | 1462467740787 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x12c435800) [pid = 1934] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x1241c2800) [pid = 1934] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x11615fc00) [pid = 1934] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x12ab56400) [pid = 1934] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x11964c800) [pid = 1934] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x126afb400) [pid = 1934] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x12470ac00) [pid = 1934] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x11254ec00) [pid = 1934] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x119f75800) [pid = 1934] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x11205cc00) [pid = 1934] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x113477400) [pid = 1934] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x12ab50800) [pid = 1934] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x128bd6400) [pid = 1934] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x12b4aac00) [pid = 1934] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x12bc09800) [pid = 1934] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x116a71000) [pid = 1934] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x11820d400) [pid = 1934] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x110f1c400) [pid = 1934] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x1186b4800) [pid = 1934] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x119de1000) [pid = 1934] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x12132dc00) [pid = 1934] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x1262ec000) [pid = 1934] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x1180df800) [pid = 1934] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x110d84c00) [pid = 1934] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x117152400) [pid = 1934] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x112dbcc00) [pid = 1934] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x1186b4400) [pid = 1934] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x1110d8000) [pid = 1934] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x11280b000) [pid = 1934] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x113da3400) [pid = 1934] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x12470d000) [pid = 1934] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x113104400) [pid = 1934] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x116a71400) [pid = 1934] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x128d67400) [pid = 1934] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x12b49d400) [pid = 1934] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x110e8e000) [pid = 1934] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:02:21 INFO - PROCESS | 1934 | 1462467741354 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x113f49800 == 90 [pid = 1934] [id = 626] 10:02:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x110e88400) [pid = 1934] [serial = 1878] [outer = 0x0] 10:02:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x1110d8000) [pid = 1934] [serial = 1879] [outer = 0x110e88400] 10:02:21 INFO - PROCESS | 1934 | 1462467741384 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x11714ec00) [pid = 1934] [serial = 1880] [outer = 0x110e88400] 10:02:21 INFO - PROCESS | 1934 | 1462467741696 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]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1074ms 10:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:02:21 INFO - PROCESS | 1934 | 1462467741710 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 1934 | 1462467741711 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:02:21 INFO - PROCESS | 1934 | 1462467741713 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 1934 | 1462467741714 Marionette TRACE conn2 <- [1,2478,null,{}] 10:02:21 INFO - PROCESS | 1934 | 1462467741716 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}] 10:02:21 INFO - PROCESS | 1934 | 1462467741816 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:02:21 INFO - PROCESS | 1934 | 1462467741891 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x129453800 == 91 [pid = 1934] [id = 627] 10:02:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x110e8e000) [pid = 1934] [serial = 1881] [outer = 0x0] 10:02:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x119de1000) [pid = 1934] [serial = 1882] [outer = 0x110e8e000] 10:02:21 INFO - PROCESS | 1934 | 1462467741917 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x124660400) [pid = 1934] [serial = 1883] [outer = 0x110e8e000] 10:02:22 INFO - PROCESS | 1934 | 1462467742209 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 525ms 10:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:02:22 INFO - PROCESS | 1934 | 1462467742241 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 1934 | 1462467742242 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:02:22 INFO - PROCESS | 1934 | 1462467742244 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1934 | 1462467742245 Marionette TRACE conn2 <- [1,2482,null,{}] 10:02:22 INFO - PROCESS | 1934 | 1462467742247 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}] 10:02:22 INFO - PROCESS | 1934 | 1462467742343 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:02:22 INFO - PROCESS | 1934 | 1462467742347 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x13649e800 == 92 [pid = 1934] [id = 628] 10:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x125105c00) [pid = 1934] [serial = 1884] [outer = 0x0] 10:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x12940f400) [pid = 1934] [serial = 1885] [outer = 0x125105c00] 10:02:22 INFO - PROCESS | 1934 | 1462467742372 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x12b2b3000) [pid = 1934] [serial = 1886] [outer = 0x125105c00] 10:02:22 INFO - PROCESS | 1934 | 1462467742767 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 572ms 10:02:22 INFO - PROCESS | 1934 | 1462467742818 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 1934 | 1462467742819 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:02:22 INFO - PROCESS | 1934 | 1462467742823 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1934 | 1462467742825 Marionette TRACE conn2 <- [1,2486,null,{}] 10:02:22 INFO - PROCESS | 1934 | 1462467742828 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}] 10:02:22 INFO - PROCESS | 1934 | 1462467742971 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:02:22 INFO - PROCESS | 1934 | 1462467742977 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364f0000 == 93 [pid = 1934] [id = 629] 10:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x12b2bb400) [pid = 1934] [serial = 1887] [outer = 0x0] 10:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x12bb66c00) [pid = 1934] [serial = 1888] [outer = 0x12b2bb400] 10:02:23 INFO - PROCESS | 1934 | 1462467743002 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x12bb6f400) [pid = 1934] [serial = 1889] [outer = 0x12b2bb400] 10:02:23 INFO - PROCESS | 1934 | 1462467743514 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]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 721ms 10:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:02:23 INFO - PROCESS | 1934 | 1462467743544 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 1934 | 1462467743546 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:02:23 INFO - PROCESS | 1934 | 1462467743550 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 1934 | 1462467743553 Marionette TRACE conn2 <- [1,2490,null,{}] 10:02:23 INFO - PROCESS | 1934 | 1462467743557 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}] 10:02:23 INFO - PROCESS | 1934 | 1462467743711 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:02:23 INFO - PROCESS | 1934 | 1462467743804 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x123e85800 == 94 [pid = 1934] [id = 630] 10:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x1130d1c00) [pid = 1934] [serial = 1890] [outer = 0x0] 10:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x1134e2800) [pid = 1934] [serial = 1891] [outer = 0x1130d1c00] 10:02:23 INFO - PROCESS | 1934 | 1462467743836 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x1168c3c00) [pid = 1934] [serial = 1892] [outer = 0x1130d1c00] 10:02:24 INFO - PROCESS | 1934 | 1462467744288 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]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 773ms 10:02:24 INFO - PROCESS | 1934 | 1462467744324 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 1934 | 1462467744330 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:02:24 INFO - PROCESS | 1934 | 1462467744338 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 1934 | 1462467744341 Marionette TRACE conn2 <- [1,2494,null,{}] 10:02:24 INFO - PROCESS | 1934 | 1462467744344 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}] 10:02:24 INFO - PROCESS | 1934 | 1462467744517 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:02:24 INFO - PROCESS | 1934 | 1462467744648 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b35b000 == 95 [pid = 1934] [id = 631] 10:02:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x11714c800) [pid = 1934] [serial = 1893] [outer = 0x0] 10:02:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x1180dc800) [pid = 1934] [serial = 1894] [outer = 0x11714c800] 10:02:24 INFO - PROCESS | 1934 | 1462467744693 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x11881a400) [pid = 1934] [serial = 1895] [outer = 0x11714c800] 10:02:25 INFO - PROCESS | 1934 | 1462467745160 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]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 872ms 10:02:25 INFO - PROCESS | 1934 | 1462467745220 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 1934 | 1462467745221 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:02:25 INFO - PROCESS | 1934 | 1462467745225 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 1934 | 1462467745228 Marionette TRACE conn2 <- [1,2498,null,{}] 10:02:25 INFO - PROCESS | 1934 | 1462467745238 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}] 10:02:25 INFO - PROCESS | 1934 | 1462467745355 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:02:25 INFO - PROCESS | 1934 | 1462467745447 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x135304800 == 96 [pid = 1934] [id = 632] 10:02:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x121331000) [pid = 1934] [serial = 1896] [outer = 0x0] 10:02:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x121349400) [pid = 1934] [serial = 1897] [outer = 0x121331000] 10:02:25 INFO - PROCESS | 1934 | 1462467745480 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x123fe3000) [pid = 1934] [serial = 1898] [outer = 0x121331000] 10:02:25 INFO - PROCESS | 1934 | 1462467745909 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]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 724ms 10:02:25 INFO - PROCESS | 1934 | 1462467745950 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 1934 | 1462467745952 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:02:25 INFO - PROCESS | 1934 | 1462467745974 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 1934 | 1462467745975 Marionette TRACE conn2 <- [1,2502,null,{}] 10:02:25 INFO - PROCESS | 1934 | 1462467745977 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}] 10:02:26 INFO - PROCESS | 1934 | 1462467746096 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:02:26 INFO - PROCESS | 1934 | 1462467746187 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x13655b800 == 97 [pid = 1934] [id = 633] 10:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x12470e400) [pid = 1934] [serial = 1899] [outer = 0x0] 10:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x125828c00) [pid = 1934] [serial = 1900] [outer = 0x12470e400] 10:02:26 INFO - PROCESS | 1934 | 1462467746219 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x128d6d000) [pid = 1934] [serial = 1901] [outer = 0x12470e400] 10:02:26 INFO - PROCESS | 1934 | 1462467746627 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]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 722ms 10:02:26 INFO - PROCESS | 1934 | 1462467746694 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 1934 | 1462467746695 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:02:26 INFO - PROCESS | 1934 | 1462467746698 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 1934 | 1462467746699 Marionette TRACE conn2 <- [1,2506,null,{}] 10:02:26 INFO - PROCESS | 1934 | 1462467746701 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}] 10:02:26 INFO - PROCESS | 1934 | 1462467746854 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:02:26 INFO - PROCESS | 1934 | 1462467746918 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x137dc6000 == 98 [pid = 1934] [id = 634] 10:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x12940d800) [pid = 1934] [serial = 1902] [outer = 0x0] 10:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x12a92ec00) [pid = 1934] [serial = 1903] [outer = 0x12940d800] 10:02:26 INFO - PROCESS | 1934 | 1462467746949 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x12b255400) [pid = 1934] [serial = 1904] [outer = 0x12940d800] 10:02:27 INFO - PROCESS | 1934 | 1462467747367 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]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 718ms 10:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:02:27 INFO - PROCESS | 1934 | 1462467747416 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 1934 | 1462467747418 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:02:27 INFO - PROCESS | 1934 | 1462467747420 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1934 | 1462467747421 Marionette TRACE conn2 <- [1,2510,null,{}] 10:02:27 INFO - PROCESS | 1934 | 1462467747424 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}] 10:02:27 INFO - PROCESS | 1934 | 1462467747557 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:02:27 INFO - PROCESS | 1934 | 1462467747652 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x1383ae000 == 99 [pid = 1934] [id = 635] 10:02:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x12b2bb800) [pid = 1934] [serial = 1905] [outer = 0x0] 10:02:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x12bb68400) [pid = 1934] [serial = 1906] [outer = 0x12b2bb800] 10:02:27 INFO - PROCESS | 1934 | 1462467747686 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x12bfea800) [pid = 1934] [serial = 1907] [outer = 0x12b2bb800] 10:02:28 INFO - PROCESS | 1934 | 1462467748107 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]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 10:02:28 INFO - PROCESS | 1934 | 1462467748157 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 1934 | 1462467748158 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:02:28 INFO - PROCESS | 1934 | 1462467748161 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 1934 | 1462467748162 Marionette TRACE conn2 <- [1,2514,null,{}] 10:02:28 INFO - PROCESS | 1934 | 1462467748164 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}] 10:02:28 INFO - PROCESS | 1934 | 1462467748279 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:02:28 INFO - PROCESS | 1934 | 1462467748398 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x1397d7800 == 100 [pid = 1934] [id = 636] 10:02:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x12b2bc000) [pid = 1934] [serial = 1908] [outer = 0x0] 10:02:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x12c437800) [pid = 1934] [serial = 1909] [outer = 0x12b2bc000] 10:02:28 INFO - PROCESS | 1934 | 1462467748429 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x12c78e400) [pid = 1934] [serial = 1910] [outer = 0x12b2bc000] 10:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 719ms 10:02:28 INFO - PROCESS | 1934 | 1462467748871 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]]]}] 10:02:28 INFO - PROCESS | 1934 | 1462467748880 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 1934 | 1462467748882 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:02:28 INFO - PROCESS | 1934 | 1462467748884 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 1934 | 1462467748886 Marionette TRACE conn2 <- [1,2518,null,{}] 10:02:28 INFO - PROCESS | 1934 | 1462467748891 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}] 10:02:29 INFO - PROCESS | 1934 | 1462467749004 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:02:29 INFO - PROCESS | 1934 | 1462467749124 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x1397f5000 == 101 [pid = 1934] [id = 637] 10:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x12c437000) [pid = 1934] [serial = 1911] [outer = 0x0] 10:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x12c796c00) [pid = 1934] [serial = 1912] [outer = 0x12c437000] 10:02:29 INFO - PROCESS | 1934 | 1462467749156 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x12ca20400) [pid = 1934] [serial = 1913] [outer = 0x12c437000] 10:02:29 INFO - PROCESS | 1934 | 1462467749542 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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 721ms 10:02:29 INFO - PROCESS | 1934 | 1462467749605 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 1934 | 1462467749607 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:02:29 INFO - PROCESS | 1934 | 1462467749609 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 1934 | 1462467749610 Marionette TRACE conn2 <- [1,2522,null,{}] 10:02:29 INFO - PROCESS | 1934 | 1462467749613 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}] 10:02:29 INFO - PROCESS | 1934 | 1462467749745 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:02:29 INFO - PROCESS | 1934 | 1462467749861 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x13999f000 == 102 [pid = 1934] [id = 638] 10:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x110f21400) [pid = 1934] [serial = 1914] [outer = 0x0] 10:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x12ca21400) [pid = 1934] [serial = 1915] [outer = 0x110f21400] 10:02:29 INFO - PROCESS | 1934 | 1462467749890 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x12cdb3000) [pid = 1934] [serial = 1916] [outer = 0x110f21400] 10:02:30 INFO - PROCESS | 1934 | 1462467750330 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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 769ms 10:02:30 INFO - PROCESS | 1934 | 1462467750392 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1934 | 1462467750393 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:02:30 INFO - PROCESS | 1934 | 1462467750398 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1934 | 1462467750399 Marionette TRACE conn2 <- [1,2526,null,{}] 10:02:30 INFO - PROCESS | 1934 | 1462467750402 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}] 10:02:30 INFO - PROCESS | 1934 | 1462467750526 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:02:30 INFO - PROCESS | 1934 | 1462467750624 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213b8000 == 103 [pid = 1934] [id = 639] 10:02:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x111f8ec00) [pid = 1934] [serial = 1917] [outer = 0x0] 10:02:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x12132e000) [pid = 1934] [serial = 1918] [outer = 0x111f8ec00] 10:02:30 INFO - PROCESS | 1934 | 1462467750655 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x12ca2a400) [pid = 1934] [serial = 1919] [outer = 0x111f8ec00] 10:02:31 INFO - PROCESS | 1934 | 1462467751087 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]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 719ms 10:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:02:31 INFO - PROCESS | 1934 | 1462467751161 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 1934 | 1462467751163 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:02:31 INFO - PROCESS | 1934 | 1462467751165 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 1934 | 1462467751167 Marionette TRACE conn2 <- [1,2530,null,{}] 10:02:31 INFO - PROCESS | 1934 | 1462467751173 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}] 10:02:31 INFO - PROCESS | 1934 | 1462467751305 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:02:31 INFO - PROCESS | 1934 | 1462467751403 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc9d000 == 104 [pid = 1934] [id = 640] 10:02:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x110f29000) [pid = 1934] [serial = 1920] [outer = 0x0] 10:02:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x12d20e800) [pid = 1934] [serial = 1921] [outer = 0x110f29000] 10:02:31 INFO - PROCESS | 1934 | 1462467751437 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x12d531c00) [pid = 1934] [serial = 1922] [outer = 0x110f29000] 10:02:31 INFO - PROCESS | 1934 | 1462467751881 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]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 10:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:02:31 INFO - PROCESS | 1934 | 1462467751936 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 1934 | 1462467751939 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:02:31 INFO - PROCESS | 1934 | 1462467751942 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 1934 | 1462467751943 Marionette TRACE conn2 <- [1,2534,null,{}] 10:02:31 INFO - PROCESS | 1934 | 1462467751946 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}] 10:02:32 INFO - PROCESS | 1934 | 1462467752063 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:02:32 INFO - PROCESS | 1934 | 1462467752157 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cf90000 == 105 [pid = 1934] [id = 641] 10:02:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x113d9a000) [pid = 1934] [serial = 1923] [outer = 0x0] 10:02:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x12442ac00) [pid = 1934] [serial = 1924] [outer = 0x113d9a000] 10:02:32 INFO - PROCESS | 1934 | 1462467752186 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x12f456000) [pid = 1934] [serial = 1925] [outer = 0x113d9a000] 10:02:32 INFO - PROCESS | 1934 | 1462467752627 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]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 719ms 10:02:32 INFO - PROCESS | 1934 | 1462467752959 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 1934 | 1462467752965 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:02:33 INFO - PROCESS | 1934 | 1462467752997 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 1934 | 1462467752998 Marionette TRACE conn2 <- [1,2538,null,{}] 10:02:33 INFO - PROCESS | 1934 | 1462467753002 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}] 10:02:33 INFO - PROCESS | 1934 | 1462467753118 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:02:33 INFO - PROCESS | 1934 | 1462467753212 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244aa800 == 106 [pid = 1934] [id = 642] 10:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x111f8dc00) [pid = 1934] [serial = 1926] [outer = 0x0] 10:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x1125b8400) [pid = 1934] [serial = 1927] [outer = 0x111f8dc00] 10:02:33 INFO - PROCESS | 1934 | 1462467753242 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x113474c00) [pid = 1934] [serial = 1928] [outer = 0x111f8dc00] 10:02:33 INFO - PROCESS | 1934 | 1462467753707 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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 10:02:33 INFO - PROCESS | 1934 | 1462467753718 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 1934 | 1462467753721 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:02:33 INFO - PROCESS | 1934 | 1462467753728 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 1934 | 1462467753730 Marionette TRACE conn2 <- [1,2542,null,{}] 10:02:33 INFO - PROCESS | 1934 | 1462467753733 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}] 10:02:33 INFO - PROCESS | 1934 | 1462467753847 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:02:33 INFO - PROCESS | 1934 | 1462467753978 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x116e9c800 == 107 [pid = 1934] [id = 643] 10:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x11653ec00) [pid = 1934] [serial = 1929] [outer = 0x0] 10:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x116acd400) [pid = 1934] [serial = 1930] [outer = 0x11653ec00] 10:02:34 INFO - PROCESS | 1934 | 1462467754010 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x1181b8000) [pid = 1934] [serial = 1931] [outer = 0x11653ec00] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x1364a8000 == 106 [pid = 1934] [id = 569] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x13649e800 == 105 [pid = 1934] [id = 628] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x129453800 == 104 [pid = 1934] [id = 627] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x113f49800 == 103 [pid = 1934] [id = 626] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x135d59000 == 102 [pid = 1934] [id = 625] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x1351e5000 == 101 [pid = 1934] [id = 624] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x128be2400) [pid = 1934] [serial = 1822] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12f437800 == 100 [pid = 1934] [id = 623] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca55800 == 99 [pid = 1934] [id = 622] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb17000 == 98 [pid = 1934] [id = 621] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x129436800 == 97 [pid = 1934] [id = 620] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x119bc2800 == 96 [pid = 1934] [id = 619] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2b2000 == 95 [pid = 1934] [id = 618] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x129446800 == 94 [pid = 1934] [id = 617] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12513a000 == 93 [pid = 1934] [id = 616] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc34000 == 92 [pid = 1934] [id = 611] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x12c752800 == 91 [pid = 1934] [id = 610] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x125139800 == 90 [pid = 1934] [id = 609] 10:02:34 INFO - PROCESS | 1934 | --DOCSHELL 0x11731c000 == 89 [pid = 1934] [id = 608] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x12bbc4400) [pid = 1934] [serial = 1405] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x11888a800) [pid = 1934] [serial = 1390] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x12b257400) [pid = 1934] [serial = 1336] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x12bb74800) [pid = 1934] [serial = 1402] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x12b4a7400) [pid = 1934] [serial = 1279] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x12c794000) [pid = 1934] [serial = 1345] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x128d65800) [pid = 1934] [serial = 1333] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x13641a800) [pid = 1934] [serial = 1715] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x12bbc6800) [pid = 1934] [serial = 1339] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x124908800) [pid = 1934] [serial = 1393] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x129b71000) [pid = 1934] [serial = 1456] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x12b2b0000) [pid = 1934] [serial = 1459] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x113f38c00) [pid = 1934] [serial = 1447] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x1262e4800) [pid = 1934] [serial = 1453] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x12d52f800) [pid = 1934] [serial = 1589] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x118203000) [pid = 1934] [serial = 1327] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x12bb6a000) [pid = 1934] [serial = 1399] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x12a97c800) [pid = 1934] [serial = 1396] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x12ca24000) [pid = 1934] [serial = 1462] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x12c439400) [pid = 1934] [serial = 1342] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x118815000) [pid = 1934] [serial = 1450] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x119dda000) [pid = 1934] [serial = 1330] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x12d20b400) [pid = 1934] [serial = 1649] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x125107400) [pid = 1934] [serial = 1816] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x121324000) [pid = 1934] [serial = 1805] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x1262e3000) [pid = 1934] [serial = 1817] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x119da3c00) [pid = 1934] [serial = 1802] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x128817000) [pid = 1934] [serial = 1820] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x119f22800) [pid = 1934] [serial = 1804] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x12132bc00) [pid = 1934] [serial = 1807] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x123da7800) [pid = 1934] [serial = 1811] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x12134e400) [pid = 1934] [serial = 1810] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x121345000) [pid = 1934] [serial = 1808] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x126dce400) [pid = 1934] [serial = 1819] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x128dc8c00) [pid = 1934] [serial = 1780] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x118208400) [pid = 1934] [serial = 1798] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x1186b0000) [pid = 1934] [serial = 1799] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x136148400) [pid = 1934] [serial = 1768] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x124437000) [pid = 1934] [serial = 1814] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x138370400) [pid = 1934] [serial = 1771] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x117c2a800) [pid = 1934] [serial = 1795] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x1181b9400) [pid = 1934] [serial = 1796] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x113107400) [pid = 1934] [serial = 1789] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x11719a800) [pid = 1934] [serial = 1813] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x113d27c00) [pid = 1934] [serial = 1790] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x1186e2c00) [pid = 1934] [serial = 1801] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x1125b8c00) [pid = 1934] [serial = 1787] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x111f92400) [pid = 1934] [serial = 1786] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x119da5c00) [pid = 1934] [serial = 1759] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x1251c8000) [pid = 1934] [serial = 1762] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x12ab54000) [pid = 1934] [serial = 1765] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x138327800) [pid = 1934] [serial = 1784] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x1180de800) [pid = 1934] [serial = 1783] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x1161ea400) [pid = 1934] [serial = 1792] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x11714b800) [pid = 1934] [serial = 1793] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x1395c1c00) [pid = 1934] [serial = 1777] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x1411d4800) [pid = 1934] [serial = 1774] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x116a6d400) [pid = 1934] [serial = 1756] [outer = 0x0] [url = about:blank] 10:02:34 INFO - PROCESS | 1934 | 1462467754522 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]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 823ms 10:02:34 INFO - PROCESS | 1934 | 1462467754550 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 1934 | 1462467754551 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:02:34 INFO - PROCESS | 1934 | 1462467754560 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1934 | 1462467754561 Marionette TRACE conn2 <- [1,2546,null,{}] 10:02:34 INFO - PROCESS | 1934 | 1462467754568 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}] 10:02:34 INFO - PROCESS | 1934 | 1462467754674 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:02:34 INFO - PROCESS | 1934 | 1462467754747 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x12139e000 == 90 [pid = 1934] [id = 644] 10:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x118262800) [pid = 1934] [serial = 1932] [outer = 0x0] 10:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x1186dd000) [pid = 1934] [serial = 1933] [outer = 0x118262800] 10:02:34 INFO - PROCESS | 1934 | 1462467754786 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x11964d000) [pid = 1934] [serial = 1934] [outer = 0x118262800] 10:02:35 INFO - PROCESS | 1934 | 1462467755180 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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 674ms 10:02:35 INFO - PROCESS | 1934 | 1462467755244 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 1934 | 1462467755246 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:02:35 INFO - PROCESS | 1934 | 1462467755252 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 1934 | 1462467755253 Marionette TRACE conn2 <- [1,2550,null,{}] 10:02:35 INFO - PROCESS | 1934 | 1462467755257 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}] 10:02:35 INFO - PROCESS | 1934 | 1462467755407 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:02:35 INFO - PROCESS | 1934 | 1462467755418 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x1288cc000 == 91 [pid = 1934] [id = 645] 10:02:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x119d32800) [pid = 1934] [serial = 1935] [outer = 0x0] 10:02:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x119f25400) [pid = 1934] [serial = 1936] [outer = 0x119d32800] 10:02:35 INFO - PROCESS | 1934 | 1462467755461 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x121342800) [pid = 1934] [serial = 1937] [outer = 0x119d32800] 10:02:35 INFO - PROCESS | 1934 | 1462467755844 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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 621ms 10:02:35 INFO - PROCESS | 1934 | 1462467755873 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 1934 | 1462467755874 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:02:35 INFO - PROCESS | 1934 | 1462467755877 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 1934 | 1462467755878 Marionette TRACE conn2 <- [1,2554,null,{}] 10:02:35 INFO - PROCESS | 1934 | 1462467755880 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}] 10:02:35 INFO - PROCESS | 1934 | 1462467755977 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:02:36 INFO - PROCESS | 1934 | 1462467756000 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x12abb3800 == 92 [pid = 1934] [id = 646] 10:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x12134ec00) [pid = 1934] [serial = 1938] [outer = 0x0] 10:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x123e33000) [pid = 1934] [serial = 1939] [outer = 0x12134ec00] 10:02:36 INFO - PROCESS | 1934 | 1462467756027 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x124667000) [pid = 1934] [serial = 1940] [outer = 0x12134ec00] 10:02:36 INFO - PROCESS | 1934 | 1462467756404 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]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 568ms 10:02:36 INFO - PROCESS | 1934 | 1462467756446 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 1934 | 1462467756447 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:02:36 INFO - PROCESS | 1934 | 1462467756478 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 1934 | 1462467756479 Marionette TRACE conn2 <- [1,2558,null,{}] 10:02:36 INFO - PROCESS | 1934 | 1462467756492 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}] 10:02:36 INFO - PROCESS | 1934 | 1462467756634 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:02:36 INFO - PROCESS | 1934 | 1462467756688 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c294000 == 93 [pid = 1934] [id = 647] 10:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x12582bc00) [pid = 1934] [serial = 1941] [outer = 0x0] 10:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x126dcd400) [pid = 1934] [serial = 1942] [outer = 0x12582bc00] 10:02:36 INFO - PROCESS | 1934 | 1462467756716 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x128cef800) [pid = 1934] [serial = 1943] [outer = 0x12582bc00] 10:02:37 INFO - PROCESS | 1934 | 1462467757074 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]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 624ms 10:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:02:37 INFO - PROCESS | 1934 | 1462467757106 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 1934 | 1462467757108 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:02:37 INFO - PROCESS | 1934 | 1462467757111 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1934 | 1462467757114 Marionette TRACE conn2 <- [1,2562,null,{}] 10:02:37 INFO - PROCESS | 1934 | 1462467757117 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}] 10:02:37 INFO - PROCESS | 1934 | 1462467757305 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:02:37 INFO - PROCESS | 1934 | 1462467757363 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca5a800 == 94 [pid = 1934] [id = 648] 10:02:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x128d64400) [pid = 1934] [serial = 1944] [outer = 0x0] 10:02:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x128dc9000) [pid = 1934] [serial = 1945] [outer = 0x128d64400] 10:02:37 INFO - PROCESS | 1934 | 1462467757403 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x129654000) [pid = 1934] [serial = 1946] [outer = 0x128d64400] 10:02:37 INFO - PROCESS | 1934 | 1462467757825 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]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 728ms 10:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:02:37 INFO - PROCESS | 1934 | 1462467757841 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 1934 | 1462467757843 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:02:37 INFO - PROCESS | 1934 | 1462467757845 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1934 | 1462467757846 Marionette TRACE conn2 <- [1,2566,null,{}] 10:02:37 INFO - PROCESS | 1934 | 1462467757849 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}] 10:02:37 INFO - PROCESS | 1934 | 1462467757979 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:02:37 INFO - PROCESS | 1934 | 1462467757994 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d238000 == 95 [pid = 1934] [id = 649] 10:02:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x129b70c00) [pid = 1934] [serial = 1947] [outer = 0x0] 10:02:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x12a97b000) [pid = 1934] [serial = 1948] [outer = 0x129b70c00] 10:02:38 INFO - PROCESS | 1934 | 1462467758020 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x12ab5c800) [pid = 1934] [serial = 1949] [outer = 0x129b70c00] 10:02:38 INFO - PROCESS | 1934 | 1462467758412 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]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 620ms 10:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:02:38 INFO - PROCESS | 1934 | 1462467758465 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 1934 | 1462467758467 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:02:38 INFO - PROCESS | 1934 | 1462467758469 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 1934 | 1462467758470 Marionette TRACE conn2 <- [1,2570,null,{}] 10:02:38 INFO - PROCESS | 1934 | 1462467758472 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}] 10:02:38 INFO - PROCESS | 1934 | 1462467758964 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x12ab4dc00) [pid = 1934] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x12134f400) [pid = 1934] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x110e92400) [pid = 1934] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x1186b1000) [pid = 1934] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x119da4400) [pid = 1934] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x12880d000) [pid = 1934] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x110e88400) [pid = 1934] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x121349c00) [pid = 1934] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x125105c00) [pid = 1934] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x115d96000) [pid = 1934] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x110e8e000) [pid = 1934] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x12880b400) [pid = 1934] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:02:38 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x113da2400) [pid = 1934] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:02:39 INFO - PROCESS | 1934 | 1462467759045 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x119bd1800 == 96 [pid = 1934] [id = 650] 10:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x110e8e800) [pid = 1934] [serial = 1950] [outer = 0x0] 10:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x1161f4c00) [pid = 1934] [serial = 1951] [outer = 0x110e8e800] 10:02:39 INFO - PROCESS | 1934 | 1462467759071 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x119651000) [pid = 1934] [serial = 1952] [outer = 0x110e8e800] 10:02:39 INFO - PROCESS | 1934 | 1462467759382 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]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 922ms 10:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:02:39 INFO - PROCESS | 1934 | 1462467759395 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 1934 | 1462467759396 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:02:39 INFO - PROCESS | 1934 | 1462467759398 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 1934 | 1462467759399 Marionette TRACE conn2 <- [1,2574,null,{}] 10:02:39 INFO - PROCESS | 1934 | 1462467759402 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}] 10:02:39 INFO - PROCESS | 1934 | 1462467759507 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:02:39 INFO - PROCESS | 1934 | 1462467759585 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x12df4a000 == 97 [pid = 1934] [id = 651] 10:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x118889400) [pid = 1934] [serial = 1953] [outer = 0x0] 10:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x12a92ac00) [pid = 1934] [serial = 1954] [outer = 0x118889400] 10:02:39 INFO - PROCESS | 1934 | 1462467759611 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x12b2bc800) [pid = 1934] [serial = 1955] [outer = 0x118889400] 10:02:39 INFO - PROCESS | 1934 | 1462467759896 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]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 10:02:39 INFO - PROCESS | 1934 | 1462467759918 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 1934 | 1462467759922 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:02:39 INFO - PROCESS | 1934 | 1462467759931 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 1934 | 1462467759933 Marionette TRACE conn2 <- [1,2578,null,{}] 10:02:39 INFO - PROCESS | 1934 | 1462467759935 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}] 10:02:40 INFO - PROCESS | 1934 | 1462467760051 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:02:40 INFO - PROCESS | 1934 | 1462467760055 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x135007000 == 98 [pid = 1934] [id = 652] 10:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x12b4a7400) [pid = 1934] [serial = 1956] [outer = 0x0] 10:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x12bb74800) [pid = 1934] [serial = 1957] [outer = 0x12b4a7400] 10:02:40 INFO - PROCESS | 1934 | 1462467760084 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x12c438400) [pid = 1934] [serial = 1958] [outer = 0x12b4a7400] 10:02:40 INFO - PROCESS | 1934 | 1462467760472 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]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 569ms 10:02:40 INFO - PROCESS | 1934 | 1462467760507 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:02:40 INFO - PROCESS | 1934 | 1462467760509 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:02:40 INFO - PROCESS | 1934 | 1462467760511 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 1934 | 1462467760512 Marionette TRACE conn2 <- [1,2582,null,{}] 10:02:40 INFO - PROCESS | 1934 | 1462467760515 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}] 10:02:40 INFO - PROCESS | 1934 | 1462467760614 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:02:40 INFO - PROCESS | 1934 | 1462467760618 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d44800 == 99 [pid = 1934] [id = 653] 10:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x113013800) [pid = 1934] [serial = 1959] [outer = 0x0] 10:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x12d197400) [pid = 1934] [serial = 1960] [outer = 0x113013800] 10:02:40 INFO - PROCESS | 1934 | 1462467760646 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x12d52f400) [pid = 1934] [serial = 1961] [outer = 0x113013800] 10:02:41 INFO - PROCESS | 1934 | 1462467761125 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 672ms 10:02:41 INFO - PROCESS | 1934 | 1462467761184 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1934 | 1462467761188 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:02:41 INFO - PROCESS | 1934 | 1462467761192 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1934 | 1462467761195 Marionette TRACE conn2 <- [1,2586,null,{}] 10:02:41 INFO - PROCESS | 1934 | 1462467761199 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}] 10:02:41 INFO - PROCESS | 1934 | 1462467761329 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:02:41 INFO - PROCESS | 1934 | 1462467761453 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x12139c800 == 100 [pid = 1934] [id = 654] 10:02:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x113f38c00) [pid = 1934] [serial = 1962] [outer = 0x0] 10:02:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x1161ea400) [pid = 1934] [serial = 1963] [outer = 0x113f38c00] 10:02:41 INFO - PROCESS | 1934 | 1462467761486 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x11767cc00) [pid = 1934] [serial = 1964] [outer = 0x113f38c00] 10:02:41 INFO - PROCESS | 1934 | 1462467761941 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 774ms 10:02:41 INFO - PROCESS | 1934 | 1462467761967 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1934 | 1462467761971 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:02:41 INFO - PROCESS | 1934 | 1462467761976 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1934 | 1462467761978 Marionette TRACE conn2 <- [1,2590,null,{}] 10:02:41 INFO - PROCESS | 1934 | 1462467761980 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}] 10:02:42 INFO - PROCESS | 1934 | 1462467762104 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:02:42 INFO - PROCESS | 1934 | 1462467762228 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b27b800 == 101 [pid = 1934] [id = 655] 10:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x1180dd400) [pid = 1934] [serial = 1965] [outer = 0x0] 10:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x1186b7000) [pid = 1934] [serial = 1966] [outer = 0x1180dd400] 10:02:42 INFO - PROCESS | 1934 | 1462467762260 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x119da9800) [pid = 1934] [serial = 1967] [outer = 0x1180dd400] 10:02:42 INFO - PROCESS | 1934 | 1462467762685 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]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 723ms 10:02:42 INFO - PROCESS | 1934 | 1462467762716 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 1934 | 1462467762717 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:02:42 INFO - PROCESS | 1934 | 1462467762736 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 1934 | 1462467762739 Marionette TRACE conn2 <- [1,2594,null,{}] 10:02:42 INFO - PROCESS | 1934 | 1462467762748 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}] 10:02:42 INFO - PROCESS | 1934 | 1462467762877 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:02:42 INFO - PROCESS | 1934 | 1462467762975 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350de000 == 102 [pid = 1934] [id = 656] 10:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x12134e400) [pid = 1934] [serial = 1968] [outer = 0x0] 10:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x125828800) [pid = 1934] [serial = 1969] [outer = 0x12134e400] 10:02:43 INFO - PROCESS | 1934 | 1462467763028 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x128ceec00) [pid = 1934] [serial = 1970] [outer = 0x12134e400] 10:02:43 INFO - PROCESS | 1934 | 1462467763502 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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 825ms 10:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:02:43 INFO - PROCESS | 1934 | 1462467763570 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 1934 | 1462467763572 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:02:43 INFO - PROCESS | 1934 | 1462467763576 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 1934 | 1462467763578 Marionette TRACE conn2 <- [1,2598,null,{}] 10:02:43 INFO - PROCESS | 1934 | 1462467763580 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}] 10:02:43 INFO - PROCESS | 1934 | 1462467763703 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:02:43 INFO - PROCESS | 1934 | 1462467763795 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364a1800 == 103 [pid = 1934] [id = 657] 10:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x129b71000) [pid = 1934] [serial = 1971] [outer = 0x0] 10:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x12b0df800) [pid = 1934] [serial = 1972] [outer = 0x129b71000] 10:02:43 INFO - PROCESS | 1934 | 1462467763825 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x12b4a3800) [pid = 1934] [serial = 1973] [outer = 0x129b71000] 10:02:44 INFO - PROCESS | 1934 | 1462467764221 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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 669ms 10:02:44 INFO - PROCESS | 1934 | 1462467764279 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 1934 | 1462467764281 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:02:44 INFO - PROCESS | 1934 | 1462467764283 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1934 | 1462467764285 Marionette TRACE conn2 <- [1,2602,null,{}] 10:02:44 INFO - PROCESS | 1934 | 1462467764290 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}] 10:02:44 INFO - PROCESS | 1934 | 1462467764407 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:02:44 INFO - PROCESS | 1934 | 1462467764528 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x137db1000 == 104 [pid = 1934] [id = 658] 10:02:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x12a97c000) [pid = 1934] [serial = 1974] [outer = 0x0] 10:02:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x12bbc0400) [pid = 1934] [serial = 1975] [outer = 0x12a97c000] 10:02:44 INFO - PROCESS | 1934 | 1462467764560 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x12bfe8000) [pid = 1934] [serial = 1976] [outer = 0x12a97c000] 10:02:45 INFO - PROCESS | 1934 | 1462467765039 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]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 769ms 10:02:45 INFO - PROCESS | 1934 | 1462467765055 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 1934 | 1462467765058 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:02:45 INFO - PROCESS | 1934 | 1462467765060 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 1934 | 1462467765061 Marionette TRACE conn2 <- [1,2606,null,{}] 10:02:45 INFO - PROCESS | 1934 | 1462467765064 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}] 10:02:45 INFO - PROCESS | 1934 | 1462467765197 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:02:45 INFO - PROCESS | 1934 | 1462467765292 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x1396a3800 == 105 [pid = 1934] [id = 659] 10:02:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x12c792400) [pid = 1934] [serial = 1977] [outer = 0x0] 10:02:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x12d52bc00) [pid = 1934] [serial = 1978] [outer = 0x12c792400] 10:02:45 INFO - PROCESS | 1934 | 1462467765326 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x135281800) [pid = 1934] [serial = 1979] [outer = 0x12c792400] 10:02:45 INFO - PROCESS | 1934 | 1462467765779 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]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 769ms 10:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:02:45 INFO - PROCESS | 1934 | 1462467765830 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 1934 | 1462467765831 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:02:45 INFO - PROCESS | 1934 | 1462467765834 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 1934 | 1462467765835 Marionette TRACE conn2 <- [1,2610,null,{}] 10:02:45 INFO - PROCESS | 1934 | 1462467765840 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}] 10:02:45 INFO - PROCESS | 1934 | 1462467765957 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:02:46 INFO - PROCESS | 1934 | 1462467766051 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x1412e2800 == 106 [pid = 1934] [id = 660] 10:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x12ca22800) [pid = 1934] [serial = 1980] [outer = 0x0] 10:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x135431800) [pid = 1934] [serial = 1981] [outer = 0x12ca22800] 10:02:46 INFO - PROCESS | 1934 | 1462467766081 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x136144800) [pid = 1934] [serial = 1982] [outer = 0x12ca22800] 10:02:46 INFO - PROCESS | 1934 | 1462467766506 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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 10:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:02:46 INFO - PROCESS | 1934 | 1462467766557 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 1934 | 1462467766559 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:02:46 INFO - PROCESS | 1934 | 1462467766561 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 1934 | 1462467766562 Marionette TRACE conn2 <- [1,2614,null,{}] 10:02:46 INFO - PROCESS | 1934 | 1462467766565 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}] 10:02:46 INFO - PROCESS | 1934 | 1462467766681 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:02:46 INFO - PROCESS | 1934 | 1462467766773 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x1412a0800 == 107 [pid = 1934] [id = 661] 10:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x135432400) [pid = 1934] [serial = 1983] [outer = 0x0] 10:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x136367400) [pid = 1934] [serial = 1984] [outer = 0x135432400] 10:02:46 INFO - PROCESS | 1934 | 1462467766802 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x136370800) [pid = 1934] [serial = 1985] [outer = 0x135432400] 10:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 10:02:47 INFO - PROCESS | 1934 | 1462467767223 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]]]}] 10:02:47 INFO - PROCESS | 1934 | 1462467767231 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 1934 | 1462467767233 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:02:47 INFO - PROCESS | 1934 | 1462467767235 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 1934 | 1462467767236 Marionette TRACE conn2 <- [1,2618,null,{}] 10:02:47 INFO - PROCESS | 1934 | 1462467767260 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}] 10:02:47 INFO - PROCESS | 1934 | 1462467767399 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:02:47 INFO - PROCESS | 1934 | 1462467767491 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x13849a800 == 108 [pid = 1934] [id = 662] 10:02:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x136415400) [pid = 1934] [serial = 1986] [outer = 0x0] 10:02:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x13641c000) [pid = 1934] [serial = 1987] [outer = 0x136415400] 10:02:47 INFO - PROCESS | 1934 | 1462467767521 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x136424800) [pid = 1934] [serial = 1988] [outer = 0x136415400] 10:02:47 INFO - PROCESS | 1934 | 1462467767929 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]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 737ms 10:02:47 INFO - PROCESS | 1934 | 1462467767973 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 1934 | 1462467767975 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:02:47 INFO - PROCESS | 1934 | 1462467767979 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 1934 | 1462467767980 Marionette TRACE conn2 <- [1,2622,null,{}] 10:02:47 INFO - PROCESS | 1934 | 1462467767984 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}] 10:02:48 INFO - PROCESS | 1934 | 1462467768160 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:02:48 INFO - PROCESS | 1934 | 1462467768344 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x1412e8000 == 109 [pid = 1934] [id = 663] 10:02:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x111f8d000) [pid = 1934] [serial = 1989] [outer = 0x0] 10:02:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x138325400) [pid = 1934] [serial = 1990] [outer = 0x111f8d000] 10:02:48 INFO - PROCESS | 1934 | 1462467768367 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x13832e000) [pid = 1934] [serial = 1991] [outer = 0x111f8d000] 10:02:48 INFO - PROCESS | 1934 | 1462467768914 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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 973ms 10:02:48 INFO - PROCESS | 1934 | 1462467768962 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1934 | 1462467768965 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:02:48 INFO - PROCESS | 1934 | 1462467768973 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1934 | 1462467768976 Marionette TRACE conn2 <- [1,2626,null,{}] 10:02:48 INFO - PROCESS | 1934 | 1462467768980 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}] 10:02:49 INFO - PROCESS | 1934 | 1462467769150 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:02:49 INFO - PROCESS | 1934 | 1462467769248 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b354800 == 110 [pid = 1934] [id = 664] 10:02:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x121328000) [pid = 1934] [serial = 1992] [outer = 0x0] 10:02:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x138333000) [pid = 1934] [serial = 1993] [outer = 0x121328000] 10:02:49 INFO - PROCESS | 1934 | 1462467769283 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x138368c00) [pid = 1934] [serial = 1994] [outer = 0x121328000] 10:02:49 INFO - PROCESS | 1934 | 1462467769716 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]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 774ms 10:02:49 INFO - PROCESS | 1934 | 1462467769745 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 1934 | 1462467769746 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:02:49 INFO - PROCESS | 1934 | 1462467769748 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1934 | 1462467769749 Marionette TRACE conn2 <- [1,2630,null,{}] 10:02:49 INFO - PROCESS | 1934 | 1462467769752 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}] 10:02:49 INFO - PROCESS | 1934 | 1462467769879 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:02:50 INFO - PROCESS | 1934 | 1462467770003 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x135556000 == 111 [pid = 1934] [id = 665] 10:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x137e55000) [pid = 1934] [serial = 1995] [outer = 0x0] 10:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x137e5cc00) [pid = 1934] [serial = 1996] [outer = 0x137e55000] 10:02:50 INFO - PROCESS | 1934 | 1462467770035 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x137e61800) [pid = 1934] [serial = 1997] [outer = 0x137e55000] 10:02:50 INFO - PROCESS | 1934 | 1462467770448 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]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 719ms 10:02:50 INFO - PROCESS | 1934 | 1462467770468 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 1934 | 1462467770469 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:02:50 INFO - PROCESS | 1934 | 1462467770474 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 1934 | 1462467770476 Marionette TRACE conn2 <- [1,2634,null,{}] 10:02:50 INFO - PROCESS | 1934 | 1462467770478 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}] 10:02:50 INFO - PROCESS | 1934 | 1462467770616 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:02:50 INFO - PROCESS | 1934 | 1462467770713 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x142215000 == 112 [pid = 1934] [id = 666] 10:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x137e62400) [pid = 1934] [serial = 1998] [outer = 0x0] 10:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x13836d000) [pid = 1934] [serial = 1999] [outer = 0x137e62400] 10:02:50 INFO - PROCESS | 1934 | 1462467770743 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x1395b2c00) [pid = 1934] [serial = 2000] [outer = 0x137e62400] 10:02:51 INFO - PROCESS | 1934 | 1462467771387 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]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 920ms 10:02:51 INFO - PROCESS | 1934 | 1462467771394 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 1934 | 1462467771396 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:02:51 INFO - PROCESS | 1934 | 1462467771399 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 1934 | 1462467771402 Marionette TRACE conn2 <- [1,2638,null,{}] 10:02:51 INFO - PROCESS | 1934 | 1462467771428 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}] 10:02:51 INFO - PROCESS | 1934 | 1462467771548 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:02:51 INFO - PROCESS | 1934 | 1462467771647 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x129734800 == 113 [pid = 1934] [id = 667] 10:02:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x11254e400) [pid = 1934] [serial = 2001] [outer = 0x0] 10:02:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x112ea8400) [pid = 1934] [serial = 2002] [outer = 0x11254e400] 10:02:51 INFO - PROCESS | 1934 | 1462467771677 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x1168c2c00) [pid = 1934] [serial = 2003] [outer = 0x11254e400] 10:02:52 INFO - PROCESS | 1934 | 1462467772160 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]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 792ms 10:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:02:52 INFO - PROCESS | 1934 | 1462467772192 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 1934 | 1462467772196 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:02:52 INFO - PROCESS | 1934 | 1462467772201 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 1934 | 1462467772203 Marionette TRACE conn2 <- [1,2642,null,{}] 10:02:52 INFO - PROCESS | 1934 | 1462467772205 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}] 10:02:52 INFO - PROCESS | 1934 | 1462467772325 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:02:52 INFO - PROCESS | 1934 | 1462467772428 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213b5800 == 114 [pid = 1934] [id = 668] 10:02:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x1186e1400) [pid = 1934] [serial = 2004] [outer = 0x0] 10:02:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x119484000) [pid = 1934] [serial = 2005] [outer = 0x1186e1400] 10:02:52 INFO - PROCESS | 1934 | 1462467772456 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x119da7400) [pid = 1934] [serial = 2006] [outer = 0x1186e1400] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x135007000 == 113 [pid = 1934] [id = 652] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12df4a000 == 112 [pid = 1934] [id = 651] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12d235000 == 111 [pid = 1934] [id = 607] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x119bd1800 == 110 [pid = 1934] [id = 650] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12d238000 == 109 [pid = 1934] [id = 649] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca5a800 == 108 [pid = 1934] [id = 648] 10:02:52 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x12bb66c00) [pid = 1934] [serial = 1888] [outer = 0x0] [url = about:blank] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12c294000 == 107 [pid = 1934] [id = 647] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12abb3800 == 106 [pid = 1934] [id = 646] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x1288cc000 == 105 [pid = 1934] [id = 645] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12139e000 == 104 [pid = 1934] [id = 644] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x116e9c800 == 103 [pid = 1934] [id = 643] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x1244aa800 == 102 [pid = 1934] [id = 642] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x137dc6000 == 101 [pid = 1934] [id = 634] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x13655b800 == 100 [pid = 1934] [id = 633] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x135304800 == 99 [pid = 1934] [id = 632] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x12b35b000 == 98 [pid = 1934] [id = 631] 10:02:52 INFO - PROCESS | 1934 | --DOCSHELL 0x123e85800 == 97 [pid = 1934] [id = 630] 10:02:52 INFO - PROCESS | 1934 | 1462467772984 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]]]}] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x12b2b3000) [pid = 1934] [serial = 1886] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x12b250000) [pid = 1934] [serial = 1877] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x1251ca400) [pid = 1934] [serial = 1837] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x128cf2800) [pid = 1934] [serial = 1868] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x12971a400) [pid = 1934] [serial = 1846] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x128d6d800) [pid = 1934] [serial = 1840] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x111f96400) [pid = 1934] [serial = 1849] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x115d48c00) [pid = 1934] [serial = 1828] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x119b2a400) [pid = 1934] [serial = 1856] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x11a1cb000) [pid = 1934] [serial = 1861] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x12ab58800) [pid = 1934] [serial = 1876] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x129649400) [pid = 1934] [serial = 1843] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x129652400) [pid = 1934] [serial = 1873] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x1110d8000) [pid = 1934] [serial = 1879] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x123efac00) [pid = 1934] [serial = 1864] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x1120dac00) [pid = 1934] [serial = 1825] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x118816000) [pid = 1934] [serial = 1831] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x12940f400) [pid = 1934] [serial = 1885] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x119ce4400) [pid = 1934] [serial = 1859] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x124660400) [pid = 1934] [serial = 1883] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x129018000) [pid = 1934] [serial = 1871] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x1262ec400) [pid = 1934] [serial = 1867] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x125829400) [pid = 1934] [serial = 1865] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x116acc400) [pid = 1934] [serial = 1852] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x1186b6800) [pid = 1934] [serial = 1858] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x128d6fc00) [pid = 1934] [serial = 1870] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x119de1000) [pid = 1934] [serial = 1882] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x117c25c00) [pid = 1934] [serial = 1853] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x113016800) [pid = 1934] [serial = 1850] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x11714ec00) [pid = 1934] [serial = 1880] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x12a97d000) [pid = 1934] [serial = 1874] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x12132fc00) [pid = 1934] [serial = 1834] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x1186e6c00) [pid = 1934] [serial = 1855] [outer = 0x0] [url = about:blank] 10:02:53 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x12132f000) [pid = 1934] [serial = 1862] [outer = 0x0] [url = about:blank] 10:02:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 823ms 10:02:53 INFO - PROCESS | 1934 | 1462467773027 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:02:53 INFO - PROCESS | 1934 | 1462467773028 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:02:53 INFO - PROCESS | 1934 | 1462467773031 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 1934 | 1462467773033 Marionette TRACE conn2 <- [1,2646,null,{}] 10:02:53 INFO - PROCESS | 1934 | 1462467773043 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}] 10:02:53 INFO - PROCESS | 1934 | 1462467773150 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:02:53 INFO - PROCESS | 1934 | 1462467773156 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x124808800 == 98 [pid = 1934] [id = 669] 10:02:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x119dac400) [pid = 1934] [serial = 2007] [outer = 0x0] 10:02:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x121327800) [pid = 1934] [serial = 2008] [outer = 0x119dac400] 10:02:53 INFO - PROCESS | 1934 | 1462467773185 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x12134f000) [pid = 1934] [serial = 2009] [outer = 0x119dac400] 10:02:53 INFO - PROCESS | 1934 | 1462467773570 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]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 574ms 10:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:02:53 INFO - PROCESS | 1934 | 1462467773608 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 1934 | 1462467773610 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:02:53 INFO - PROCESS | 1934 | 1462467773612 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 1934 | 1462467773613 Marionette TRACE conn2 <- [1,2650,null,{}] 10:02:53 INFO - PROCESS | 1934 | 1462467773616 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}] 10:02:53 INFO - PROCESS | 1934 | 1462467773737 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:02:53 INFO - PROCESS | 1934 | 1462467773744 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b35b000 == 99 [pid = 1934] [id = 670] 10:02:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x124718800) [pid = 1934] [serial = 2010] [outer = 0x0] 10:02:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x125822400) [pid = 1934] [serial = 2011] [outer = 0x124718800] 10:02:53 INFO - PROCESS | 1934 | 1462467773771 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x126af0400) [pid = 1934] [serial = 2012] [outer = 0x124718800] 10:02:54 INFO - PROCESS | 1934 | 1462467774143 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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 573ms 10:02:54 INFO - PROCESS | 1934 | 1462467774185 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1934 | 1462467774187 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:02:54 INFO - PROCESS | 1934 | 1462467774189 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1934 | 1462467774190 Marionette TRACE conn2 <- [1,2654,null,{}] 10:02:54 INFO - PROCESS | 1934 | 1462467774193 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}] 10:02:54 INFO - PROCESS | 1934 | 1462467774293 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:02:54 INFO - PROCESS | 1934 | 1462467774298 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x12ca68000 == 100 [pid = 1934] [id = 671] 10:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x1131a5400) [pid = 1934] [serial = 2013] [outer = 0x0] 10:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x119653000) [pid = 1934] [serial = 2014] [outer = 0x1131a5400] 10:02:54 INFO - PROCESS | 1934 | 1462467774324 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x128ce9000) [pid = 1934] [serial = 2015] [outer = 0x1131a5400] 10:02:54 INFO - PROCESS | 1934 | 1462467774700 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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 518ms 10:02:54 INFO - PROCESS | 1934 | 1462467774708 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1934 | 1462467774709 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:02:54 INFO - PROCESS | 1934 | 1462467774711 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1934 | 1462467774712 Marionette TRACE conn2 <- [1,2658,null,{}] 10:02:54 INFO - PROCESS | 1934 | 1462467774715 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}] 10:02:54 INFO - PROCESS | 1934 | 1462467774832 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:02:54 INFO - PROCESS | 1934 | 1462467774949 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d245800 == 101 [pid = 1934] [id = 672] 10:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x116aca000) [pid = 1934] [serial = 2016] [outer = 0x0] 10:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x129019c00) [pid = 1934] [serial = 2017] [outer = 0x116aca000] 10:02:54 INFO - PROCESS | 1934 | 1462467774979 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x12b250400) [pid = 1934] [serial = 2018] [outer = 0x116aca000] 10:02:55 INFO - PROCESS | 1934 | 1462467775303 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]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 623ms 10:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:02:55 INFO - PROCESS | 1934 | 1462467775342 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 1934 | 1462467775343 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:02:55 INFO - PROCESS | 1934 | 1462467775345 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 1934 | 1462467775346 Marionette TRACE conn2 <- [1,2662,null,{}] 10:02:55 INFO - PROCESS | 1934 | 1462467775349 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}] 10:02:55 INFO - PROCESS | 1934 | 1462467775475 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:02:55 INFO - PROCESS | 1934 | 1462467775488 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x13500c800 == 102 [pid = 1934] [id = 673] 10:02:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x12ab51800) [pid = 1934] [serial = 2019] [outer = 0x0] 10:02:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x12b4a1000) [pid = 1934] [serial = 2020] [outer = 0x12ab51800] 10:02:55 INFO - PROCESS | 1934 | 1462467775516 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x12bc02800) [pid = 1934] [serial = 2021] [outer = 0x12ab51800] 10:02:55 INFO - PROCESS | 1934 | 1462467775886 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]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 570ms 10:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:02:55 INFO - PROCESS | 1934 | 1462467775916 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 1934 | 1462467775917 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:02:55 INFO - PROCESS | 1934 | 1462467775925 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 1934 | 1462467775926 Marionette TRACE conn2 <- [1,2666,null,{}] 10:02:55 INFO - PROCESS | 1934 | 1462467775928 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}] 10:02:56 INFO - PROCESS | 1934 | 1462467776053 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:02:56 INFO - PROCESS | 1934 | 1462467776064 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x13531c000 == 103 [pid = 1934] [id = 674] 10:02:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x12bc04400) [pid = 1934] [serial = 2022] [outer = 0x0] 10:02:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x12bfe4400) [pid = 1934] [serial = 2023] [outer = 0x12bc04400] 10:02:56 INFO - PROCESS | 1934 | 1462467776084 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x12c793800) [pid = 1934] [serial = 2024] [outer = 0x12bc04400] 10:02:57 INFO - PROCESS | 1934 | 1462467777104 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]]]}] 10:02:57 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) 10:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1222ms 10:02:57 INFO - PROCESS | 1934 | 1462467777147 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 1934 | 1462467777148 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:02:57 INFO - PROCESS | 1934 | 1462467777151 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 1934 | 1462467777152 Marionette TRACE conn2 <- [1,2670,null,{}] 10:02:57 INFO - PROCESS | 1934 | 1462467777154 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}] 10:02:57 INFO - PROCESS | 1934 | 1462467777616 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x129b70c00) [pid = 1934] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x128d64400) [pid = 1934] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x111f8dc00) [pid = 1934] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x12134ec00) [pid = 1934] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x11653ec00) [pid = 1934] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x118262800) [pid = 1934] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x119d32800) [pid = 1934] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x12b4a7400) [pid = 1934] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x110e8e800) [pid = 1934] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x12b2bb400) [pid = 1934] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x12582bc00) [pid = 1934] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x118889400) [pid = 1934] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x118268400) [pid = 1934] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x11964d800) [pid = 1934] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x1186bc800) [pid = 1934] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x12bfe6000) [pid = 1934] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x128d67800) [pid = 1934] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x110f24800) [pid = 1934] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x129650800) [pid = 1934] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x115d47800) [pid = 1934] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x119f22400) [pid = 1934] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x136424400) [pid = 1934] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x12c43fc00) [pid = 1934] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x111f97c00) [pid = 1934] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x113010c00) [pid = 1934] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x125826800) [pid = 1934] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x11964b000) [pid = 1934] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x11714d800) [pid = 1934] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x128dcdc00) [pid = 1934] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x12440b400) [pid = 1934] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x1213c9800) [pid = 1934] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x135278400) [pid = 1934] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x111d4bc00) [pid = 1934] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x1213ca000) [pid = 1934] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x12bc0a000) [pid = 1934] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x128d6c800) [pid = 1934] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x11319cc00) [pid = 1934] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x138363400) [pid = 1934] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x112811800) [pid = 1934] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x1186dd800) [pid = 1934] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x129654c00) [pid = 1934] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x11300d400) [pid = 1934] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x11319f000) [pid = 1934] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x1180e0400) [pid = 1934] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x110f1ec00) [pid = 1934] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x115d9ac00) [pid = 1934] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x118210800) [pid = 1934] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x124d2fc00) [pid = 1934] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x129410800) [pid = 1934] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x12c432c00) [pid = 1934] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x12f458000) [pid = 1934] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x136147c00) [pid = 1934] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:02:57 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x128bd7400) [pid = 1934] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:02:57 INFO - PROCESS | 1934 | 1462467777712 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x113a57800 == 104 [pid = 1934] [id = 675] 10:02:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x110e8f000) [pid = 1934] [serial = 2025] [outer = 0x0] 10:02:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x110f21000) [pid = 1934] [serial = 2026] [outer = 0x110e8f000] 10:02:57 INFO - PROCESS | 1934 | 1462467777738 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x112811000) [pid = 1934] [serial = 2027] [outer = 0x110e8f000] 10:02:58 INFO - PROCESS | 1934 | 1462467778534 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 1934 | 1462467778577 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:02:58 INFO - PROCESS | 1934 | 1462467778580 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 1934 | 1462467778582 Marionette TRACE conn2 <- [1,2674,null,{}] 10:02:58 INFO - PROCESS | 1934 | 1462467778586 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}] 10:02:58 INFO - PROCESS | 1934 | 1462467778693 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:02:58 INFO - PROCESS | 1934 | 1462467778774 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d492800 == 105 [pid = 1934] [id = 676] 10:02:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x1165c3800) [pid = 1934] [serial = 2028] [outer = 0x0] 10:02:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x1186b8800) [pid = 1934] [serial = 2029] [outer = 0x1165c3800] 10:02:58 INFO - PROCESS | 1934 | 1462467778800 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x1180de400) [pid = 1934] [serial = 2030] [outer = 0x1165c3800] 10:02:59 INFO - PROCESS | 1934 | 1462467779702 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 1934 | 1462467779756 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:02:59 INFO - PROCESS | 1934 | 1462467779760 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 1934 | 1462467779763 Marionette TRACE conn2 <- [1,2678,null,{}] 10:02:59 INFO - PROCESS | 1934 | 1462467779813 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}] 10:02:59 INFO - PROCESS | 1934 | 1462467779932 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:03:00 INFO - PROCESS | 1934 | 1462467780080 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262c6000 == 106 [pid = 1934] [id = 677] 10:03:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x113108000) [pid = 1934] [serial = 2031] [outer = 0x0] 10:03:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x113f37000) [pid = 1934] [serial = 2032] [outer = 0x113108000] 10:03:00 INFO - PROCESS | 1934 | 1462467780154 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x11719a800) [pid = 1934] [serial = 2033] [outer = 0x113108000] 10:03:01 INFO - PROCESS | 1934 | 1462467781077 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]]]}] 10:03:01 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) 10:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1365ms 10:03:01 INFO - PROCESS | 1934 | 1462467781125 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 1934 | 1462467781130 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:03:01 INFO - PROCESS | 1934 | 1462467781135 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 1934 | 1462467781136 Marionette TRACE conn2 <- [1,2682,null,{}] 10:03:01 INFO - PROCESS | 1934 | 1462467781139 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}] 10:03:01 INFO - PROCESS | 1934 | 1462467781259 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:03:01 INFO - PROCESS | 1934 | 1462467781381 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd6e000 == 107 [pid = 1934] [id = 678] 10:03:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x11826f400) [pid = 1934] [serial = 2034] [outer = 0x0] 10:03:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x119b2f000) [pid = 1934] [serial = 2035] [outer = 0x11826f400] 10:03:01 INFO - PROCESS | 1934 | 1462467781434 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x121330800) [pid = 1934] [serial = 2036] [outer = 0x11826f400] 10:03:02 INFO - PROCESS | 1934 | 1462467782347 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]]]}] 10:03:02 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) 10:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 10:03:02 INFO - PROCESS | 1934 | 1462467782358 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 1934 | 1462467782359 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:03:02 INFO - PROCESS | 1934 | 1462467782362 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 1934 | 1462467782364 Marionette TRACE conn2 <- [1,2686,null,{}] 10:03:02 INFO - PROCESS | 1934 | 1462467782374 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}] 10:03:02 INFO - PROCESS | 1934 | 1462467782503 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:03:02 INFO - PROCESS | 1934 | 1462467782628 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x136540800 == 108 [pid = 1934] [id = 679] 10:03:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x12581f800) [pid = 1934] [serial = 2037] [outer = 0x0] 10:03:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x128bde400) [pid = 1934] [serial = 2038] [outer = 0x12581f800] 10:03:02 INFO - PROCESS | 1934 | 1462467782681 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x128d69800) [pid = 1934] [serial = 2039] [outer = 0x12581f800] 10:03:03 INFO - PROCESS | 1934 | 1462467783594 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 1934 | 1462467783643 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:03:03 INFO - PROCESS | 1934 | 1462467783645 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1934 | 1462467783646 Marionette TRACE conn2 <- [1,2690,null,{}] 10:03:03 INFO - PROCESS | 1934 | 1462467783649 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}] 10:03:03 INFO - PROCESS | 1934 | 1462467783771 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:03:03 INFO - PROCESS | 1934 | 1462467783894 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x1396a4000 == 109 [pid = 1934] [id = 680] 10:03:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x129015000) [pid = 1934] [serial = 2040] [outer = 0x0] 10:03:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x12a928400) [pid = 1934] [serial = 2041] [outer = 0x129015000] 10:03:03 INFO - PROCESS | 1934 | 1462467783928 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x12ab54000) [pid = 1934] [serial = 2042] [outer = 0x129015000] 10:03:04 INFO - PROCESS | 1934 | 1462467784895 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 1934 | 1462467784919 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:03:04 INFO - PROCESS | 1934 | 1462467784922 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 1934 | 1462467784925 Marionette TRACE conn2 <- [1,2694,null,{}] 10:03:04 INFO - PROCESS | 1934 | 1462467784927 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}] 10:03:05 INFO - PROCESS | 1934 | 1462467785063 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:03:05 INFO - PROCESS | 1934 | 1462467785203 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x118981800 == 110 [pid = 1934] [id = 681] 10:03:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x11280b800) [pid = 1934] [serial = 2043] [outer = 0x0] 10:03:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x119ce6c00) [pid = 1934] [serial = 2044] [outer = 0x11280b800] 10:03:05 INFO - PROCESS | 1934 | 1462467785239 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x12a92dc00) [pid = 1934] [serial = 2045] [outer = 0x11280b800] 10:03:06 INFO - PROCESS | 1934 | 1462467786144 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 1934 | 1462467786197 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:03:06 INFO - PROCESS | 1934 | 1462467786199 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 1934 | 1462467786200 Marionette TRACE conn2 <- [1,2698,null,{}] 10:03:06 INFO - PROCESS | 1934 | 1462467786203 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}] 10:03:06 INFO - PROCESS | 1934 | 1462467786341 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:03:06 INFO - PROCESS | 1934 | 1462467786468 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x124080800 == 111 [pid = 1934] [id = 682] 10:03:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x113015800) [pid = 1934] [serial = 2046] [outer = 0x0] 10:03:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x115d98400) [pid = 1934] [serial = 2047] [outer = 0x113015800] 10:03:06 INFO - PROCESS | 1934 | 1462467786528 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x128dc5400) [pid = 1934] [serial = 2048] [outer = 0x113015800] 10:03:07 INFO - PROCESS | 1934 | 1462467787708 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 1934 | 1462467787726 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:03:07 INFO - PROCESS | 1934 | 1462467787729 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 1934 | 1462467787732 Marionette TRACE conn2 <- [1,2702,null,{}] 10:03:07 INFO - PROCESS | 1934 | 1462467787735 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}] 10:03:07 INFO - PROCESS | 1934 | 1462467787853 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:03:07 INFO - PROCESS | 1934 | 1462467787983 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x1209ca000 == 112 [pid = 1934] [id = 683] 10:03:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x11616c800) [pid = 1934] [serial = 2049] [outer = 0x0] 10:03:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x1165ca000) [pid = 1934] [serial = 2050] [outer = 0x11616c800] 10:03:08 INFO - PROCESS | 1934 | 1462467788034 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x117153400) [pid = 1934] [serial = 2051] [outer = 0x11616c800] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1192a6000 == 111 [pid = 1934] [id = 394] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1381db000 == 110 [pid = 1934] [id = 568] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1364e3800 == 109 [pid = 1934] [id = 521] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x136482800 == 108 [pid = 1934] [id = 567] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x113a57800 == 107 [pid = 1934] [id = 675] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x13531c000 == 106 [pid = 1934] [id = 674] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x13500c800 == 105 [pid = 1934] [id = 673] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x12d245800 == 104 [pid = 1934] [id = 672] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x12bb68400) [pid = 1934] [serial = 1906] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x12c437800) [pid = 1934] [serial = 1909] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x12c796c00) [pid = 1934] [serial = 1912] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x12ca21400) [pid = 1934] [serial = 1915] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x12132e000) [pid = 1934] [serial = 1918] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x12d20e800) [pid = 1934] [serial = 1921] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x12442ac00) [pid = 1934] [serial = 1924] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x12d197400) [pid = 1934] [serial = 1960] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x12ca68000 == 103 [pid = 1934] [id = 671] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x12b35b000 == 102 [pid = 1934] [id = 670] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x124808800 == 101 [pid = 1934] [id = 669] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1213b5800 == 100 [pid = 1934] [id = 668] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x129734800 == 99 [pid = 1934] [id = 667] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x135556000 == 98 [pid = 1934] [id = 665] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x12b354800 == 97 [pid = 1934] [id = 664] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1412e8000 == 96 [pid = 1934] [id = 663] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x13849a800 == 95 [pid = 1934] [id = 662] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1412a0800 == 94 [pid = 1934] [id = 661] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1412e2800 == 93 [pid = 1934] [id = 660] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1396a3800 == 92 [pid = 1934] [id = 659] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x137db1000 == 91 [pid = 1934] [id = 658] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1364a1800 == 90 [pid = 1934] [id = 657] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x1350de000 == 89 [pid = 1934] [id = 656] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x12b27b800 == 88 [pid = 1934] [id = 655] 10:03:08 INFO - PROCESS | 1934 | --DOCSHELL 0x12139c800 == 87 [pid = 1934] [id = 654] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x135285400) [pid = 1934] [serial = 1766] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x118202800) [pid = 1934] [serial = 1631] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x1411d8c00) [pid = 1934] [serial = 1775] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x12d211400) [pid = 1934] [serial = 1781] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x12132b400) [pid = 1934] [serial = 1760] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x12f451c00) [pid = 1934] [serial = 1643] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x113016000) [pid = 1934] [serial = 1565] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x117151400) [pid = 1934] [serial = 1568] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x119b26800) [pid = 1934] [serial = 1571] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x135281c00) [pid = 1934] [serial = 1688] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x1180d2400) [pid = 1934] [serial = 1691] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x119dae400) [pid = 1934] [serial = 1694] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x128d63c00) [pid = 1934] [serial = 1697] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x12ca1e400) [pid = 1934] [serial = 1700] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x12d532000) [pid = 1934] [serial = 1703] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x136369800) [pid = 1934] [serial = 1706] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x136418c00) [pid = 1934] [serial = 1709] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x1411dec00) [pid = 1934] [serial = 1778] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x121345800) [pid = 1934] [serial = 1511] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x121344000) [pid = 1934] [serial = 1634] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x138362c00) [pid = 1934] [serial = 1769] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x12bc0f400) [pid = 1934] [serial = 1580] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x1130ce800) [pid = 1934] [serial = 1505] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x12bfe7000) [pid = 1934] [serial = 1637] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x11826fc00) [pid = 1934] [serial = 1508] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x128ce8c00) [pid = 1934] [serial = 1514] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x1395c0000) [pid = 1934] [serial = 1772] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x12d528000) [pid = 1934] [serial = 1583] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x12d530400) [pid = 1934] [serial = 1586] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x1181bd400) [pid = 1934] [serial = 1757] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x129653000) [pid = 1934] [serial = 1640] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x129412800) [pid = 1934] [serial = 1577] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x135279400) [pid = 1934] [serial = 1712] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x12ab52000) [pid = 1934] [serial = 1517] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x12d1a0000) [pid = 1934] [serial = 1523] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x128dd1c00) [pid = 1934] [serial = 1763] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x135438000) [pid = 1934] [serial = 1628] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x136146800) [pid = 1934] [serial = 1646] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x128bd5400) [pid = 1934] [serial = 1574] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x12ca23400) [pid = 1934] [serial = 1520] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x12a97b000) [pid = 1934] [serial = 1948] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x129654000) [pid = 1934] [serial = 1946] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x128dc9000) [pid = 1934] [serial = 1945] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x12ab5c800) [pid = 1934] [serial = 1949] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x113474c00) [pid = 1934] [serial = 1928] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x1125b8400) [pid = 1934] [serial = 1927] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x123e33000) [pid = 1934] [serial = 1939] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x1180dc800) [pid = 1934] [serial = 1894] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x116acd400) [pid = 1934] [serial = 1930] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x1181b8000) [pid = 1934] [serial = 1931] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x1134e2800) [pid = 1934] [serial = 1891] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x1186dd000) [pid = 1934] [serial = 1933] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x11964d000) [pid = 1934] [serial = 1934] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x12a92ec00) [pid = 1934] [serial = 1903] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x119f25400) [pid = 1934] [serial = 1936] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x121342800) [pid = 1934] [serial = 1937] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x125828c00) [pid = 1934] [serial = 1900] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x121349400) [pid = 1934] [serial = 1897] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x12bb74800) [pid = 1934] [serial = 1957] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x1161f4c00) [pid = 1934] [serial = 1951] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x119651000) [pid = 1934] [serial = 1952] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x12bb6f400) [pid = 1934] [serial = 1889] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x128cef800) [pid = 1934] [serial = 1943] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x126dcd400) [pid = 1934] [serial = 1942] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x12b2bc800) [pid = 1934] [serial = 1955] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x12c438400) [pid = 1934] [serial = 1958] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x124667000) [pid = 1934] [serial = 1940] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x12a92ac00) [pid = 1934] [serial = 1954] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x128cef400) [pid = 1934] [serial = 1823] [outer = 0x0] [url = about:blank] 10:03:08 INFO - PROCESS | 1934 | 1462467788526 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]]]}] 10:03:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:03:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 824ms 10:03:08 INFO - PROCESS | 1934 | 1462467788555 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 1934 | 1462467788560 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:03:08 INFO - PROCESS | 1934 | 1462467788565 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 1934 | 1462467788566 Marionette TRACE conn2 <- [1,2706,null,{}] 10:03:08 INFO - PROCESS | 1934 | 1462467788579 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}] 10:03:08 INFO - PROCESS | 1934 | 1462467788682 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:03:08 INFO - PROCESS | 1934 | 1462467788690 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x124061000 == 88 [pid = 1934] [id = 684] 10:03:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x1181b8000) [pid = 1934] [serial = 2052] [outer = 0x0] 10:03:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x118263800) [pid = 1934] [serial = 2053] [outer = 0x1181b8000] 10:03:08 INFO - PROCESS | 1934 | 1462467788717 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x1186b8c00) [pid = 1934] [serial = 2054] [outer = 0x1181b8000] 10:03:09 INFO - PROCESS | 1934 | 1462467789129 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]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:03:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 572ms 10:03:09 INFO - PROCESS | 1934 | 1462467789145 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 1934 | 1462467789146 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:03:09 INFO - PROCESS | 1934 | 1462467789149 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1934 | 1462467789151 Marionette TRACE conn2 <- [1,2710,null,{}] 10:03:09 INFO - PROCESS | 1934 | 1462467789161 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}] 10:03:09 INFO - PROCESS | 1934 | 1462467789263 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:03:09 INFO - PROCESS | 1934 | 1462467789268 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x129724800 == 89 [pid = 1934] [id = 685] 10:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x119650400) [pid = 1934] [serial = 2055] [outer = 0x0] 10:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x119da8000) [pid = 1934] [serial = 2056] [outer = 0x119650400] 10:03:09 INFO - PROCESS | 1934 | 1462467789298 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x12132c800) [pid = 1934] [serial = 2057] [outer = 0x119650400] 10:03:09 INFO - PROCESS | 1934 | 1462467789693 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] 10:03:09 INFO - PROCESS | 1934 | 1462467789725 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:03:09 INFO - PROCESS | 1934 | 1462467789727 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1934 | 1462467789728 Marionette TRACE conn2 <- [1,2714,null,{}] 10:03:09 INFO - PROCESS | 1934 | 1462467789731 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}] 10:03:09 INFO - PROCESS | 1934 | 1462467789829 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:03:09 INFO - PROCESS | 1934 | 1462467789834 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b351000 == 90 [pid = 1934] [id = 686] 10:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x121342800) [pid = 1934] [serial = 2058] [outer = 0x0] 10:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x123fe7000) [pid = 1934] [serial = 2059] [outer = 0x121342800] 10:03:09 INFO - PROCESS | 1934 | 1462467789860 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x124d2b000) [pid = 1934] [serial = 2060] [outer = 0x121342800] 10:03:10 INFO - PROCESS | 1934 | 1462467790217 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 10:03:10 INFO - PROCESS | 1934 | 1462467790246 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1934 | 1462467790247 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:03:10 INFO - PROCESS | 1934 | 1462467790250 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1934 | 1462467790251 Marionette TRACE conn2 <- [1,2718,null,{}] 10:03:10 INFO - PROCESS | 1934 | 1462467790253 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}] 10:03:10 INFO - PROCESS | 1934 | 1462467790348 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:03:10 INFO - PROCESS | 1934 | 1462467790443 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bb11800 == 91 [pid = 1934] [id = 687] 10:03:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x119197400) [pid = 1934] [serial = 2061] [outer = 0x0] 10:03:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x125107800) [pid = 1934] [serial = 2062] [outer = 0x119197400] 10:03:10 INFO - PROCESS | 1934 | 1462467790469 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x12582bc00) [pid = 1934] [serial = 2063] [outer = 0x119197400] 10:03:10 INFO - PROCESS | 1934 | 1462467790874 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1934 | 1462467790922 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:03:10 INFO - PROCESS | 1934 | 1462467790924 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1934 | 1462467790925 Marionette TRACE conn2 <- [1,2722,null,{}] 10:03:10 INFO - PROCESS | 1934 | 1462467790928 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}] 10:03:11 INFO - PROCESS | 1934 | 1462467791061 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:03:11 INFO - PROCESS | 1934 | 1462467791079 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c769800 == 92 [pid = 1934] [id = 688] 10:03:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x126dc7800) [pid = 1934] [serial = 2064] [outer = 0x0] 10:03:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x128d68c00) [pid = 1934] [serial = 2065] [outer = 0x126dc7800] 10:03:11 INFO - PROCESS | 1934 | 1462467791107 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x129413400) [pid = 1934] [serial = 2066] [outer = 0x126dc7800] 10:03:11 INFO - PROCESS | 1934 | 1462467791500 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 1934 | 1462467791546 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:03:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:03:11 INFO - PROCESS | 1934 | 1462467791549 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 1934 | 1462467791551 Marionette TRACE conn2 <- [1,2726,null,{}] 10:03:11 INFO - PROCESS | 1934 | 1462467791555 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}] 10:03:11 INFO - PROCESS | 1934 | 1462467791750 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:03:11 INFO - PROCESS | 1934 | 1462467791811 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d4ae000 == 93 [pid = 1934] [id = 689] 10:03:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x129651c00) [pid = 1934] [serial = 2067] [outer = 0x0] 10:03:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x12a92d800) [pid = 1934] [serial = 2068] [outer = 0x129651c00] 10:03:11 INFO - PROCESS | 1934 | 1462467791849 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x12ab5c400) [pid = 1934] [serial = 2069] [outer = 0x129651c00] 10:03:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:03:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 10:03:12 INFO - PROCESS | 1934 | 1462467792214 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]]]}] 10:03:12 INFO - PROCESS | 1934 | 1462467792219 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 1934 | 1462467792220 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:03:12 INFO - PROCESS | 1934 | 1462467792225 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1934 | 1462467792226 Marionette TRACE conn2 <- [1,2730,null,{}] 10:03:12 INFO - PROCESS | 1934 | 1462467792229 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}] 10:03:12 INFO - PROCESS | 1934 | 1462467792362 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x12ab51800) [pid = 1934] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x12bc04400) [pid = 1934] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x11254e400) [pid = 1934] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x1131a5400) [pid = 1934] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x119dac400) [pid = 1934] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x1186e1400) [pid = 1934] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x124718800) [pid = 1934] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x116aca000) [pid = 1934] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:03:12 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x110e8f000) [pid = 1934] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:03:12 INFO - PROCESS | 1934 | 1462467792582 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x1262d4800 == 94 [pid = 1934] [id = 690] 10:03:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x110ff5800) [pid = 1934] [serial = 2070] [outer = 0x0] 10:03:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x118815000) [pid = 1934] [serial = 2071] [outer = 0x110ff5800] 10:03:12 INFO - PROCESS | 1934 | 1462467792610 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x128bdec00) [pid = 1934] [serial = 2072] [outer = 0x110ff5800] 10:03:13 INFO - PROCESS | 1934 | 1462467793386 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 1934 | 1462467793399 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:03:13 INFO - PROCESS | 1934 | 1462467793403 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 1934 | 1462467793405 Marionette TRACE conn2 <- [1,2734,null,{}] 10:03:13 INFO - PROCESS | 1934 | 1462467793408 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}] 10:03:13 INFO - PROCESS | 1934 | 1462467793527 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:03:13 INFO - PROCESS | 1934 | 1462467793532 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350ce000 == 95 [pid = 1934] [id = 691] 10:03:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x12b251c00) [pid = 1934] [serial = 2073] [outer = 0x0] 10:03:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x12bb6ac00) [pid = 1934] [serial = 2074] [outer = 0x12b251c00] 10:03:13 INFO - PROCESS | 1934 | 1462467793558 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x12bbc4000) [pid = 1934] [serial = 2075] [outer = 0x12b251c00] 10:03:13 INFO - PROCESS | 1934 | 1462467793923 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]]]}] 10:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 571ms 10:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:03:13 INFO - PROCESS | 1934 | 1462467793976 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 1934 | 1462467793978 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:03:13 INFO - PROCESS | 1934 | 1462467793980 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 1934 | 1462467793981 Marionette TRACE conn2 <- [1,2738,null,{}] 10:03:13 INFO - PROCESS | 1934 | 1462467793983 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}] 10:03:14 INFO - PROCESS | 1934 | 1462467794087 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:03:14 INFO - PROCESS | 1934 | 1462467794092 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x135319800 == 96 [pid = 1934] [id = 692] 10:03:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x12bc09c00) [pid = 1934] [serial = 2076] [outer = 0x0] 10:03:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x12bfe2000) [pid = 1934] [serial = 2077] [outer = 0x12bc09c00] 10:03:14 INFO - PROCESS | 1934 | 1462467794127 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x12c43a800) [pid = 1934] [serial = 2078] [outer = 0x12bc09c00] 10:03:14 INFO - PROCESS | 1934 | 1462467794729 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]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 768ms 10:03:14 INFO - PROCESS | 1934 | 1462467794755 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 1934 | 1462467794758 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:03:14 INFO - PROCESS | 1934 | 1462467794763 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1934 | 1462467794766 Marionette TRACE conn2 <- [1,2742,null,{}] 10:03:14 INFO - PROCESS | 1934 | 1462467794771 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}] 10:03:14 INFO - PROCESS | 1934 | 1462467794927 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:03:15 INFO - PROCESS | 1934 | 1462467795019 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x1244aa800 == 97 [pid = 1934] [id = 693] 10:03:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x1120e5c00) [pid = 1934] [serial = 2079] [outer = 0x0] 10:03:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x116117c00) [pid = 1934] [serial = 2080] [outer = 0x1120e5c00] 10:03:15 INFO - PROCESS | 1934 | 1462467795051 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x117c28800) [pid = 1934] [serial = 2081] [outer = 0x1120e5c00] 10:03:15 INFO - PROCESS | 1934 | 1462467795480 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]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 10:03:15 INFO - PROCESS | 1934 | 1462467795488 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 1934 | 1462467795492 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:03:15 INFO - PROCESS | 1934 | 1462467795497 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 1934 | 1462467795498 Marionette TRACE conn2 <- [1,2746,null,{}] 10:03:15 INFO - PROCESS | 1934 | 1462467795501 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}] 10:03:15 INFO - PROCESS | 1934 | 1462467795621 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:03:15 INFO - PROCESS | 1934 | 1462467795739 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b27c000 == 98 [pid = 1934] [id = 694] 10:03:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x1180da800) [pid = 1934] [serial = 2082] [outer = 0x0] 10:03:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x1186be800) [pid = 1934] [serial = 2083] [outer = 0x1180da800] 10:03:15 INFO - PROCESS | 1934 | 1462467795773 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x119dab400) [pid = 1934] [serial = 2084] [outer = 0x1180da800] 10:03:16 INFO - PROCESS | 1934 | 1462467796226 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]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 10:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:03:16 INFO - PROCESS | 1934 | 1462467796279 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 1934 | 1462467796281 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:03:16 INFO - PROCESS | 1934 | 1462467796283 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 1934 | 1462467796286 Marionette TRACE conn2 <- [1,2750,null,{}] 10:03:16 INFO - PROCESS | 1934 | 1462467796311 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}] 10:03:16 INFO - PROCESS | 1934 | 1462467796432 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:03:16 INFO - PROCESS | 1934 | 1462467796550 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x135563800 == 99 [pid = 1934] [id = 695] 10:03:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x123e33c00) [pid = 1934] [serial = 2085] [outer = 0x0] 10:03:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x125828c00) [pid = 1934] [serial = 2086] [outer = 0x123e33c00] 10:03:16 INFO - PROCESS | 1934 | 1462467796584 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x128cf2800) [pid = 1934] [serial = 2087] [outer = 0x123e33c00] 10:03:17 INFO - PROCESS | 1934 | 1462467797022 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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 785ms 10:03:17 INFO - PROCESS | 1934 | 1462467797069 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 1934 | 1462467797071 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:03:17 INFO - PROCESS | 1934 | 1462467797073 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 1934 | 1462467797074 Marionette TRACE conn2 <- [1,2754,null,{}] 10:03:17 INFO - PROCESS | 1934 | 1462467797077 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}] 10:03:17 INFO - PROCESS | 1934 | 1462467797193 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:03:17 INFO - PROCESS | 1934 | 1462467797282 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x1363c7000 == 100 [pid = 1934] [id = 696] 10:03:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x128dc9000) [pid = 1934] [serial = 2088] [outer = 0x0] 10:03:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x12a92ec00) [pid = 1934] [serial = 2089] [outer = 0x128dc9000] 10:03:17 INFO - PROCESS | 1934 | 1462467797316 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x12bbc7000) [pid = 1934] [serial = 2090] [outer = 0x128dc9000] 10:03:17 INFO - PROCESS | 1934 | 1462467797745 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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 721ms 10:03:17 INFO - PROCESS | 1934 | 1462467797795 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 1934 | 1462467797797 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:03:17 INFO - PROCESS | 1934 | 1462467797799 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 1934 | 1462467797800 Marionette TRACE conn2 <- [1,2758,null,{}] 10:03:17 INFO - PROCESS | 1934 | 1462467797819 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}] 10:03:17 INFO - PROCESS | 1934 | 1462467797967 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:03:18 INFO - PROCESS | 1934 | 1462467798030 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x13649f000 == 101 [pid = 1934] [id = 697] 10:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x12bfe2400) [pid = 1934] [serial = 2091] [outer = 0x0] 10:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x12ca1dc00) [pid = 1934] [serial = 2092] [outer = 0x12bfe2400] 10:03:18 INFO - PROCESS | 1934 | 1462467798060 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x12cda7400) [pid = 1934] [serial = 2093] [outer = 0x12bfe2400] 10:03:18 INFO - PROCESS | 1934 | 1462467798483 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]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 719ms 10:03:18 INFO - PROCESS | 1934 | 1462467798519 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 1934 | 1462467798520 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:03:18 INFO - PROCESS | 1934 | 1462467798523 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 1934 | 1462467798524 Marionette TRACE conn2 <- [1,2762,null,{}] 10:03:18 INFO - PROCESS | 1934 | 1462467798526 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}] 10:03:18 INFO - PROCESS | 1934 | 1462467798659 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:03:18 INFO - PROCESS | 1934 | 1462467798794 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x136559000 == 102 [pid = 1934] [id = 698] 10:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x12d205800) [pid = 1934] [serial = 2094] [outer = 0x0] 10:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x12d52c000) [pid = 1934] [serial = 2095] [outer = 0x12d205800] 10:03:18 INFO - PROCESS | 1934 | 1462467798828 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x12f460800) [pid = 1934] [serial = 2096] [outer = 0x12d205800] 10:03:19 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd6c800 == 101 [pid = 1934] [id = 15] 10:03:19 INFO - PROCESS | 1934 | 1462467799301 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]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 819ms 10:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:03:19 INFO - PROCESS | 1934 | 1462467799343 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 1934 | 1462467799344 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:03:19 INFO - PROCESS | 1934 | 1462467799346 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1934 | 1462467799348 Marionette TRACE conn2 <- [1,2766,null,{}] 10:03:19 INFO - PROCESS | 1934 | 1462467799350 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}] 10:03:19 INFO - PROCESS | 1934 | 1462467799468 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:03:19 INFO - PROCESS | 1934 | 1462467799587 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x1381de800 == 102 [pid = 1934] [id = 699] 10:03:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x113f37800) [pid = 1934] [serial = 2097] [outer = 0x0] 10:03:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x135279c00) [pid = 1934] [serial = 2098] [outer = 0x113f37800] 10:03:19 INFO - PROCESS | 1934 | 1462467799619 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x13542f000) [pid = 1934] [serial = 2099] [outer = 0x113f37800] 10:03:20 INFO - PROCESS | 1934 | 1462467800008 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]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 10:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:03:20 INFO - PROCESS | 1934 | 1462467800017 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 1934 | 1462467800018 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:03:20 INFO - PROCESS | 1934 | 1462467800021 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 1934 | 1462467800022 Marionette TRACE conn2 <- [1,2770,null,{}] 10:03:20 INFO - PROCESS | 1934 | 1462467800024 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}] 10:03:20 INFO - PROCESS | 1934 | 1462467800140 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:03:20 INFO - PROCESS | 1934 | 1462467800231 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x139699000 == 103 [pid = 1934] [id = 700] 10:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x12ca29000) [pid = 1934] [serial = 2100] [outer = 0x0] 10:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x136145000) [pid = 1934] [serial = 2101] [outer = 0x12ca29000] 10:03:20 INFO - PROCESS | 1934 | 1462467800263 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x136368800) [pid = 1934] [serial = 2102] [outer = 0x12ca29000] 10:03:20 INFO - PROCESS | 1934 | 1462467800681 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]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 10:03:20 INFO - PROCESS | 1934 | 1462467800691 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 1934 | 1462467800692 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:03:20 INFO - PROCESS | 1934 | 1462467800695 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 1934 | 1462467800696 Marionette TRACE conn2 <- [1,2774,null,{}] 10:03:20 INFO - PROCESS | 1934 | 1462467800698 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}] 10:03:20 INFO - PROCESS | 1934 | 1462467800812 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:03:20 INFO - PROCESS | 1934 | 1462467800923 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x139988000 == 104 [pid = 1934] [id = 701] 10:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x13636c000) [pid = 1934] [serial = 2103] [outer = 0x0] 10:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x136418000) [pid = 1934] [serial = 2104] [outer = 0x13636c000] 10:03:20 INFO - PROCESS | 1934 | 1462467800953 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x136424000) [pid = 1934] [serial = 2105] [outer = 0x13636c000] 10:03:21 INFO - PROCESS | 1934 | 1462467801360 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]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 724ms 10:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:03:21 INFO - PROCESS | 1934 | 1462467801420 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 1934 | 1462467801421 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:03:21 INFO - PROCESS | 1934 | 1462467801423 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 1934 | 1462467801425 Marionette TRACE conn2 <- [1,2778,null,{}] 10:03:21 INFO - PROCESS | 1934 | 1462467801427 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}] 10:03:21 INFO - PROCESS | 1934 | 1462467801544 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:03:21 INFO - PROCESS | 1934 | 1462467801664 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x139bea800 == 105 [pid = 1934] [id = 702] 10:03:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x13636e400) [pid = 1934] [serial = 2106] [outer = 0x0] 10:03:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x137e58000) [pid = 1934] [serial = 2107] [outer = 0x13636e400] 10:03:21 INFO - PROCESS | 1934 | 1462467801695 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x13832a400) [pid = 1934] [serial = 2108] [outer = 0x13636e400] 10:03:22 INFO - PROCESS | 1934 | 1462467802194 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 819ms 10:03:22 INFO - PROCESS | 1934 | 1462467802244 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 1934 | 1462467802246 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:03:22 INFO - PROCESS | 1934 | 1462467802248 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 1934 | 1462467802250 Marionette TRACE conn2 <- [1,2782,null,{}] 10:03:22 INFO - PROCESS | 1934 | 1462467802253 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}] 10:03:22 INFO - PROCESS | 1934 | 1462467802555 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:03:22 INFO - PROCESS | 1934 | 1462467802695 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x1213a5000 == 106 [pid = 1934] [id = 703] 10:03:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x110f28400) [pid = 1934] [serial = 2109] [outer = 0x0] 10:03:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x111f8c800) [pid = 1934] [serial = 2110] [outer = 0x110f28400] 10:03:22 INFO - PROCESS | 1934 | 1462467802728 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x11300c800) [pid = 1934] [serial = 2111] [outer = 0x110f28400] 10:03:23 INFO - PROCESS | 1934 | 1462467803177 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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 972ms 10:03:23 INFO - PROCESS | 1934 | 1462467803222 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 1934 | 1462467803224 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:03:23 INFO - PROCESS | 1934 | 1462467803227 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 1934 | 1462467803230 Marionette TRACE conn2 <- [1,2786,null,{}] 10:03:23 INFO - PROCESS | 1934 | 1462467803233 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}] 10:03:23 INFO - PROCESS | 1934 | 1462467803352 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:03:23 INFO - PROCESS | 1934 | 1462467803478 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x11929d000 == 107 [pid = 1934] [id = 704] 10:03:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x1180d6000) [pid = 1934] [serial = 2112] [outer = 0x0] 10:03:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x118264c00) [pid = 1934] [serial = 2113] [outer = 0x1180d6000] 10:03:23 INFO - PROCESS | 1934 | 1462467803511 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x11911a400) [pid = 1934] [serial = 2114] [outer = 0x1180d6000] 10:03:23 INFO - PROCESS | 1934 | 1462467803944 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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 772ms 10:03:24 INFO - PROCESS | 1934 | 1462467804006 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 1934 | 1462467804008 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:03:24 INFO - PROCESS | 1934 | 1462467804011 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 1934 | 1462467804012 Marionette TRACE conn2 <- [1,2790,null,{}] 10:03:24 INFO - PROCESS | 1934 | 1462467804014 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}] 10:03:24 INFO - PROCESS | 1934 | 1462467804131 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x1350ce000 == 106 [pid = 1934] [id = 691] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x1262d4800 == 105 [pid = 1934] [id = 690] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12d4ae000 == 104 [pid = 1934] [id = 689] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12c769800 == 103 [pid = 1934] [id = 688] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12bb11800 == 102 [pid = 1934] [id = 687] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12b351000 == 101 [pid = 1934] [id = 686] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x1186b7000) [pid = 1934] [serial = 1966] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x12bbc0400) [pid = 1934] [serial = 1975] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x12b0df800) [pid = 1934] [serial = 1972] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x135431800) [pid = 1934] [serial = 1981] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x13836d000) [pid = 1934] [serial = 1999] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x125828800) [pid = 1934] [serial = 1969] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x138325400) [pid = 1934] [serial = 1990] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x1161ea400) [pid = 1934] [serial = 1963] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x136367400) [pid = 1934] [serial = 1984] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x1186b8800) [pid = 1934] [serial = 2029] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x12d52bc00) [pid = 1934] [serial = 1978] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x13641c000) [pid = 1934] [serial = 1987] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | 1462467804301 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x129724800 == 100 [pid = 1934] [id = 685] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x124061000 == 99 [pid = 1934] [id = 684] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x1209ca000 == 98 [pid = 1934] [id = 683] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x136540800 == 97 [pid = 1934] [id = 679] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd6e000 == 96 [pid = 1934] [id = 678] 10:03:24 INFO - PROCESS | 1934 | --DOCSHELL 0x1262c6000 == 95 [pid = 1934] [id = 677] 10:03:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x11603f800 == 96 [pid = 1934] [id = 705] 10:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x1125b6000) [pid = 1934] [serial = 2115] [outer = 0x0] 10:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x115096800) [pid = 1934] [serial = 2116] [outer = 0x1125b6000] 10:03:24 INFO - PROCESS | 1934 | 1462467804338 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x119f22400) [pid = 1934] [serial = 2117] [outer = 0x1125b6000] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x125822400) [pid = 1934] [serial = 2011] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x126af0400) [pid = 1934] [serial = 2012] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x129019c00) [pid = 1934] [serial = 2017] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x138333000) [pid = 1934] [serial = 1993] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x137e5cc00) [pid = 1934] [serial = 1996] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x110f21000) [pid = 1934] [serial = 2026] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x112811000) [pid = 1934] [serial = 2027] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x12bc02800) [pid = 1934] [serial = 2021] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x12b250400) [pid = 1934] [serial = 2018] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x12b4a1000) [pid = 1934] [serial = 2020] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x12c793800) [pid = 1934] [serial = 2024] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x1168c2c00) [pid = 1934] [serial = 2003] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x112ea8400) [pid = 1934] [serial = 2002] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x119653000) [pid = 1934] [serial = 2014] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x128ce9000) [pid = 1934] [serial = 2015] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x121327800) [pid = 1934] [serial = 2008] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x12134f000) [pid = 1934] [serial = 2009] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x12bfe4400) [pid = 1934] [serial = 2023] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x119da7400) [pid = 1934] [serial = 2006] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x119484000) [pid = 1934] [serial = 2005] [outer = 0x0] [url = about:blank] 10:03:24 INFO - PROCESS | 1934 | 1462467804698 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]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 10:03:24 INFO - PROCESS | 1934 | 1462467804733 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 1934 | 1462467804735 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:03:24 INFO - PROCESS | 1934 | 1462467804743 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 1934 | 1462467804746 Marionette TRACE conn2 <- [1,2794,null,{}] 10:03:24 INFO - PROCESS | 1934 | 1462467804748 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}] 10:03:24 INFO - PROCESS | 1934 | 1462467804856 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:03:24 INFO - PROCESS | 1934 | 1462467804860 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x12aba6000 == 97 [pid = 1934] [id = 706] 10:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x121332c00) [pid = 1934] [serial = 2118] [outer = 0x0] 10:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x124434c00) [pid = 1934] [serial = 2119] [outer = 0x121332c00] 10:03:24 INFO - PROCESS | 1934 | 1462467804887 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x125822400) [pid = 1934] [serial = 2120] [outer = 0x121332c00] 10:03:25 INFO - PROCESS | 1934 | 1462467805270 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]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 577ms 10:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:03:25 INFO - PROCESS | 1934 | 1462467805317 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 1934 | 1462467805318 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:03:25 INFO - PROCESS | 1934 | 1462467805321 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1934 | 1462467805322 Marionette TRACE conn2 <- [1,2798,null,{}] 10:03:25 INFO - PROCESS | 1934 | 1462467805324 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}] 10:03:25 INFO - PROCESS | 1934 | 1462467805427 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:03:25 INFO - PROCESS | 1934 | 1462467805431 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc99800 == 98 [pid = 1934] [id = 707] 10:03:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x1262e7400) [pid = 1934] [serial = 2121] [outer = 0x0] 10:03:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x128bd9000) [pid = 1934] [serial = 2122] [outer = 0x1262e7400] 10:03:25 INFO - PROCESS | 1934 | 1462467805457 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x128cf2400) [pid = 1934] [serial = 2123] [outer = 0x1262e7400] 10:03:25 INFO - PROCESS | 1934 | 1462467805839 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]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 522ms 10:03:25 INFO - PROCESS | 1934 | 1462467805843 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 1934 | 1462467805844 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:03:25 INFO - PROCESS | 1934 | 1462467805847 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1934 | 1462467805848 Marionette TRACE conn2 <- [1,2802,null,{}] 10:03:25 INFO - PROCESS | 1934 | 1462467805850 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}] 10:03:25 INFO - PROCESS | 1934 | 1462467805993 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:03:26 INFO - PROCESS | 1934 | 1462467806005 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd70000 == 99 [pid = 1934] [id = 708] 10:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x129017000) [pid = 1934] [serial = 2124] [outer = 0x0] 10:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x129652800) [pid = 1934] [serial = 2125] [outer = 0x129017000] 10:03:26 INFO - PROCESS | 1934 | 1462467806040 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x12ab5b000) [pid = 1934] [serial = 2126] [outer = 0x129017000] 10:03:26 INFO - PROCESS | 1934 | 1462467806422 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 621ms 10:03:26 INFO - PROCESS | 1934 | 1462467806468 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 1934 | 1462467806470 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:03:26 INFO - PROCESS | 1934 | 1462467806472 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 1934 | 1462467806473 Marionette TRACE conn2 <- [1,2806,null,{}] 10:03:26 INFO - PROCESS | 1934 | 1462467806475 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}] 10:03:26 INFO - PROCESS | 1934 | 1462467806581 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:03:26 INFO - PROCESS | 1934 | 1462467806703 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x12df4b000 == 100 [pid = 1934] [id = 709] 10:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x12b251400) [pid = 1934] [serial = 2127] [outer = 0x0] 10:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x12b4a5000) [pid = 1934] [serial = 2128] [outer = 0x12b251400] 10:03:26 INFO - PROCESS | 1934 | 1462467806729 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x12c79bc00) [pid = 1934] [serial = 2129] [outer = 0x12b251400] 10:03:27 INFO - PROCESS | 1934 | 1462467807122 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 10:03:27 INFO - PROCESS | 1934 | 1462467807144 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 1934 | 1462467807146 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:03:27 INFO - PROCESS | 1934 | 1462467807149 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 1934 | 1462467807151 Marionette TRACE conn2 <- [1,2810,null,{}] 10:03:27 INFO - PROCESS | 1934 | 1462467807172 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}] 10:03:27 INFO - PROCESS | 1934 | 1462467807369 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:03:27 INFO - PROCESS | 1934 | 1462467807394 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x1351d0000 == 101 [pid = 1934] [id = 710] 10:03:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x12ca27400) [pid = 1934] [serial = 2130] [outer = 0x0] 10:03:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x12d205c00) [pid = 1934] [serial = 2131] [outer = 0x12ca27400] 10:03:27 INFO - PROCESS | 1934 | 1462467807434 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x12d52c800) [pid = 1934] [serial = 2132] [outer = 0x12ca27400] 10:03:27 INFO - PROCESS | 1934 | 1462467807853 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 10:03:27 INFO - PROCESS | 1934 | 1462467807870 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 1934 | 1462467807871 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:03:27 INFO - PROCESS | 1934 | 1462467807873 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 1934 | 1462467807874 Marionette TRACE conn2 <- [1,2814,null,{}] 10:03:27 INFO - PROCESS | 1934 | 1462467807877 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}] 10:03:28 INFO - PROCESS | 1934 | 1462467808030 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:03:28 INFO - PROCESS | 1934 | 1462467808060 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d4a000 == 102 [pid = 1934] [id = 711] 10:03:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x119d85400) [pid = 1934] [serial = 2133] [outer = 0x0] 10:03:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x119d8d800) [pid = 1934] [serial = 2134] [outer = 0x119d85400] 10:03:28 INFO - PROCESS | 1934 | 1462467808085 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x119d91800) [pid = 1934] [serial = 2135] [outer = 0x119d85400] 10:03:28 INFO - PROCESS | 1934 | 1462467808453 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]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 619ms 10:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:03:28 INFO - PROCESS | 1934 | 1462467808494 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 1934 | 1462467808495 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:03:28 INFO - PROCESS | 1934 | 1462467808497 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 1934 | 1462467808498 Marionette TRACE conn2 <- [1,2818,null,{}] 10:03:28 INFO - PROCESS | 1934 | 1462467808501 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}] 10:03:28 INFO - PROCESS | 1934 | 1462467808635 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x1181b8000) [pid = 1934] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x113d9a000) [pid = 1934] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x12c437000) [pid = 1934] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x121342800) [pid = 1934] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x119650400) [pid = 1934] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x11616c800) [pid = 1934] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x121331000) [pid = 1934] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x113328c00) [pid = 1934] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x12b2bc000) [pid = 1934] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x136415400) [pid = 1934] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x126dc7800) [pid = 1934] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x113108000) [pid = 1934] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x12b2bb800) [pid = 1934] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x1130d1c00) [pid = 1934] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x113015800) [pid = 1934] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x129b71000) [pid = 1934] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x113f38c00) [pid = 1934] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x12470e400) [pid = 1934] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x111f8d000) [pid = 1934] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x119cdb800) [pid = 1934] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x110f21400) [pid = 1934] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x119197400) [pid = 1934] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x12c792400) [pid = 1934] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x11826f400) [pid = 1934] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x110d8d000) [pid = 1934] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x111d54800) [pid = 1934] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x110ff5800) [pid = 1934] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x12a97c000) [pid = 1934] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x135432400) [pid = 1934] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x12134e400) [pid = 1934] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x128cea800) [pid = 1934] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x1165c3800) [pid = 1934] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x12b251c00) [pid = 1934] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x111f8ec00) [pid = 1934] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x1180dd400) [pid = 1934] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x137e62400) [pid = 1934] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x110f29000) [pid = 1934] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x128dcf800) [pid = 1934] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x11714c800) [pid = 1934] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x12132d000) [pid = 1934] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x12940d800) [pid = 1934] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x129651c00) [pid = 1934] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x117c2f800) [pid = 1934] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x12ca22800) [pid = 1934] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x119478800) [pid = 1934] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:03:28 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x113013800) [pid = 1934] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:03:28 INFO - PROCESS | 1934 | 1462467808993 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x116a97800 == 103 [pid = 1934] [id = 712] 10:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x110d87400) [pid = 1934] [serial = 2136] [outer = 0x0] 10:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x111cbe000) [pid = 1934] [serial = 2137] [outer = 0x110d87400] 10:03:29 INFO - PROCESS | 1934 | 1462467809019 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x113328c00) [pid = 1934] [serial = 2138] [outer = 0x110d87400] 10:03:29 INFO - PROCESS | 1934 | 1462467809329 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 870ms 10:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:03:29 INFO - PROCESS | 1934 | 1462467809368 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 1934 | 1462467809369 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:03:29 INFO - PROCESS | 1934 | 1462467809371 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 1934 | 1462467809373 Marionette TRACE conn2 <- [1,2822,null,{}] 10:03:29 INFO - PROCESS | 1934 | 1462467809375 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}] 10:03:29 INFO - PROCESS | 1934 | 1462467809477 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:03:29 INFO - PROCESS | 1934 | 1462467809552 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cfa5000 == 104 [pid = 1934] [id = 713] 10:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x110e92c00) [pid = 1934] [serial = 2139] [outer = 0x0] 10:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x1180df800) [pid = 1934] [serial = 2140] [outer = 0x110e92c00] 10:03:29 INFO - PROCESS | 1934 | 1462467809582 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x121346c00) [pid = 1934] [serial = 2141] [outer = 0x110e92c00] 10:03:29 INFO - PROCESS | 1934 | 1462467809900 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 10:03:29 INFO - PROCESS | 1934 | 1462467809942 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 1934 | 1462467809944 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:03:29 INFO - PROCESS | 1934 | 1462467809946 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 1934 | 1462467809948 Marionette TRACE conn2 <- [1,2826,null,{}] 10:03:29 INFO - PROCESS | 1934 | 1462467809950 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}] 10:03:30 INFO - PROCESS | 1934 | 1462467810067 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:03:30 INFO - PROCESS | 1934 | 1462467810071 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x1383b1000 == 105 [pid = 1934] [id = 714] 10:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x12470e400) [pid = 1934] [serial = 2142] [outer = 0x0] 10:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x129b73000) [pid = 1934] [serial = 2143] [outer = 0x12470e400] 10:03:30 INFO - PROCESS | 1934 | 1462467810097 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x12bfe1000) [pid = 1934] [serial = 2144] [outer = 0x12470e400] 10:03:30 INFO - PROCESS | 1934 | 1462467810446 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 521ms 10:03:30 INFO - PROCESS | 1934 | 1462467810467 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 1934 | 1462467810468 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:03:30 INFO - PROCESS | 1934 | 1462467810479 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1934 | 1462467810480 Marionette TRACE conn2 <- [1,2830,null,{}] 10:03:30 INFO - PROCESS | 1934 | 1462467810504 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}] 10:03:30 INFO - PROCESS | 1934 | 1462467810611 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:03:30 INFO - PROCESS | 1934 | 1462467810615 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x139994800 == 106 [pid = 1934] [id = 715] 10:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x129653000) [pid = 1934] [serial = 2145] [outer = 0x0] 10:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x12ca2b800) [pid = 1934] [serial = 2146] [outer = 0x129653000] 10:03:30 INFO - PROCESS | 1934 | 1462467810640 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x12f451400) [pid = 1934] [serial = 2147] [outer = 0x129653000] 10:03:31 INFO - PROCESS | 1934 | 1462467811167 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]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 748ms 10:03:31 INFO - PROCESS | 1934 | 1462467811220 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1934 | 1462467811222 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:03:31 INFO - PROCESS | 1934 | 1462467811226 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1934 | 1462467811228 Marionette TRACE conn2 <- [1,2834,null,{}] 10:03:31 INFO - PROCESS | 1934 | 1462467811232 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}] 10:03:31 INFO - PROCESS | 1934 | 1462467811374 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:03:31 INFO - PROCESS | 1934 | 1462467811541 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x12480e800 == 107 [pid = 1934] [id = 716] 10:03:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x110f1e400) [pid = 1934] [serial = 2148] [outer = 0x0] 10:03:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x11616c800) [pid = 1934] [serial = 2149] [outer = 0x110f1e400] 10:03:31 INFO - PROCESS | 1934 | 1462467811593 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x117c2a800) [pid = 1934] [serial = 2150] [outer = 0x110f1e400] 10:03:32 INFO - PROCESS | 1934 | 1462467812151 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 975ms 10:03:32 INFO - PROCESS | 1934 | 1462467812201 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 1934 | 1462467812208 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:03:32 INFO - PROCESS | 1934 | 1462467812240 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 1934 | 1462467812243 Marionette TRACE conn2 <- [1,2838,null,{}] 10:03:32 INFO - PROCESS | 1934 | 1462467812248 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}] 10:03:32 INFO - PROCESS | 1934 | 1462467812440 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:03:32 INFO - PROCESS | 1934 | 1462467812618 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x12bc9c800 == 108 [pid = 1934] [id = 717] 10:03:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x1186b8800) [pid = 1934] [serial = 2151] [outer = 0x0] 10:03:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x119d8b000) [pid = 1934] [serial = 2152] [outer = 0x1186b8800] 10:03:32 INFO - PROCESS | 1934 | 1462467812668 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x12132e000) [pid = 1934] [serial = 2153] [outer = 0x1186b8800] 10:03:33 INFO - PROCESS | 1934 | 1462467813163 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 978ms 10:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:03:33 INFO - PROCESS | 1934 | 1462467813213 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1934 | 1462467813215 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:03:33 INFO - PROCESS | 1934 | 1462467813217 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1934 | 1462467813220 Marionette TRACE conn2 <- [1,2842,null,{}] 10:03:33 INFO - PROCESS | 1934 | 1462467813231 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}] 10:03:33 INFO - PROCESS | 1934 | 1462467813359 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:03:33 INFO - PROCESS | 1934 | 1462467813455 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x1364b1800 == 109 [pid = 1934] [id = 718] 10:03:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x125104000) [pid = 1934] [serial = 2154] [outer = 0x0] 10:03:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x128be0400) [pid = 1934] [serial = 2155] [outer = 0x125104000] 10:03:33 INFO - PROCESS | 1934 | 1462467813488 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x128dcc400) [pid = 1934] [serial = 2156] [outer = 0x125104000] 10:03:33 INFO - PROCESS | 1934 | 1462467813952 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 776ms 10:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:03:33 INFO - PROCESS | 1934 | 1462467813994 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 1934 | 1462467813997 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:03:34 INFO - PROCESS | 1934 | 1462467814001 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 1934 | 1462467814003 Marionette TRACE conn2 <- [1,2846,null,{}] 10:03:34 INFO - PROCESS | 1934 | 1462467814007 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}] 10:03:34 INFO - PROCESS | 1934 | 1462467814194 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:03:34 INFO - PROCESS | 1934 | 1462467814343 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x14113b800 == 110 [pid = 1934] [id = 719] 10:03:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x128dcf800) [pid = 1934] [serial = 2157] [outer = 0x0] 10:03:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x12ab4d400) [pid = 1934] [serial = 2158] [outer = 0x128dcf800] 10:03:34 INFO - PROCESS | 1934 | 1462467814393 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x12bb68400) [pid = 1934] [serial = 2159] [outer = 0x128dcf800] 10:03:34 INFO - PROCESS | 1934 | 1462467814924 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]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 974ms 10:03:34 INFO - PROCESS | 1934 | 1462467814975 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 1934 | 1462467814977 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:03:34 INFO - PROCESS | 1934 | 1462467814979 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 1934 | 1462467814980 Marionette TRACE conn2 <- [1,2850,null,{}] 10:03:34 INFO - PROCESS | 1934 | 1462467814983 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}] 10:03:35 INFO - PROCESS | 1934 | 1462467815101 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:03:35 INFO - PROCESS | 1934 | 1462467815223 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x1412d3000 == 111 [pid = 1934] [id = 720] 10:03:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x12a97b000) [pid = 1934] [serial = 2160] [outer = 0x0] 10:03:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x12cdad400) [pid = 1934] [serial = 2161] [outer = 0x12a97b000] 10:03:35 INFO - PROCESS | 1934 | 1462467815255 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x12f452000) [pid = 1934] [serial = 2162] [outer = 0x12a97b000] 10:03:35 INFO - PROCESS | 1934 | 1462467815650 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 720ms 10:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:03:35 INFO - PROCESS | 1934 | 1462467815699 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 1934 | 1462467815701 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:03:35 INFO - PROCESS | 1934 | 1462467815703 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 1934 | 1462467815704 Marionette TRACE conn2 <- [1,2854,null,{}] 10:03:35 INFO - PROCESS | 1934 | 1462467815707 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}] 10:03:35 INFO - PROCESS | 1934 | 1462467815845 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:03:35 INFO - PROCESS | 1934 | 1462467815974 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x142217000 == 112 [pid = 1934] [id = 721] 10:03:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x135277000) [pid = 1934] [serial = 2163] [outer = 0x0] 10:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x13641b800) [pid = 1934] [serial = 2164] [outer = 0x135277000] 10:03:36 INFO - PROCESS | 1934 | 1462467816007 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x138333400) [pid = 1934] [serial = 2165] [outer = 0x135277000] 10:03:36 INFO - PROCESS | 1934 | 1462467816492 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]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 823ms 10:03:36 INFO - PROCESS | 1934 | 1462467816538 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 1934 | 1462467816541 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:03:36 INFO - PROCESS | 1934 | 1462467816545 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 1934 | 1462467816547 Marionette TRACE conn2 <- [1,2858,null,{}] 10:03:36 INFO - PROCESS | 1934 | 1462467816550 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}] 10:03:36 INFO - PROCESS | 1934 | 1462467816733 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:03:36 INFO - PROCESS | 1934 | 1462467816831 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x14421d800 == 113 [pid = 1934] [id = 722] 10:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x128b93c00) [pid = 1934] [serial = 2166] [outer = 0x0] 10:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x128b9c000) [pid = 1934] [serial = 2167] [outer = 0x128b93c00] 10:03:36 INFO - PROCESS | 1934 | 1462467816860 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x128b9f800) [pid = 1934] [serial = 2168] [outer = 0x128b93c00] 10:03:37 INFO - PROCESS | 1934 | 1462467817283 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 773ms 10:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:03:37 INFO - PROCESS | 1934 | 1462467817318 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 1934 | 1462467817319 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:03:37 INFO - PROCESS | 1934 | 1462467817321 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 1934 | 1462467817323 Marionette TRACE conn2 <- [1,2862,null,{}] 10:03:37 INFO - PROCESS | 1934 | 1462467817325 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}] 10:03:37 INFO - PROCESS | 1934 | 1462467817448 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:03:37 INFO - PROCESS | 1934 | 1462467817573 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x14236f800 == 114 [pid = 1934] [id = 723] 10:03:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x128b98400) [pid = 1934] [serial = 2169] [outer = 0x0] 10:03:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x138328000) [pid = 1934] [serial = 2170] [outer = 0x128b98400] 10:03:37 INFO - PROCESS | 1934 | 1462467817606 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x138369800) [pid = 1934] [serial = 2171] [outer = 0x128b98400] 10:03:37 INFO - PROCESS | 1934 | 1462467817996 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 722ms 10:03:38 INFO - PROCESS | 1934 | 1462467818044 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1934 | 1462467818046 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:03:38 INFO - PROCESS | 1934 | 1462467818048 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1934 | 1462467818049 Marionette TRACE conn2 <- [1,2866,null,{}] 10:03:38 INFO - PROCESS | 1934 | 1462467818052 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}] 10:03:38 INFO - PROCESS | 1934 | 1462467818195 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:03:38 INFO - PROCESS | 1934 | 1462467818290 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x14421a000 == 115 [pid = 1934] [id = 724] 10:03:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x110dadc00) [pid = 1934] [serial = 2172] [outer = 0x0] 10:03:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x110db5c00) [pid = 1934] [serial = 2173] [outer = 0x110dadc00] 10:03:38 INFO - PROCESS | 1934 | 1462467818321 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x110db9400) [pid = 1934] [serial = 2174] [outer = 0x110dadc00] 10:03:38 INFO - PROCESS | 1934 | 1462467818741 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 10:03:38 INFO - PROCESS | 1934 | 1462467818768 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1934 | 1462467818770 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:03:38 INFO - PROCESS | 1934 | 1462467818773 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1934 | 1462467818774 Marionette TRACE conn2 <- [1,2870,null,{}] 10:03:38 INFO - PROCESS | 1934 | 1462467818776 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}] 10:03:38 INFO - PROCESS | 1934 | 1462467818904 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:03:39 INFO - PROCESS | 1934 | 1462467819057 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x142399800 == 116 [pid = 1934] [id = 725] 10:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x110db0c00) [pid = 1934] [serial = 2175] [outer = 0x0] 10:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x124718000) [pid = 1934] [serial = 2176] [outer = 0x110db0c00] 10:03:39 INFO - PROCESS | 1934 | 1462467819089 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x13836c000) [pid = 1934] [serial = 2177] [outer = 0x110db0c00] 10:03:39 INFO - PROCESS | 1934 | 1462467819554 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 822ms 10:03:39 INFO - PROCESS | 1934 | 1462467819595 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1934 | 1462467819597 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:03:39 INFO - PROCESS | 1934 | 1462467819599 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1934 | 1462467819601 Marionette TRACE conn2 <- [1,2874,null,{}] 10:03:39 INFO - PROCESS | 1934 | 1462467819603 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}] 10:03:39 INFO - PROCESS | 1934 | 1462467819744 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:03:39 INFO - PROCESS | 1934 | 1462467819845 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b0f800 == 117 [pid = 1934] [id = 726] 10:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x113010c00) [pid = 1934] [serial = 2178] [outer = 0x0] 10:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x119bb8c00) [pid = 1934] [serial = 2179] [outer = 0x113010c00] 10:03:39 INFO - PROCESS | 1934 | 1462467819880 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x13832fc00) [pid = 1934] [serial = 2180] [outer = 0x113010c00] 10:03:40 INFO - PROCESS | 1934 | 1462467820344 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]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 772ms 10:03:40 INFO - PROCESS | 1934 | 1462467820372 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 1934 | 1462467820374 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:03:40 INFO - PROCESS | 1934 | 1462467820376 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 1934 | 1462467820377 Marionette TRACE conn2 <- [1,2878,null,{}] 10:03:40 INFO - PROCESS | 1934 | 1462467820380 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}] 10:03:40 INFO - PROCESS | 1934 | 1462467820509 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:03:40 INFO - PROCESS | 1934 | 1462467820894 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x119fab800 == 118 [pid = 1934] [id = 727] 10:03:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x110db2000) [pid = 1934] [serial = 2181] [outer = 0x0] 10:03:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x110e93400) [pid = 1934] [serial = 2182] [outer = 0x110db2000] 10:03:40 INFO - PROCESS | 1934 | 1462467820988 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x112806000) [pid = 1934] [serial = 2183] [outer = 0x110db2000] 10:03:41 INFO - PROCESS | 1934 | 1462467821493 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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1169ms 10:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:03:41 INFO - PROCESS | 1934 | 1462467821546 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 1934 | 1462467821548 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:03:41 INFO - PROCESS | 1934 | 1462467821551 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 1934 | 1462467821553 Marionette TRACE conn2 <- [1,2882,null,{}] 10:03:41 INFO - PROCESS | 1934 | 1462467821578 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}] 10:03:41 INFO - PROCESS | 1934 | 1462467821697 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:03:41 INFO - PROCESS | 1934 | 1462467821797 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x129b28800 == 119 [pid = 1934] [id = 728] 10:03:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x1134e3000) [pid = 1934] [serial = 2184] [outer = 0x0] 10:03:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x1160b7000) [pid = 1934] [serial = 2185] [outer = 0x1134e3000] 10:03:41 INFO - PROCESS | 1934 | 1462467821825 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x116ad1000) [pid = 1934] [serial = 2186] [outer = 0x1134e3000] 10:03:42 INFO - PROCESS | 1934 | 1462467822292 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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 792ms 10:03:42 INFO - PROCESS | 1934 | 1462467822345 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 1934 | 1462467822347 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:03:42 INFO - PROCESS | 1934 | 1462467822351 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 1934 | 1462467822352 Marionette TRACE conn2 <- [1,2886,null,{}] 10:03:42 INFO - PROCESS | 1934 | 1462467822354 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}] 10:03:42 INFO - PROCESS | 1934 | 1462467822472 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:03:42 INFO - PROCESS | 1934 | 1462467822604 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x123c72800 == 120 [pid = 1934] [id = 729] 10:03:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x1180d3800) [pid = 1934] [serial = 2187] [outer = 0x0] 10:03:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x1186b1800) [pid = 1934] [serial = 2188] [outer = 0x1180d3800] 10:03:42 INFO - PROCESS | 1934 | 1462467822635 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x1192f7800) [pid = 1934] [serial = 2189] [outer = 0x1180d3800] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x135d44800 == 119 [pid = 1934] [id = 653] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x1383a5000 == 118 [pid = 1934] [id = 584] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x135d57800 == 117 [pid = 1934] [id = 528] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x1383b1000 == 116 [pid = 1934] [id = 714] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x12cfa5000 == 115 [pid = 1934] [id = 713] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x116a97800 == 114 [pid = 1934] [id = 712] 10:03:42 INFO - PROCESS | 1934 | --DOCSHELL 0x135d4a000 == 113 [pid = 1934] [id = 711] 10:03:42 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x12bfe2000) [pid = 1934] [serial = 2077] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x119ce6c00) [pid = 1934] [serial = 2044] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x12a928400) [pid = 1934] [serial = 2041] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x128bde400) [pid = 1934] [serial = 2038] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x1351d0000 == 112 [pid = 1934] [id = 710] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x12df4b000 == 111 [pid = 1934] [id = 709] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd70000 == 110 [pid = 1934] [id = 708] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc99800 == 109 [pid = 1934] [id = 707] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x12aba6000 == 108 [pid = 1934] [id = 706] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x12cd6c000 == 107 [pid = 1934] [id = 17] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x11603f800 == 106 [pid = 1934] [id = 705] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x11929d000 == 105 [pid = 1934] [id = 704] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x1213a5000 == 104 [pid = 1934] [id = 703] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x1381de800 == 103 [pid = 1934] [id = 699] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x136559000 == 102 [pid = 1934] [id = 698] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x13649f000 == 101 [pid = 1934] [id = 697] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x1363c7000 == 100 [pid = 1934] [id = 696] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x135563800 == 99 [pid = 1934] [id = 695] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x12b27c000 == 98 [pid = 1934] [id = 694] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x1244aa800 == 97 [pid = 1934] [id = 693] 10:03:43 INFO - PROCESS | 1934 | --DOCSHELL 0x135319800 == 96 [pid = 1934] [id = 692] 10:03:43 INFO - PROCESS | 1934 | 1462467823078 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]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 10:03:43 INFO - PROCESS | 1934 | 1462467823121 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 1934 | 1462467823125 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:03:43 INFO - PROCESS | 1934 | 1462467823129 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 1934 | 1462467823133 Marionette TRACE conn2 <- [1,2890,null,{}] 10:03:43 INFO - PROCESS | 1934 | 1462467823140 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}] 10:03:43 INFO - PROCESS | 1934 | 1462467823248 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x12bbc4000) [pid = 1934] [serial = 2075] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x118263800) [pid = 1934] [serial = 2053] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x12f456000) [pid = 1934] [serial = 1925] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x12ca20400) [pid = 1934] [serial = 1913] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x124d2b000) [pid = 1934] [serial = 2060] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x12132c800) [pid = 1934] [serial = 2057] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x1165ca000) [pid = 1934] [serial = 2050] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x123fe3000) [pid = 1934] [serial = 1898] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x11714d400) [pid = 1934] [serial = 1829] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x12c78e400) [pid = 1934] [serial = 1910] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x136424800) [pid = 1934] [serial = 1988] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x128d68c00) [pid = 1934] [serial = 2065] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x11719a800) [pid = 1934] [serial = 2033] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x12bfea800) [pid = 1934] [serial = 1907] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x1168c3c00) [pid = 1934] [serial = 1892] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x128dc5400) [pid = 1934] [serial = 2048] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x12b4a3800) [pid = 1934] [serial = 1973] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x11767cc00) [pid = 1934] [serial = 1964] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x128d6d000) [pid = 1934] [serial = 1901] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x13832e000) [pid = 1934] [serial = 1991] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x124ddb400) [pid = 1934] [serial = 1835] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x12cdb3000) [pid = 1934] [serial = 1916] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x12582bc00) [pid = 1934] [serial = 2063] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x135281800) [pid = 1934] [serial = 1979] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x121330800) [pid = 1934] [serial = 2036] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x115d98400) [pid = 1934] [serial = 2047] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x12a974400) [pid = 1934] [serial = 1847] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x11300dc00) [pid = 1934] [serial = 1826] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x118815000) [pid = 1934] [serial = 2071] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x12bfe8000) [pid = 1934] [serial = 1976] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x117153400) [pid = 1934] [serial = 2051] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x136370800) [pid = 1934] [serial = 1985] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x123fe7000) [pid = 1934] [serial = 2059] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x125107800) [pid = 1934] [serial = 2062] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x129413400) [pid = 1934] [serial = 2066] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x128ceec00) [pid = 1934] [serial = 1970] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x129041c00) [pid = 1934] [serial = 1841] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x113f37000) [pid = 1934] [serial = 2032] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x1180de400) [pid = 1934] [serial = 2030] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x12bb6ac00) [pid = 1934] [serial = 2074] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x12ca2a400) [pid = 1934] [serial = 1919] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x119da9800) [pid = 1934] [serial = 1967] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x1395b2c00) [pid = 1934] [serial = 2000] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x12d531c00) [pid = 1934] [serial = 1922] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x12971b400) [pid = 1934] [serial = 1844] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x11881a400) [pid = 1934] [serial = 1895] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x128bdec00) [pid = 1934] [serial = 2072] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x138369400) [pid = 1934] [serial = 1754] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x119b2f000) [pid = 1934] [serial = 2035] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x1186b8c00) [pid = 1934] [serial = 2054] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x119da8000) [pid = 1934] [serial = 2056] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x12b255400) [pid = 1934] [serial = 1904] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x12a92d800) [pid = 1934] [serial = 2068] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x119bac000) [pid = 1934] [serial = 1832] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x136144800) [pid = 1934] [serial = 1982] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x126238c00) [pid = 1934] [serial = 1838] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x12ab5c400) [pid = 1934] [serial = 2069] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x12d52f400) [pid = 1934] [serial = 1961] [outer = 0x0] [url = about:blank] 10:03:43 INFO - PROCESS | 1934 | 1462467823342 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12139b800 == 97 [pid = 1934] [id = 730] 10:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x112dbb800) [pid = 1934] [serial = 2190] [outer = 0x0] 10:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x11719a800) [pid = 1934] [serial = 2191] [outer = 0x112dbb800] 10:03:43 INFO - PROCESS | 1934 | 1462467823373 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x119b29c00) [pid = 1934] [serial = 2192] [outer = 0x112dbb800] 10:03:43 INFO - PROCESS | 1934 | 1462467823743 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 624ms 10:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:03:43 INFO - PROCESS | 1934 | 1462467823752 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 1934 | 1462467823754 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:03:43 INFO - PROCESS | 1934 | 1462467823761 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 1934 | 1462467823762 Marionette TRACE conn2 <- [1,2894,null,{}] 10:03:43 INFO - PROCESS | 1934 | 1462467823764 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}] 10:03:43 INFO - PROCESS | 1934 | 1462467823894 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:03:43 INFO - PROCESS | 1934 | 1462467823975 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x12889e800 == 98 [pid = 1934] [id = 731] 10:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x118894800) [pid = 1934] [serial = 2193] [outer = 0x0] 10:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x119da8c00) [pid = 1934] [serial = 2194] [outer = 0x118894800] 10:03:44 INFO - PROCESS | 1934 | 1462467824001 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x12132c800) [pid = 1934] [serial = 2195] [outer = 0x118894800] 10:03:44 INFO - PROCESS | 1934 | 1462467824317 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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 568ms 10:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:03:44 INFO - PROCESS | 1934 | 1462467824329 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 1934 | 1462467824331 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:03:44 INFO - PROCESS | 1934 | 1462467824333 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 1934 | 1462467824334 Marionette TRACE conn2 <- [1,2898,null,{}] 10:03:44 INFO - PROCESS | 1934 | 1462467824336 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}] 10:03:44 INFO - PROCESS | 1934 | 1462467824444 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:03:44 INFO - PROCESS | 1934 | 1462467824528 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b357800 == 99 [pid = 1934] [id = 732] 10:03:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x12134c400) [pid = 1934] [serial = 2196] [outer = 0x0] 10:03:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x1213cd800) [pid = 1934] [serial = 2197] [outer = 0x12134c400] 10:03:44 INFO - PROCESS | 1934 | 1462467824560 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x124908c00) [pid = 1934] [serial = 2198] [outer = 0x12134c400] 10:03:44 INFO - PROCESS | 1934 | 1462467824930 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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 619ms 10:03:44 INFO - PROCESS | 1934 | 1462467824953 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 1934 | 1462467824956 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:03:44 INFO - PROCESS | 1934 | 1462467824960 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 1934 | 1462467824961 Marionette TRACE conn2 <- [1,2902,null,{}] 10:03:44 INFO - PROCESS | 1934 | 1462467824965 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}] 10:03:45 INFO - PROCESS | 1934 | 1462467825119 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:03:45 INFO - PROCESS | 1934 | 1462467825240 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c2ae800 == 100 [pid = 1934] [id = 733] 10:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x121431800) [pid = 1934] [serial = 2199] [outer = 0x0] 10:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x125275400) [pid = 1934] [serial = 2200] [outer = 0x121431800] 10:03:45 INFO - PROCESS | 1934 | 1462467825266 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x126dce000) [pid = 1934] [serial = 2201] [outer = 0x121431800] 10:03:45 INFO - PROCESS | 1934 | 1462467825627 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 721ms 10:03:45 INFO - PROCESS | 1934 | 1462467825681 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 1934 | 1462467825682 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:03:45 INFO - PROCESS | 1934 | 1462467825684 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 1934 | 1462467825685 Marionette TRACE conn2 <- [1,2906,null,{}] 10:03:45 INFO - PROCESS | 1934 | 1462467825693 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}] 10:03:45 INFO - PROCESS | 1934 | 1462467825826 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:03:45 INFO - PROCESS | 1934 | 1462467825840 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cfa4000 == 101 [pid = 1934] [id = 734] 10:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x126dcc400) [pid = 1934] [serial = 2202] [outer = 0x0] 10:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x128bdbc00) [pid = 1934] [serial = 2203] [outer = 0x126dcc400] 10:03:45 INFO - PROCESS | 1934 | 1462467825867 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x128cf3400) [pid = 1934] [serial = 2204] [outer = 0x126dcc400] 10:03:46 INFO - PROCESS | 1934 | 1462467826247 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]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 10:03:46 INFO - PROCESS | 1934 | 1462467826255 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 1934 | 1462467826259 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:03:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:03:46 INFO - PROCESS | 1934 | 1462467826262 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 1934 | 1462467826263 Marionette TRACE conn2 <- [1,2910,null,{}] 10:03:46 INFO - PROCESS | 1934 | 1462467826266 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}] 10:03:46 INFO - PROCESS | 1934 | 1462467826402 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:03:46 INFO - PROCESS | 1934 | 1462467826417 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x12dc38000 == 102 [pid = 1934] [id = 735] 10:03:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x128b9f400) [pid = 1934] [serial = 2205] [outer = 0x0] 10:03:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x128dd3400) [pid = 1934] [serial = 2206] [outer = 0x128b9f400] 10:03:46 INFO - PROCESS | 1934 | 1462467826442 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x129717400) [pid = 1934] [serial = 2207] [outer = 0x128b9f400] 10:03:46 INFO - PROCESS | 1934 | 1462467826804 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]]]}] 10:03:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:03:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:03:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 569ms 10:03:46 INFO - PROCESS | 1934 | 1462467826831 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 1934 | 1462467826833 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:03:46 INFO - TEST-START | /DOMEvents/constructors.html 10:03:46 INFO - PROCESS | 1934 | 1462467826835 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 1934 | 1462467826836 Marionette TRACE conn2 <- [1,2914,null,{}] 10:03:46 INFO - PROCESS | 1934 | 1462467826839 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}] 10:03:46 INFO - PROCESS | 1934 | 1462467826976 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:03:46 INFO - PROCESS | 1934 | 1462467826996 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f436800 == 103 [pid = 1934] [id = 736] 10:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x129b6a400) [pid = 1934] [serial = 2208] [outer = 0x0] 10:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x12a970c00) [pid = 1934] [serial = 2209] [outer = 0x129b6a400] 10:03:47 INFO - PROCESS | 1934 | 1462467827022 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x12b0df400) [pid = 1934] [serial = 2210] [outer = 0x129b6a400] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x12cd6d000) [pid = 1934] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x137e55000) [pid = 1934] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x121328000) [pid = 1934] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x12ca27400) [pid = 1934] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x1125b6000) [pid = 1934] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x110f28400) [pid = 1934] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x1262e7400) [pid = 1934] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x121332c00) [pid = 1934] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x1180d6000) [pid = 1934] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x119d85400) [pid = 1934] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x129017000) [pid = 1934] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x12470e400) [pid = 1934] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x12ca28400) [pid = 1934] [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.] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x110d87400) [pid = 1934] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x12b251400) [pid = 1934] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x110e92c00) [pid = 1934] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x11280b800) [pid = 1934] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x12581f800) [pid = 1934] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:03:47 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x129015000) [pid = 1934] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:03:47 INFO - PROCESS | 1934 | 1462467827690 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]]]}] 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:03:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 877ms 10:03:47 INFO - PROCESS | 1934 | 1462467827713 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1934 | 1462467827714 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:03:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:03:47 INFO - PROCESS | 1934 | 1462467827716 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1934 | 1462467827718 Marionette TRACE conn2 <- [1,2918,null,{}] 10:03:47 INFO - PROCESS | 1934 | 1462467827720 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}] 10:03:47 INFO - PROCESS | 1934 | 1462467827857 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:03:47 INFO - PROCESS | 1934 | 1462467827912 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x1350ca000 == 104 [pid = 1934] [id = 737] 10:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x129017000) [pid = 1934] [serial = 2211] [outer = 0x0] 10:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x12b251400) [pid = 1934] [serial = 2212] [outer = 0x129017000] 10:03:47 INFO - PROCESS | 1934 | 1462467827942 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x12b4a0000) [pid = 1934] [serial = 2213] [outer = 0x129017000] 10:03:48 INFO - PROCESS | 1934 | 1462467828221 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:03:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:03:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 520ms 10:03:48 INFO - PROCESS | 1934 | 1462467828237 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 1934 | 1462467828240 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:03:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:03:48 INFO - PROCESS | 1934 | 1462467828249 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 1934 | 1462467828250 Marionette TRACE conn2 <- [1,2922,null,{}] 10:03:48 INFO - PROCESS | 1934 | 1462467828253 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}] 10:03:48 INFO - PROCESS | 1934 | 1462467828382 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:03:48 INFO - PROCESS | 1934 | 1462467828465 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x135303800 == 105 [pid = 1934] [id = 738] 10:03:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x123efd000) [pid = 1934] [serial = 2214] [outer = 0x0] 10:03:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x12b49e000) [pid = 1934] [serial = 2215] [outer = 0x123efd000] 10:03:48 INFO - PROCESS | 1934 | 1462467828491 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x12c439400) [pid = 1934] [serial = 2216] [outer = 0x123efd000] 10:03:48 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:03:48 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:03:48 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:03:48 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:03:48 INFO - PROCESS | 1934 | 1462467828771 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]]]}] 10:03:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:03:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:03:48 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 10:03:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:03:48 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 10:03:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:03:48 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]" 10:03:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:03:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:03:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 572ms 10:03:48 INFO - PROCESS | 1934 | 1462467828821 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 1934 | 1462467828823 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:03:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:03:48 INFO - PROCESS | 1934 | 1462467828829 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 1934 | 1462467828830 Marionette TRACE conn2 <- [1,2926,null,{}] 10:03:48 INFO - PROCESS | 1934 | 1462467828833 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}] 10:03:48 INFO - PROCESS | 1934 | 1462467828946 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:03:48 INFO - PROCESS | 1934 | 1462467828951 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x135fbc000 == 106 [pid = 1934] [id = 739] 10:03:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x12c439000) [pid = 1934] [serial = 2217] [outer = 0x0] 10:03:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x12cdad800) [pid = 1934] [serial = 2218] [outer = 0x12c439000] 10:03:48 INFO - PROCESS | 1934 | 1462467828977 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x12d52f000) [pid = 1934] [serial = 2219] [outer = 0x12c439000] 10:03:49 INFO - PROCESS | 1934 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:03:49 INFO - PROCESS | 1934 | 1462467829340 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]]]}] 10:03:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:03:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 521ms 10:03:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:03:49 INFO - PROCESS | 1934 | 1462467829351 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1934 | 1462467829352 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:03:49 INFO - PROCESS | 1934 | 1462467829354 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1934 | 1462467829355 Marionette TRACE conn2 <- [1,2930,null,{}] 10:03:49 INFO - PROCESS | 1934 | 1462467829361 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}] 10:03:49 INFO - PROCESS | 1934 | 1462467829512 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:03:49 INFO - PROCESS | 1934 | 1462467829660 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x11869c000 == 107 [pid = 1934] [id = 740] 10:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x110d83400) [pid = 1934] [serial = 2220] [outer = 0x0] 10:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x110dafc00) [pid = 1934] [serial = 2221] [outer = 0x110d83400] 10:03:49 INFO - PROCESS | 1934 | 1462467829694 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x11254e400) [pid = 1934] [serial = 2222] [outer = 0x110d83400] 10:03:50 INFO - PROCESS | 1934 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:03:50 INFO - PROCESS | 1934 | 1462467830085 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]]]}] 10:03:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:03:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 772ms 10:03:50 INFO - PROCESS | 1934 | 1462467830127 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 1934 | 1462467830130 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:03:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:03:50 INFO - PROCESS | 1934 | 1462467830133 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 1934 | 1462467830136 Marionette TRACE conn2 <- [1,2934,null,{}] 10:03:50 INFO - PROCESS | 1934 | 1462467830139 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}] 10:03:50 INFO - PROCESS | 1934 | 1462467830270 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:03:50 INFO - PROCESS | 1934 | 1462467830392 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x129736800 == 108 [pid = 1934] [id = 741] 10:03:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x1134e2000) [pid = 1934] [serial = 2223] [outer = 0x0] 10:03:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x116acdc00) [pid = 1934] [serial = 2224] [outer = 0x1134e2000] 10:03:50 INFO - PROCESS | 1934 | 1462467830425 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x1180db800) [pid = 1934] [serial = 2225] [outer = 0x1134e2000] 10:03:50 INFO - PROCESS | 1934 | 1462467830792 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]]]}] 10:03:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 10:03:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:03:50 INFO - PROCESS | 1934 | 1462467830806 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 1934 | 1462467830808 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:03:50 INFO - PROCESS | 1934 | 1462467830811 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 1934 | 1462467830812 Marionette TRACE conn2 <- [1,2938,null,{}] 10:03:50 INFO - PROCESS | 1934 | 1462467830815 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}] 10:03:50 INFO - PROCESS | 1934 | 1462467830944 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:03:51 INFO - PROCESS | 1934 | 1462467831068 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x12d4a4000 == 109 [pid = 1934] [id = 742] 10:03:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x1186b8c00) [pid = 1934] [serial = 2226] [outer = 0x0] 10:03:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x119b23c00) [pid = 1934] [serial = 2227] [outer = 0x1186b8c00] 10:03:51 INFO - PROCESS | 1934 | 1462467831101 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x119d92400) [pid = 1934] [serial = 2228] [outer = 0x1186b8c00] 10:03:51 INFO - PROCESS | 1934 | 1462467831493 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]]]}] 10:03: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. 10:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 719ms 10:03:51 INFO - PROCESS | 1934 | 1462467831531 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 1934 | 1462467831532 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:03:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:03:51 INFO - PROCESS | 1934 | 1462467831540 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 1934 | 1462467831545 Marionette TRACE conn2 <- [1,2942,null,{}] 10:03:51 INFO - PROCESS | 1934 | 1462467831548 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}] 10:03:51 INFO - PROCESS | 1934 | 1462467831678 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:03:51 INFO - PROCESS | 1934 | 1462467831828 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x13649c000 == 110 [pid = 1934] [id = 743] 10:03:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x12132b800) [pid = 1934] [serial = 2229] [outer = 0x0] 10:03:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x123fe9000) [pid = 1934] [serial = 2230] [outer = 0x12132b800] 10:03:51 INFO - PROCESS | 1934 | 1462467831859 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x128b93800) [pid = 1934] [serial = 2231] [outer = 0x12132b800] 10:03:52 INFO - PROCESS | 1934 | 1462467832262 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"]]]}] 10:03: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 10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 779ms 10:03:52 INFO - PROCESS | 1934 | 1462467832314 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:03:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:03:52 INFO - PROCESS | 1934 | 1462467832316 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:03:52 INFO - PROCESS | 1934 | 1462467832319 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 1934 | 1462467832320 Marionette TRACE conn2 <- [1,2946,null,{}] 10:03:52 INFO - PROCESS | 1934 | 1462467832322 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}] 10:03:52 INFO - PROCESS | 1934 | 1462467832448 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:03:52 INFO - PROCESS | 1934 | 1462467832572 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x137da9000 == 111 [pid = 1934] [id = 744] 10:03:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x125274400) [pid = 1934] [serial = 2232] [outer = 0x0] 10:03:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x129b75400) [pid = 1934] [serial = 2233] [outer = 0x125274400] 10:03:52 INFO - PROCESS | 1934 | 1462467832604 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x12b4a1400) [pid = 1934] [serial = 2234] [outer = 0x125274400] 10:03:52 INFO - PROCESS | 1934 | 1462467832940 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]]]}] 10:03:52 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. 10:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 10:03:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:03:52 INFO - PROCESS | 1934 | 1462467832991 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 1934 | 1462467832992 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:03:52 INFO - PROCESS | 1934 | 1462467832994 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 1934 | 1462467832996 Marionette TRACE conn2 <- [1,2950,null,{}] 10:03:53 INFO - PROCESS | 1934 | 1462467832998 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}] 10:03:53 INFO - PROCESS | 1934 | 1462467833123 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:03:53 INFO - PROCESS | 1934 | 1462467833236 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x13839b800 == 112 [pid = 1934] [id = 745] 10:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x12bfe0c00) [pid = 1934] [serial = 2235] [outer = 0x0] 10:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x12c794000) [pid = 1934] [serial = 2236] [outer = 0x12bfe0c00] 10:03:53 INFO - PROCESS | 1934 | 1462467833274 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x12d530c00) [pid = 1934] [serial = 2237] [outer = 0x12bfe0c00] 10:03:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x1383a1000 == 113 [pid = 1934] [id = 746] 10:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x135280000) [pid = 1934] [serial = 2238] [outer = 0x0] 10:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x12d1a0800) [pid = 1934] [serial = 2239] [outer = 0x135280000] 10:03:53 INFO - PROCESS | 1934 | 1462467833697 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]]]}] 10:03: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. 10:03:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 718ms 10:03:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:03:53 INFO - PROCESS | 1934 | 1462467833714 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 1934 | 1462467833715 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:03:53 INFO - PROCESS | 1934 | 1462467833718 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 1934 | 1462467833719 Marionette TRACE conn2 <- [1,2954,null,{}] 10:03:53 INFO - PROCESS | 1934 | 1462467833722 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}] 10:03:53 INFO - PROCESS | 1934 | 1462467833884 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:03:54 INFO - PROCESS | 1934 | 1462467834017 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x139990000 == 114 [pid = 1934] [id = 747] 10:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x12f455800) [pid = 1934] [serial = 2240] [outer = 0x0] 10:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x13527f000) [pid = 1934] [serial = 2241] [outer = 0x12f455800] 10:03:54 INFO - PROCESS | 1934 | 1462467834047 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x136142800) [pid = 1934] [serial = 2242] [outer = 0x12f455800] 10:03:54 INFO - PROCESS | 1934 | 1462467834417 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]]]}] 10:03:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:03: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 10:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 10:03:54 INFO - PROCESS | 1934 | 1462467834439 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 1934 | 1462467834440 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:03:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:03:54 INFO - PROCESS | 1934 | 1462467834443 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 1934 | 1462467834444 Marionette TRACE conn2 <- [1,2958,null,{}] 10:03:54 INFO - PROCESS | 1934 | 1462467834446 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}] 10:03:54 INFO - PROCESS | 1934 | 1462467834598 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:03:54 INFO - PROCESS | 1934 | 1462467834692 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x14113f800 == 115 [pid = 1934] [id = 748] 10:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x112a05400) [pid = 1934] [serial = 2243] [outer = 0x0] 10:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x112a0f400) [pid = 1934] [serial = 2244] [outer = 0x112a05400] 10:03:54 INFO - PROCESS | 1934 | 1462467834722 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x12f45d000) [pid = 1934] [serial = 2245] [outer = 0x112a05400] 10:03:55 INFO - PROCESS | 1934 | 1462467835084 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]]]}] 10:03:55 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 10:03:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:03:55 INFO - PROCESS | 1934 | 1462467835114 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1934 | 1462467835115 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:03:55 INFO - PROCESS | 1934 | 1462467835118 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1934 | 1462467835119 Marionette TRACE conn2 <- [1,2962,null,{}] 10:03:55 INFO - PROCESS | 1934 | 1462467835122 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}] 10:03:55 INFO - PROCESS | 1934 | 1462467835247 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:03:55 INFO - PROCESS | 1934 | 1462467835369 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x142208000 == 116 [pid = 1934] [id = 749] 10:03:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x112a08400) [pid = 1934] [serial = 2246] [outer = 0x0] 10:03:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x136149000) [pid = 1934] [serial = 2247] [outer = 0x112a08400] 10:03:55 INFO - PROCESS | 1934 | 1462467835404 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x136417800) [pid = 1934] [serial = 2248] [outer = 0x112a08400] 10:03:55 INFO - PROCESS | 1934 | 1462467835768 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]]]}] 10:03: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. 10:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 669ms 10:03:55 INFO - PROCESS | 1934 | 1462467835788 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1934 | 1462467835789 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:03:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:03:55 INFO - PROCESS | 1934 | 1462467835792 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1934 | 1462467835793 Marionette TRACE conn2 <- [1,2966,null,{}] 10:03:55 INFO - PROCESS | 1934 | 1462467835796 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}] 10:03:55 INFO - PROCESS | 1934 | 1462467835921 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:03:56 INFO - PROCESS | 1934 | 1462467836036 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x14282c000 == 117 [pid = 1934] [id = 750] 10:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x13636a000) [pid = 1934] [serial = 2249] [outer = 0x0] 10:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x137e5bc00) [pid = 1934] [serial = 2250] [outer = 0x13636a000] 10:03:56 INFO - PROCESS | 1934 | 1462467836066 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x138327000) [pid = 1934] [serial = 2251] [outer = 0x13636a000] 10:03:56 INFO - PROCESS | 1934 | 1462467836433 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]]]}] 10:03: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. 10:03:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 669ms 10:03:56 INFO - PROCESS | 1934 | 1462467836462 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:03:56 INFO - PROCESS | 1934 | 1462467836464 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:03:56 INFO - PROCESS | 1934 | 1462467836466 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 1934 | 1462467836467 Marionette TRACE conn2 <- [1,2970,null,{}] 10:03:56 INFO - PROCESS | 1934 | 1462467836470 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}] 10:03:56 INFO - PROCESS | 1934 | 1462467836596 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:03:56 INFO - PROCESS | 1934 | 1462467836720 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x142846800 == 118 [pid = 1934] [id = 751] 10:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x136424800) [pid = 1934] [serial = 2252] [outer = 0x0] 10:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x137fe8400) [pid = 1934] [serial = 2253] [outer = 0x136424800] 10:03:56 INFO - PROCESS | 1934 | 1462467836758 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x137ff0400) [pid = 1934] [serial = 2254] [outer = 0x136424800] 10:03:57 INFO - PROCESS | 1934 | 1462467837145 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]]]}] 10:03:57 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. 10:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 724ms 10:03:57 INFO - PROCESS | 1934 | 1462467837190 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:03:57 INFO - PROCESS | 1934 | 1462467837192 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:03:57 INFO - PROCESS | 1934 | 1462467837194 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1934 | 1462467837196 Marionette TRACE conn2 <- [1,2974,null,{}] 10:03:57 INFO - PROCESS | 1934 | 1462467837199 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}] 10:03:57 INFO - PROCESS | 1934 | 1462467837339 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:03:57 INFO - PROCESS | 1934 | 1462467837476 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x13967d000 == 119 [pid = 1934] [id = 752] 10:03:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x138334400) [pid = 1934] [serial = 2255] [outer = 0x0] 10:03:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x1395b5c00) [pid = 1934] [serial = 2256] [outer = 0x138334400] 10:03:57 INFO - PROCESS | 1934 | 1462467837506 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x1395bb800) [pid = 1934] [serial = 2257] [outer = 0x138334400] 10:03:57 INFO - PROCESS | 1934 | 1462467837867 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]]]}] 10:03: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. 10:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 720ms 10:03:57 INFO - PROCESS | 1934 | 1462467837915 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 1934 | 1462467837916 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:03:57 INFO - PROCESS | 1934 | 1462467837919 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1934 | 1462467837920 Marionette TRACE conn2 <- [1,2978,null,{}] 10:03:57 INFO - PROCESS | 1934 | 1462467837923 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}] 10:03:58 INFO - PROCESS | 1934 | 1462467838053 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:03:58 INFO - PROCESS | 1934 | 1462467838180 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x141c18800 == 120 [pid = 1934] [id = 753] 10:03:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x1395b8400) [pid = 1934] [serial = 2258] [outer = 0x0] 10:03:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x1395c1000) [pid = 1934] [serial = 2259] [outer = 0x1395b8400] 10:03:58 INFO - PROCESS | 1934 | 1462467838212 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x139b55400) [pid = 1934] [serial = 2260] [outer = 0x1395b8400] 10:03:58 INFO - PROCESS | 1934 | 1462467838533 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]]]}] 10:03: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. 10:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 10:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:03:58 INFO - PROCESS | 1934 | 1462467838590 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 1934 | 1462467838591 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:03:58 INFO - PROCESS | 1934 | 1462467838594 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 1934 | 1462467838595 Marionette TRACE conn2 <- [1,2982,null,{}] 10:03:58 INFO - PROCESS | 1934 | 1462467838597 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}] 10:03:58 INFO - PROCESS | 1934 | 1462467838725 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:03:58 INFO - PROCESS | 1934 | 1462467838850 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x144236000 == 121 [pid = 1934] [id = 754] 10:03:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x139b55000) [pid = 1934] [serial = 2261] [outer = 0x0] 10:03:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x139b5ac00) [pid = 1934] [serial = 2262] [outer = 0x139b55000] 10:03:58 INFO - PROCESS | 1934 | 1462467838882 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x139b5ec00) [pid = 1934] [serial = 2263] [outer = 0x139b55000] 10:03:59 INFO - PROCESS | 1934 | 1462467839234 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"]]]}] 10:03: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 10:03:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 669ms 10:03:59 INFO - PROCESS | 1934 | 1462467839264 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 1934 | 1462467839265 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:03:59 INFO - PROCESS | 1934 | 1462467839268 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1934 | 1462467839269 Marionette TRACE conn2 <- [1,2986,null,{}] 10:03:59 INFO - PROCESS | 1934 | 1462467839271 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}] 10:03:59 INFO - PROCESS | 1934 | 1462467839402 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:03:59 INFO - PROCESS | 1934 | 1462467839567 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x144245000 == 122 [pid = 1934] [id = 755] 10:03:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x12cdac800) [pid = 1934] [serial = 2264] [outer = 0x0] 10:03:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x1411d5800) [pid = 1934] [serial = 2265] [outer = 0x12cdac800] 10:03:59 INFO - PROCESS | 1934 | 1462467839596 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x1411dc800) [pid = 1934] [serial = 2266] [outer = 0x12cdac800] 10:03:59 INFO - PROCESS | 1934 | 1462467839962 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]]]}] 10:03:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 720ms 10:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:03:59 INFO - PROCESS | 1934 | 1462467839989 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 1934 | 1462467839990 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:03:59 INFO - PROCESS | 1934 | 1462467839992 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1934 | 1462467839994 Marionette TRACE conn2 <- [1,2990,null,{}] 10:03:59 INFO - PROCESS | 1934 | 1462467839996 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}] 10:04:00 INFO - PROCESS | 1934 | 1462467840130 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:04:00 INFO - PROCESS | 1934 | 1462467840251 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x1288b9800 == 123 [pid = 1934] [id = 756] 10:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x112ea8400) [pid = 1934] [serial = 2267] [outer = 0x0] 10:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x124718800) [pid = 1934] [serial = 2268] [outer = 0x112ea8400] 10:04:00 INFO - PROCESS | 1934 | 1462467840281 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x1411d8800) [pid = 1934] [serial = 2269] [outer = 0x112ea8400] 10:04:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x111ddf800 == 124 [pid = 1934] [id = 757] 10:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x111f8dc00) [pid = 1934] [serial = 2270] [outer = 0x0] 10:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x125829400) [pid = 1934] [serial = 2271] [outer = 0x111f8dc00] 10:04:00 INFO - PROCESS | 1934 | 1462467840946 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]]]}] 10:04:01 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. 10:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 10:04:01 INFO - PROCESS | 1934 | 1462467841014 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 1934 | 1462467841016 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:04:01 INFO - PROCESS | 1934 | 1462467841020 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1934 | 1462467841022 Marionette TRACE conn2 <- [1,2994,null,{}] 10:04:01 INFO - PROCESS | 1934 | 1462467841055 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}] 10:04:01 INFO - PROCESS | 1934 | 1462467841221 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:04:01 INFO - PROCESS | 1934 | 1462467841350 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x12944e000 == 125 [pid = 1934] [id = 758] 10:04:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x112a0f000) [pid = 1934] [serial = 2272] [outer = 0x0] 10:04:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x11300b800) [pid = 1934] [serial = 2273] [outer = 0x112a0f000] 10:04:01 INFO - PROCESS | 1934 | 1462467841379 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x113d9a400) [pid = 1934] [serial = 2274] [outer = 0x112a0f000] 10:04:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:04: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 10:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 785ms 10:04:01 INFO - PROCESS | 1934 | 1462467841800 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]]]}] 10:04:01 INFO - PROCESS | 1934 | 1462467841805 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 1934 | 1462467841810 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:04:01 INFO - PROCESS | 1934 | 1462467841814 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1934 | 1462467841816 Marionette TRACE conn2 <- [1,2998,null,{}] 10:04:01 INFO - PROCESS | 1934 | 1462467841818 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}] 10:04:01 INFO - PROCESS | 1934 | 1462467841943 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:04:02 INFO - PROCESS | 1934 | 1462467842080 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x125866800 == 126 [pid = 1934] [id = 759] 10:04:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x117151400) [pid = 1934] [serial = 2275] [outer = 0x0] 10:04:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x1180ddc00) [pid = 1934] [serial = 2276] [outer = 0x117151400] 10:04:02 INFO - PROCESS | 1934 | 1462467842112 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x11881a400) [pid = 1934] [serial = 2277] [outer = 0x117151400] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x11869e000 == 125 [pid = 1934] [id = 594] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x135fbc000 == 124 [pid = 1934] [id = 739] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x135303800 == 123 [pid = 1934] [id = 738] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x1350ca000 == 122 [pid = 1934] [id = 737] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12f436800 == 121 [pid = 1934] [id = 736] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12dc38000 == 120 [pid = 1934] [id = 735] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x137e58000) [pid = 1934] [serial = 2107] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x12ca2b800) [pid = 1934] [serial = 2146] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12cfa4000 == 119 [pid = 1934] [id = 734] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12c2ae800 == 118 [pid = 1934] [id = 733] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12b357800 == 117 [pid = 1934] [id = 732] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12889e800 == 116 [pid = 1934] [id = 731] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12139b800 == 115 [pid = 1934] [id = 730] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x123c72800 == 114 [pid = 1934] [id = 729] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x129b28800 == 113 [pid = 1934] [id = 728] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x119fab800 == 112 [pid = 1934] [id = 727] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x14113b800 == 111 [pid = 1934] [id = 719] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x1364b1800 == 110 [pid = 1934] [id = 718] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12bc9c800 == 109 [pid = 1934] [id = 717] 10:04:02 INFO - PROCESS | 1934 | --DOCSHELL 0x12480e800 == 108 [pid = 1934] [id = 716] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x137e61800) [pid = 1934] [serial = 1997] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x138368c00) [pid = 1934] [serial = 1994] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x12a92dc00) [pid = 1934] [serial = 2045] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x128d69800) [pid = 1934] [serial = 2039] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x12ab54000) [pid = 1934] [serial = 2042] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x12d205c00) [pid = 1934] [serial = 2131] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x115096800) [pid = 1934] [serial = 2116] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x119f22400) [pid = 1934] [serial = 2117] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x11300c800) [pid = 1934] [serial = 2111] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x111f8c800) [pid = 1934] [serial = 2110] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x135279c00) [pid = 1934] [serial = 2098] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x128bd9000) [pid = 1934] [serial = 2122] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x128cf2400) [pid = 1934] [serial = 2123] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x124434c00) [pid = 1934] [serial = 2119] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x125822400) [pid = 1934] [serial = 2120] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x12a92ec00) [pid = 1934] [serial = 2089] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x118264c00) [pid = 1934] [serial = 2113] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x11911a400) [pid = 1934] [serial = 2114] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x119d8d800) [pid = 1934] [serial = 2134] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x129652800) [pid = 1934] [serial = 2125] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x12ab5b000) [pid = 1934] [serial = 2126] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x116117c00) [pid = 1934] [serial = 2080] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x12d52c000) [pid = 1934] [serial = 2095] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x136145000) [pid = 1934] [serial = 2101] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x12ca1dc00) [pid = 1934] [serial = 2092] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x125828c00) [pid = 1934] [serial = 2086] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x1186be800) [pid = 1934] [serial = 2083] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x119d91800) [pid = 1934] [serial = 2135] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x136418000) [pid = 1934] [serial = 2104] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x129b73000) [pid = 1934] [serial = 2143] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x113d25c00) [pid = 1934] [serial = 1466] [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.] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x12bfe1000) [pid = 1934] [serial = 2144] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x113328c00) [pid = 1934] [serial = 2138] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x111cbe000) [pid = 1934] [serial = 2137] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x12b4a5000) [pid = 1934] [serial = 2128] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x1180df800) [pid = 1934] [serial = 2140] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x12d52c800) [pid = 1934] [serial = 2132] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x121346c00) [pid = 1934] [serial = 2141] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x12c79bc00) [pid = 1934] [serial = 2129] [outer = 0x0] [url = about:blank] 10:04:02 INFO - PROCESS | 1934 | 1462467842619 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]]]}] 10:04:02 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. 10:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 875ms 10:04:02 INFO - PROCESS | 1934 | 1462467842692 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:04:02 INFO - PROCESS | 1934 | 1462467842694 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:04:02 INFO - PROCESS | 1934 | 1462467842698 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 1934 | 1462467842702 Marionette TRACE conn2 <- [1,3002,null,{}] 10:04:02 INFO - PROCESS | 1934 | 1462467842713 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}] 10:04:02 INFO - PROCESS | 1934 | 1462467842884 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:04:03 INFO - PROCESS | 1934 | 1462467843013 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x12513a000 == 109 [pid = 1934] [id = 760] 10:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x117c25c00) [pid = 1934] [serial = 2278] [outer = 0x0] 10:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x119d8b800) [pid = 1934] [serial = 2279] [outer = 0x117c25c00] 10:04:03 INFO - PROCESS | 1934 | 1462467843059 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x119da9800) [pid = 1934] [serial = 2280] [outer = 0x117c25c00] 10:04:03 INFO - PROCESS | 1934 | 1462467843444 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]]]}] 10:04:03 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. 10:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 777ms 10:04:03 INFO - PROCESS | 1934 | 1462467843474 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 1934 | 1462467843476 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:04:03 INFO - PROCESS | 1934 | 1462467843478 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 1934 | 1462467843479 Marionette TRACE conn2 <- [1,3006,null,{}] 10:04:03 INFO - PROCESS | 1934 | 1462467843482 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}] 10:04:03 INFO - PROCESS | 1934 | 1462467843598 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:04:03 INFO - PROCESS | 1934 | 1462467843687 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x129104000 == 110 [pid = 1934] [id = 761] 10:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x119f22000) [pid = 1934] [serial = 2281] [outer = 0x0] 10:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x121346000) [pid = 1934] [serial = 2282] [outer = 0x119f22000] 10:04:03 INFO - PROCESS | 1934 | 1462467843714 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x124ddb400) [pid = 1934] [serial = 2283] [outer = 0x119f22000] 10:04:04 INFO - PROCESS | 1934 | 1462467844020 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]]]}] 10:04:04 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. 10:04:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 569ms 10:04:04 INFO - PROCESS | 1934 | 1462467844048 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 1934 | 1462467844049 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:04:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:04:04 INFO - PROCESS | 1934 | 1462467844051 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1934 | 1462467844052 Marionette TRACE conn2 <- [1,3010,null,{}] 10:04:04 INFO - PROCESS | 1934 | 1462467844055 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}] 10:04:04 INFO - PROCESS | 1934 | 1462467844201 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:04:04 INFO - PROCESS | 1934 | 1462467844210 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cf98800 == 111 [pid = 1934] [id = 762] 10:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x12470b000) [pid = 1934] [serial = 2284] [outer = 0x0] 10:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x126afa800) [pid = 1934] [serial = 2285] [outer = 0x12470b000] 10:04:04 INFO - PROCESS | 1934 | 1462467844237 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x128b9bc00) [pid = 1934] [serial = 2286] [outer = 0x12470b000] 10:04:04 INFO - PROCESS | 1934 | 1462467844596 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]]]}] 10:04:04 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 10:04:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 569ms 10:04:04 INFO - PROCESS | 1934 | 1462467844620 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 1934 | 1462467844622 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:04:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:04:04 INFO - PROCESS | 1934 | 1462467844624 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1934 | 1462467844625 Marionette TRACE conn2 <- [1,3014,null,{}] 10:04:04 INFO - PROCESS | 1934 | 1462467844628 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}] 10:04:04 INFO - PROCESS | 1934 | 1462467844751 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:04:04 INFO - PROCESS | 1934 | 1462467844757 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x12f434000 == 112 [pid = 1934] [id = 763] 10:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x128ce7c00) [pid = 1934] [serial = 2287] [outer = 0x0] 10:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x129016400) [pid = 1934] [serial = 2288] [outer = 0x128ce7c00] 10:04:04 INFO - PROCESS | 1934 | 1462467844785 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x12b24e000) [pid = 1934] [serial = 2289] [outer = 0x128ce7c00] 10:04:04 INFO - PROCESS | 1934 | [1934] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:04:05 INFO - PROCESS | 1934 | 1462467845241 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:04:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:04:05 INFO - {} 10:04:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:04:05 INFO - {} 10:04:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:04:05 INFO - {} 10:04:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:04:05 INFO - {} 10:04:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 10:04:05 INFO - TEST-START | /FileAPI/fileReader.html 10:04:05 INFO - PROCESS | 1934 | 1462467845245 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 1934 | 1462467845246 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:04:05 INFO - PROCESS | 1934 | 1462467845248 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 1934 | 1462467845250 Marionette TRACE conn2 <- [1,3018,null,{}] 10:04:05 INFO - PROCESS | 1934 | 1462467845252 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}] 10:04:05 INFO - PROCESS | 1934 | 1462467845394 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:04:05 INFO - PROCESS | 1934 | 1462467845428 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x135d48000 == 113 [pid = 1934] [id = 764] 10:04:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x12132e400) [pid = 1934] [serial = 2290] [outer = 0x0] 10:04:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x12ab53800) [pid = 1934] [serial = 2291] [outer = 0x12132e400] 10:04:05 INFO - PROCESS | 1934 | 1462467845453 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x12ca21400) [pid = 1934] [serial = 2292] [outer = 0x12132e400] 10:04:05 INFO - PROCESS | 1934 | 1462467845833 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]]]}] 10:04:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:04:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:04:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:04:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:04:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 10:04:05 INFO - PROCESS | 1934 | 1462467845874 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 1934 | 1462467845876 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:04:05 INFO - TEST-START | /FileAPI/historical.html 10:04:05 INFO - PROCESS | 1934 | 1462467845880 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 1934 | 1462467845881 Marionette TRACE conn2 <- [1,3022,null,{}] 10:04:05 INFO - PROCESS | 1934 | 1462467845885 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}] 10:04:06 INFO - PROCESS | 1934 | 1462467846102 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:04:06 INFO - PROCESS | 1934 | 1462467846134 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x136469800 == 114 [pid = 1934] [id = 765] 10:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x12cdb4400) [pid = 1934] [serial = 2293] [outer = 0x0] 10:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x12d203c00) [pid = 1934] [serial = 2294] [outer = 0x12cdb4400] 10:04:06 INFO - PROCESS | 1934 | 1462467846175 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x12d52c800) [pid = 1934] [serial = 2295] [outer = 0x12cdb4400] 10:04:06 INFO - PROCESS | 1934 | 1462467846580 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"]]]}] 10:04:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:04:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:04:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:04:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:04:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:04:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:04:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:04:06 INFO - TEST-OK | /FileAPI/historical.html | took 722ms 10:04:06 INFO - TEST-START | /FileAPI/idlharness.html 10:04:06 INFO - PROCESS | 1934 | 1462467846602 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 1934 | 1462467846603 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:04:06 INFO - PROCESS | 1934 | 1462467846606 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 1934 | 1462467846608 Marionette TRACE conn2 <- [1,3026,null,{}] 10:04:06 INFO - PROCESS | 1934 | 1462467846613 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}] 10:04:06 INFO - PROCESS | 1934 | 1462467846765 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:04:06 INFO - PROCESS | 1934 | 1462467846807 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x136550800 == 115 [pid = 1934] [id = 766] 10:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x1196c6400) [pid = 1934] [serial = 2296] [outer = 0x0] 10:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x1196c9800) [pid = 1934] [serial = 2297] [outer = 0x1196c6400] 10:04:06 INFO - PROCESS | 1934 | 1462467846832 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x1196cf000) [pid = 1934] [serial = 2298] [outer = 0x1196c6400] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x12bc09c00) [pid = 1934] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x123efd000) [pid = 1934] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x110db2000) [pid = 1934] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x118894800) [pid = 1934] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x1134e3000) [pid = 1934] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x129b6a400) [pid = 1934] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x12134c400) [pid = 1934] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x121431800) [pid = 1934] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x1180d3800) [pid = 1934] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x126dcc400) [pid = 1934] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x129653000) [pid = 1934] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x129017000) [pid = 1934] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x128b9f400) [pid = 1934] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:04:07 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x112dbb800) [pid = 1934] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:04:07 INFO - PROCESS | 1934 | 1462467847611 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:04:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:04:07 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 10:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:04:07 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 10:04:07 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 10:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:04:07 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 10:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:04:07 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 10:04:07 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 10:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:04:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1037ms 10:04:07 INFO - PROCESS | 1934 | 1462467847645 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 1934 | 1462467847646 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:04:07 INFO - TEST-START | /FileAPI/idlharness.worker 10:04:07 INFO - PROCESS | 1934 | 1462467847649 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 1934 | 1462467847650 Marionette TRACE conn2 <- [1,3030,null,{}] 10:04:07 INFO - PROCESS | 1934 | 1462467847652 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}] 10:04:07 INFO - PROCESS | 1934 | 1462467847768 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:04:07 INFO - PROCESS | 1934 | 1462467847773 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x14129e000 == 116 [pid = 1934] [id = 767] 10:04:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x12582d400) [pid = 1934] [serial = 2299] [outer = 0x0] 10:04:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x135433000) [pid = 1934] [serial = 2300] [outer = 0x12582d400] 10:04:07 INFO - PROCESS | 1934 | 1462467847798 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x1429b3c00) [pid = 1934] [serial = 2301] [outer = 0x12582d400] 10:04:07 INFO - PROCESS | 1934 | [1934] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:04:08 INFO - PROCESS | 1934 | 1462467848507 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:04:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:04:08 INFO - {} 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:04:08 INFO - {} 10:04:08 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 - {} 10:04:08 INFO - {} 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:04:08 INFO - {} 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:04:08 INFO - {} 10:04:08 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 - {} 10:04:08 INFO - {} 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 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 10:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:04:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:04:08 INFO - {} 10:04:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 887ms 10:04:08 INFO - PROCESS | 1934 | 1462467848536 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 1934 | 1462467848538 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:04:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:04:08 INFO - PROCESS | 1934 | 1462467848540 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 1934 | 1462467848541 Marionette TRACE conn2 <- [1,3034,null,{}] 10:04:08 INFO - PROCESS | 1934 | 1462467848544 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}] 10:04:08 INFO - PROCESS | 1934 | 1462467848672 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:04:08 INFO - PROCESS | 1934 | 1462467848676 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x144211800 == 117 [pid = 1934] [id = 768] 10:04:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x139b56c00) [pid = 1934] [serial = 2302] [outer = 0x0] 10:04:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x13951fc00) [pid = 1934] [serial = 2303] [outer = 0x139b56c00] 10:04:08 INFO - PROCESS | 1934 | 1462467848704 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x139525c00) [pid = 1934] [serial = 2304] [outer = 0x139b56c00] 10:04:09 INFO - PROCESS | 1934 | 1462467849046 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]]]}] 10:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:04:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 523ms 10:04:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:04:09 INFO - PROCESS | 1934 | 1462467849063 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 1934 | 1462467849064 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:04:09 INFO - PROCESS | 1934 | 1462467849066 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 1934 | 1462467849067 Marionette TRACE conn2 <- [1,3038,null,{}] 10:04:09 INFO - PROCESS | 1934 | 1462467849069 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}] 10:04:09 INFO - PROCESS | 1934 | 1462467849197 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:04:09 INFO - PROCESS | 1934 | 1462467849467 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x11869e000 == 118 [pid = 1934] [id = 769] 10:04:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x110d90400) [pid = 1934] [serial = 2305] [outer = 0x0] 10:04:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x110db8800) [pid = 1934] [serial = 2306] [outer = 0x110d90400] 10:04:09 INFO - PROCESS | 1934 | 1462467849520 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x112806c00) [pid = 1934] [serial = 2307] [outer = 0x110d90400] 10:04:10 INFO - PROCESS | 1934 | 1462467850027 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"]]]}] 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 975ms 10:04:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:04:10 INFO - PROCESS | 1934 | 1462467850042 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1934 | 1462467850046 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:04:10 INFO - PROCESS | 1934 | 1462467850049 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1934 | 1462467850052 Marionette TRACE conn2 <- [1,3042,null,{}] 10:04:10 INFO - PROCESS | 1934 | 1462467850055 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}] 10:04:10 INFO - PROCESS | 1934 | 1462467850194 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:04:10 INFO - PROCESS | 1934 | 1462467850326 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b292000 == 119 [pid = 1934] [id = 770] 10:04:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x113da5800) [pid = 1934] [serial = 2308] [outer = 0x0] 10:04:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x118202400) [pid = 1934] [serial = 2309] [outer = 0x113da5800] 10:04:10 INFO - PROCESS | 1934 | 1462467850360 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x1196c9c00) [pid = 1934] [serial = 2310] [outer = 0x113da5800] 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:04:10 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. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:04:10 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'.) 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:04:10 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. 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:04:10 INFO - PROCESS | 1934 | 1462467850863 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]]]}] 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:04:10 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. 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:04:10 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. 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 832ms 10:04:10 INFO - PROCESS | 1934 | 1462467850883 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1934 | 1462467850886 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:04:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:04:10 INFO - PROCESS | 1934 | 1462467850889 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1934 | 1462467850890 Marionette TRACE conn2 <- [1,3046,null,{}] 10:04:10 INFO - PROCESS | 1934 | 1462467850893 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}] 10:04:11 INFO - PROCESS | 1934 | 1462467851029 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:04:11 INFO - PROCESS | 1934 | 1462467851164 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x13555a000 == 120 [pid = 1934] [id = 771] 10:04:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x119bb1400) [pid = 1934] [serial = 2311] [outer = 0x0] 10:04:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x119da9000) [pid = 1934] [serial = 2312] [outer = 0x119bb1400] 10:04:11 INFO - PROCESS | 1934 | 1462467851201 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x12ab53c00) [pid = 1934] [serial = 2313] [outer = 0x119bb1400] 10:04:11 INFO - PROCESS | 1934 | [1934] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:04:11 INFO - PROCESS | 1934 | 1462467851651 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:04:11 INFO - {} 10:04:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 10:04:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:04:11 INFO - PROCESS | 1934 | 1462467851659 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 1934 | 1462467851661 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:04:11 INFO - PROCESS | 1934 | 1462467851668 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 1934 | 1462467851673 Marionette TRACE conn2 <- [1,3050,null,{}] 10:04:11 INFO - PROCESS | 1934 | 1462467851677 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}] 10:04:11 INFO - PROCESS | 1934 | 1462467851811 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:04:11 INFO - PROCESS | 1934 | 1462467851943 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x141a33000 == 121 [pid = 1934] [id = 772] 10:04:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x12b24c000) [pid = 1934] [serial = 2314] [outer = 0x0] 10:04:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x12bc0b800) [pid = 1934] [serial = 2315] [outer = 0x12b24c000] 10:04:11 INFO - PROCESS | 1934 | 1462467851973 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x137fee400) [pid = 1934] [serial = 2316] [outer = 0x12b24c000] 10:04:12 INFO - PROCESS | 1934 | 1462467852337 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]]]}] 10:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:04:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 680ms 10:04:12 INFO - PROCESS | 1934 | 1462467852345 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:04:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:04:12 INFO - PROCESS | 1934 | 1462467852347 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:04:12 INFO - PROCESS | 1934 | 1462467852349 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 1934 | 1462467852351 Marionette TRACE conn2 <- [1,3054,null,{}] 10:04:12 INFO - PROCESS | 1934 | 1462467852353 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}] 10:04:12 INFO - PROCESS | 1934 | 1462467852486 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:04:12 INFO - PROCESS | 1934 | 1462467852618 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x14421d000 == 122 [pid = 1934] [id = 773] 10:04:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x12bc0fc00) [pid = 1934] [serial = 2317] [outer = 0x0] 10:04:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x139520c00) [pid = 1934] [serial = 2318] [outer = 0x12bc0fc00] 10:04:12 INFO - PROCESS | 1934 | 1462467852648 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x13952d400) [pid = 1934] [serial = 2319] [outer = 0x12bc0fc00] 10:04:13 INFO - PROCESS | 1934 | 1462467853141 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"]]]}] 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:04:13 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" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:04:13 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" 10:04:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:04:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 10:04:13 INFO - PROCESS | 1934 | 1462467853215 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 1934 | 1462467853217 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:04:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:04:13 INFO - PROCESS | 1934 | 1462467853222 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1934 | 1462467853223 Marionette TRACE conn2 <- [1,3058,null,{}] 10:04:13 INFO - PROCESS | 1934 | 1462467853226 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}] 10:04:13 INFO - PROCESS | 1934 | 1462467853358 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:04:13 INFO - PROCESS | 1934 | 1462467853494 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x14424a000 == 123 [pid = 1934] [id = 774] 10:04:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x142868000) [pid = 1934] [serial = 2320] [outer = 0x0] 10:04:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x14286b000) [pid = 1934] [serial = 2321] [outer = 0x142868000] 10:04:13 INFO - PROCESS | 1934 | 1462467853531 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x1429b9c00) [pid = 1934] [serial = 2322] [outer = 0x142868000] 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:04:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:04:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:04:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:04:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:04:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 723ms 10:04:13 INFO - PROCESS | 1934 | 1462467853937 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]]]}] 10:04:13 INFO - PROCESS | 1934 | 1462467853947 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 1934 | 1462467853949 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:04:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:04:13 INFO - PROCESS | 1934 | 1462467853951 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1934 | 1462467853952 Marionette TRACE conn2 <- [1,3062,null,{}] 10:04:13 INFO - PROCESS | 1934 | 1462467853955 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}] 10:04:14 INFO - PROCESS | 1934 | 1462467854090 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:04:14 INFO - PROCESS | 1934 | 1462467854222 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x1413b6800 == 124 [pid = 1934] [id = 775] 10:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x12f4cdc00) [pid = 1934] [serial = 2323] [outer = 0x0] 10:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x1429b5400) [pid = 1934] [serial = 2324] [outer = 0x12f4cdc00] 10:04:14 INFO - PROCESS | 1934 | 1462467854253 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x1429ba800) [pid = 1934] [serial = 2325] [outer = 0x12f4cdc00] 10:04:14 INFO - PROCESS | 1934 | [1934] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:04:14 INFO - PROCESS | 1934 | 1462467854655 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:04:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:04:14 INFO - {} 10:04:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 721ms 10:04:14 INFO - PROCESS | 1934 | 1462467854691 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 1934 | 1462467854693 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:04:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:04:14 INFO - PROCESS | 1934 | 1462467854697 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1934 | 1462467854698 Marionette TRACE conn2 <- [1,3066,null,{}] 10:04:14 INFO - PROCESS | 1934 | 1462467854701 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}] 10:04:14 INFO - PROCESS | 1934 | 1462467854836 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:04:14 INFO - PROCESS | 1934 | 1462467854968 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x143fd3800 == 125 [pid = 1934] [id = 776] 10:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x134f0e000) [pid = 1934] [serial = 2326] [outer = 0x0] 10:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x134f18000) [pid = 1934] [serial = 2327] [outer = 0x134f0e000] 10:04:15 INFO - PROCESS | 1934 | 1462467854998 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x1429b6c00) [pid = 1934] [serial = 2328] [outer = 0x134f0e000] 10:04:15 INFO - PROCESS | 1934 | 1462467855354 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]]]}] 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:04:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:04:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 10:04:15 INFO - PROCESS | 1934 | 1462467855372 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 1934 | 1462467855374 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:04:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:04:15 INFO - PROCESS | 1934 | 1462467855376 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 1934 | 1462467855377 Marionette TRACE conn2 <- [1,3070,null,{}] 10:04:15 INFO - PROCESS | 1934 | 1462467855380 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}] 10:04:15 INFO - PROCESS | 1934 | 1462467855508 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:04:15 INFO - PROCESS | 1934 | 1462467855645 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x14530c800 == 126 [pid = 1934] [id = 777] 10:04:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x134f15c00) [pid = 1934] [serial = 2329] [outer = 0x0] 10:04:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x1360b2c00) [pid = 1934] [serial = 2330] [outer = 0x134f15c00] 10:04:15 INFO - PROCESS | 1934 | 1462467855675 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x1360b8c00) [pid = 1934] [serial = 2331] [outer = 0x134f15c00] 10:04:16 INFO - PROCESS | 1934 | 1462467856045 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]]]}] 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:04:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 719ms 10:04:16 INFO - PROCESS | 1934 | 1462467856096 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1934 | 1462467856097 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:04:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:04:16 INFO - PROCESS | 1934 | 1462467856100 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1934 | 1462467856101 Marionette TRACE conn2 <- [1,3074,null,{}] 10:04:16 INFO - PROCESS | 1934 | 1462467856104 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}] 10:04:16 INFO - PROCESS | 1934 | 1462467856235 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:04:16 INFO - PROCESS | 1934 | 1462467856359 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x1469c4000 == 127 [pid = 1934] [id = 778] 10:04:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x1360b9000) [pid = 1934] [serial = 2332] [outer = 0x0] 10:04:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x1429ba400) [pid = 1934] [serial = 2333] [outer = 0x1360b9000] 10:04:16 INFO - PROCESS | 1934 | 1462467856388 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x1429bec00) [pid = 1934] [serial = 2334] [outer = 0x1360b9000] 10:04:16 INFO - PROCESS | 1934 | 1462467856759 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]]]}] 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:04:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 10:04:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:04:16 INFO - PROCESS | 1934 | 1462467856772 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1934 | 1462467856774 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:04:16 INFO - PROCESS | 1934 | 1462467856778 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1934 | 1462467856780 Marionette TRACE conn2 <- [1,3078,null,{}] 10:04:16 INFO - PROCESS | 1934 | 1462467856783 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}] 10:04:16 INFO - PROCESS | 1934 | 1462467856975 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:04:17 INFO - PROCESS | 1934 | 1462467857120 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x141a1c800 == 128 [pid = 1934] [id = 779] 10:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x12bfe2000) [pid = 1934] [serial = 2335] [outer = 0x0] 10:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x1360b9c00) [pid = 1934] [serial = 2336] [outer = 0x12bfe2000] 10:04:17 INFO - PROCESS | 1934 | 1462467857155 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x143c5bc00) [pid = 1934] [serial = 2337] [outer = 0x12bfe2000] 10:04:17 INFO - PROCESS | 1934 | 1462467857543 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] 10:04:17 INFO - PROCESS | 1934 | 1462467857552 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:04:17 INFO - PROCESS | 1934 | 1462467857555 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1934 | 1462467857557 Marionette TRACE conn2 <- [1,3082,null,{}] 10:04:17 INFO - PROCESS | 1934 | 1462467857559 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}] 10:04:17 INFO - PROCESS | 1934 | 1462467857729 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:04:17 INFO - PROCESS | 1934 | 1462467857897 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x143f9b800 == 129 [pid = 1934] [id = 780] 10:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x12bb73000) [pid = 1934] [serial = 2338] [outer = 0x0] 10:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x12d1a2800) [pid = 1934] [serial = 2339] [outer = 0x12bb73000] 10:04:17 INFO - PROCESS | 1934 | 1462467857928 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x143fb4400) [pid = 1934] [serial = 2340] [outer = 0x12bb73000] 10:04:18 INFO - PROCESS | 1934 | 1462467858305 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]]]}] 10:04:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:04:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:04:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 774ms 10:04:18 INFO - PROCESS | 1934 | 1462467858329 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 1934 | 1462467858330 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:04:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:04:18 INFO - PROCESS | 1934 | 1462467858333 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 1934 | 1462467858334 Marionette TRACE conn2 <- [1,3086,null,{}] 10:04:18 INFO - PROCESS | 1934 | 1462467858336 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}] 10:04:18 INFO - PROCESS | 1934 | 1462467858475 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:04:18 INFO - PROCESS | 1934 | 1462467858618 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x12586f800 == 130 [pid = 1934] [id = 781] 10:04:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x110e8f000) [pid = 1934] [serial = 2341] [outer = 0x0] 10:04:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x12134d400) [pid = 1934] [serial = 2342] [outer = 0x110e8f000] 10:04:18 INFO - PROCESS | 1934 | 1462467858648 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x12d1a3c00) [pid = 1934] [serial = 2343] [outer = 0x110e8f000] 10:04:19 INFO - PROCESS | 1934 | 1462467859410 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:04:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1122ms 10:04:19 INFO - PROCESS | 1934 | 1462467859472 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 1934 | 1462467859475 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:04:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:04:19 INFO - PROCESS | 1934 | 1462467859483 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1934 | 1462467859484 Marionette TRACE conn2 <- [1,3090,null,{}] 10:04:19 INFO - PROCESS | 1934 | 1462467859490 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}] 10:04:19 INFO - PROCESS | 1934 | 1462467859674 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:04:19 INFO - PROCESS | 1934 | 1462467859844 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x128893800 == 131 [pid = 1934] [id = 782] 10:04:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x11280e400) [pid = 1934] [serial = 2344] [outer = 0x0] 10:04:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x113012c00) [pid = 1934] [serial = 2345] [outer = 0x11280e400] 10:04:19 INFO - PROCESS | 1934 | 1462467859891 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x1161f4c00) [pid = 1934] [serial = 2346] [outer = 0x11280e400] 10:04:20 INFO - PROCESS | 1934 | 1462467860313 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 874ms 10:04:20 INFO - PROCESS | 1934 | 1462467860356 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 1934 | 1462467860359 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:04:20 INFO - PROCESS | 1934 | 1462467860364 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 1934 | 1462467860366 Marionette TRACE conn2 <- [1,3094,null,{}] 10:04:20 INFO - PROCESS | 1934 | 1462467860368 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}] 10:04:20 INFO - PROCESS | 1934 | 1462467860495 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:04:20 INFO - PROCESS | 1934 | 1462467860640 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x12b34a000 == 132 [pid = 1934] [id = 783] 10:04:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x112a10400) [pid = 1934] [serial = 2347] [outer = 0x0] 10:04:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x113325000) [pid = 1934] [serial = 2348] [outer = 0x112a10400] 10:04:20 INFO - PROCESS | 1934 | 1462467860670 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x1180da000) [pid = 1934] [serial = 2349] [outer = 0x112a10400] 10:04:21 INFO - PROCESS | 1934 | 1462467861046 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 722ms 10:04:21 INFO - PROCESS | 1934 | 1462467861087 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1934 | 1462467861088 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:04:21 INFO - PROCESS | 1934 | 1462467861091 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1934 | 1462467861093 Marionette TRACE conn2 <- [1,3098,null,{}] 10:04:21 INFO - PROCESS | 1934 | 1462467861101 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}] 10:04:21 INFO - PROCESS | 1934 | 1462467861242 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:04:21 INFO - PROCESS | 1934 | 1462467861371 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x12888c800 == 133 [pid = 1934] [id = 784] 10:04:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x1192f3800) [pid = 1934] [serial = 2350] [outer = 0x0] 10:04:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x1196c6000) [pid = 1934] [serial = 2351] [outer = 0x1192f3800] 10:04:21 INFO - PROCESS | 1934 | 1462467861401 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x119ce4000) [pid = 1934] [serial = 2352] [outer = 0x1192f3800] 10:04:21 INFO - PROCESS | 1934 | 1462467861772 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]]]}] 10:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 720ms 10:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:04:21 INFO - PROCESS | 1934 | 1462467861812 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1934 | 1462467861814 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:04:21 INFO - PROCESS | 1934 | 1462467861816 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1934 | 1462467861817 Marionette TRACE conn2 <- [1,3102,null,{}] 10:04:21 INFO - PROCESS | 1934 | 1462467861819 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}] 10:04:21 INFO - PROCESS | 1934 | 1462467861937 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:04:22 INFO - PROCESS | 1934 | 1462467862098 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x144211800 == 132 [pid = 1934] [id = 768] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x14129e000 == 131 [pid = 1934] [id = 767] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x136550800 == 130 [pid = 1934] [id = 766] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x136469800 == 129 [pid = 1934] [id = 765] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x12cd75800) [pid = 1934] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x12cdad800) [pid = 1934] [serial = 2218] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x1165ed800 == 130 [pid = 1934] [id = 785] 10:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x111f8ec00) [pid = 1934] [serial = 2353] [outer = 0x0] 10:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x115d99400) [pid = 1934] [serial = 2354] [outer = 0x111f8ec00] 10:04:22 INFO - PROCESS | 1934 | 1462467862182 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x119d85000) [pid = 1934] [serial = 2355] [outer = 0x111f8ec00] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x135d48000 == 129 [pid = 1934] [id = 764] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x12f434000 == 128 [pid = 1934] [id = 763] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x12cf98800 == 127 [pid = 1934] [id = 762] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x129104000 == 126 [pid = 1934] [id = 761] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x12513a000 == 125 [pid = 1934] [id = 760] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x125866800 == 124 [pid = 1934] [id = 759] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x12944e000 == 123 [pid = 1934] [id = 758] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x111ddf800 == 122 [pid = 1934] [id = 757] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x144245000 == 121 [pid = 1934] [id = 755] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x144236000 == 120 [pid = 1934] [id = 754] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x141c18800 == 119 [pid = 1934] [id = 753] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x13967d000 == 118 [pid = 1934] [id = 752] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x142846800 == 117 [pid = 1934] [id = 751] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x14282c000 == 116 [pid = 1934] [id = 750] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x142208000 == 115 [pid = 1934] [id = 749] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x14113f800 == 114 [pid = 1934] [id = 748] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x139990000 == 113 [pid = 1934] [id = 747] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x1383a1000 == 112 [pid = 1934] [id = 746] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x13839b800 == 111 [pid = 1934] [id = 745] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x137da9000 == 110 [pid = 1934] [id = 744] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x13649c000 == 109 [pid = 1934] [id = 743] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x12d4a4000 == 108 [pid = 1934] [id = 742] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x129736800 == 107 [pid = 1934] [id = 741] 10:04:22 INFO - PROCESS | 1934 | --DOCSHELL 0x11869c000 == 106 [pid = 1934] [id = 740] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x128be0400) [pid = 1934] [serial = 2155] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x138328000) [pid = 1934] [serial = 2170] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x119d8b000) [pid = 1934] [serial = 2152] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x12cdad400) [pid = 1934] [serial = 2161] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x110e93400) [pid = 1934] [serial = 2182] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x12132c800) [pid = 1934] [serial = 2195] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x112806000) [pid = 1934] [serial = 2183] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x116ad1000) [pid = 1934] [serial = 2186] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x12c439400) [pid = 1934] [serial = 2216] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x12b0df400) [pid = 1934] [serial = 2210] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x12a970c00) [pid = 1934] [serial = 2209] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x124908c00) [pid = 1934] [serial = 2198] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x126dce000) [pid = 1934] [serial = 2201] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x128b9c000) [pid = 1934] [serial = 2167] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x1186b1800) [pid = 1934] [serial = 2188] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x128cf3400) [pid = 1934] [serial = 2204] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x119bb8c00) [pid = 1934] [serial = 2179] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x11616c800) [pid = 1934] [serial = 2149] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x12f451400) [pid = 1934] [serial = 2147] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x1213cd800) [pid = 1934] [serial = 2197] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x12b251400) [pid = 1934] [serial = 2212] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x128dd3400) [pid = 1934] [serial = 2206] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x11719a800) [pid = 1934] [serial = 2191] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x119b29c00) [pid = 1934] [serial = 2192] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x124718000) [pid = 1934] [serial = 2176] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x1160b7000) [pid = 1934] [serial = 2185] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x125275400) [pid = 1934] [serial = 2200] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x13641b800) [pid = 1934] [serial = 2164] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x12ab4d400) [pid = 1934] [serial = 2158] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x12b4a0000) [pid = 1934] [serial = 2213] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x12b49e000) [pid = 1934] [serial = 2215] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x110db5c00) [pid = 1934] [serial = 2173] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x129717400) [pid = 1934] [serial = 2207] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x1192f7800) [pid = 1934] [serial = 2189] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x119da8c00) [pid = 1934] [serial = 2194] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x128bdbc00) [pid = 1934] [serial = 2203] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x12c43a800) [pid = 1934] [serial = 2078] [outer = 0x0] [url = about:blank] 10:04:22 INFO - PROCESS | 1934 | 1462467862504 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 723ms 10:04:22 INFO - PROCESS | 1934 | 1462467862542 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 1934 | 1462467862544 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:04:22 INFO - PROCESS | 1934 | 1462467862548 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 1934 | 1462467862549 Marionette TRACE conn2 <- [1,3106,null,{}] 10:04:22 INFO - PROCESS | 1934 | 1462467862553 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}] 10:04:22 INFO - PROCESS | 1934 | 1462467862737 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:04:22 INFO - PROCESS | 1934 | 1462467862748 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x128888000 == 107 [pid = 1934] [id = 786] 10:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x119d8cc00) [pid = 1934] [serial = 2356] [outer = 0x0] 10:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x12132dc00) [pid = 1934] [serial = 2357] [outer = 0x119d8cc00] 10:04:22 INFO - PROCESS | 1934 | 1462467862787 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x1213c9800) [pid = 1934] [serial = 2358] [outer = 0x119d8cc00] 10:04:23 INFO - PROCESS | 1934 | 1462467863242 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]]]}] 10:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:04:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 721ms 10:04:23 INFO - PROCESS | 1934 | 1462467863269 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 1934 | 1462467863270 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:04:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:04:23 INFO - PROCESS | 1934 | 1462467863272 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 1934 | 1462467863273 Marionette TRACE conn2 <- [1,3110,null,{}] 10:04:23 INFO - PROCESS | 1934 | 1462467863276 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}] 10:04:23 INFO - PROCESS | 1934 | 1462467863397 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:04:23 INFO - PROCESS | 1934 | 1462467863402 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x12c16f800 == 108 [pid = 1934] [id = 787] 10:04:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x12470c800) [pid = 1934] [serial = 2359] [outer = 0x0] 10:04:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x125272800) [pid = 1934] [serial = 2360] [outer = 0x12470c800] 10:04:23 INFO - PROCESS | 1934 | 1462467863430 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x126dcb800) [pid = 1934] [serial = 2361] [outer = 0x12470c800] 10:04:23 INFO - PROCESS | 1934 | 1462467863804 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"]]]}] 10:04:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:04:23 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 10:04:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:04:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 10:04:23 INFO - PROCESS | 1934 | 1462467863844 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:04:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:04:23 INFO - PROCESS | 1934 | 1462467863845 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:04:23 INFO - PROCESS | 1934 | 1462467863847 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 1934 | 1462467863849 Marionette TRACE conn2 <- [1,3114,null,{}] 10:04:23 INFO - PROCESS | 1934 | 1462467863851 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}] 10:04:23 INFO - PROCESS | 1934 | 1462467863956 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:04:23 INFO - PROCESS | 1934 | 1462467863960 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\", \"18dfac7d-2750-4165-a740-9aef578bb42c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x12cd75800 == 109 [pid = 1934] [id = 788] 10:04:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x128811800) [pid = 1934] [serial = 2362] [outer = 0x0] 10:04:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x128b94000) [pid = 1934] [serial = 2363] [outer = 0x128811800] 10:04:23 INFO - PROCESS | 1934 | 1462467863986 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x128cf4800) [pid = 1934] [serial = 2364] [outer = 0x128811800] 10:04:24 INFO - PROCESS | 1934 | 1462467864368 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]]]}] 10:04:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:04:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 571ms 10:04:24 INFO - PROCESS | 1934 | 1462467864419 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 1934 | 1462467864421 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:04:25 WARNING - u'runner_teardown' () 10:04:25 INFO - No more tests 10:04:25 INFO - Got 0 unexpected results 10:04:25 INFO - SUITE-END | took 526s 10:04:25 INFO - Closing logging queue 10:04:25 INFO - queue closed 10:04:25 INFO - Return code: 0 10:04:25 WARNING - # TBPL SUCCESS # 10:04:25 INFO - Running post-action listener: _resource_record_post_action 10:04:25 INFO - Running post-run listener: _resource_record_post_run 10:04:26 INFO - Total resource usage - Wall time: 547s; CPU: 58.0%; Read bytes: 94208; Write bytes: 949928960; Read time: 1; Write time: 4567 10:04:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:04:26 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150329856; Write bytes: 144027648; Read time: 13524; Write time: 260 10:04:26 INFO - run-tests - Wall time: 530s; CPU: 58.0%; Read bytes: 94208; Write bytes: 793142272; Read time: 1; Write time: 4267 10:04:26 INFO - Running post-run listener: _upload_blobber_files 10:04:26 INFO - Blob upload gear active. 10:04:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:04:26 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 10:04:26 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:04:26 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:04:27 INFO - (blobuploader) - INFO - Open directory for files ... 10:04:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:04:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:04:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:04:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:04:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:04:27 INFO - (blobuploader) - INFO - Done attempting. 10:04:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:04:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:04:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:04:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:04:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:04:29 INFO - (blobuploader) - INFO - Done attempting. 10:04:29 INFO - (blobuploader) - INFO - Iteration through files over. 10:04:29 INFO - Return code: 0 10:04:29 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:04:29 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:04:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779abb455bc56bd69bbdd73a62ec532ac46a943819cdc32f9dd38cc65ed2db859adabd1ad4231d2efe1428d8da28cc1519280af2e7ef952fe0c45bb1c78dd252", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68865328f81d5bdd374363910af9818e8be463615937b83806a57ce48a20b3f79725fb82d8fa26c1d57442df6b34e92d4991e87b21a6ded1687d031ae4564a7d"} 10:04:29 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:04:29 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:04:29 INFO - Contents: 10:04:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779abb455bc56bd69bbdd73a62ec532ac46a943819cdc32f9dd38cc65ed2db859adabd1ad4231d2efe1428d8da28cc1519280af2e7ef952fe0c45bb1c78dd252", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68865328f81d5bdd374363910af9818e8be463615937b83806a57ce48a20b3f79725fb82d8fa26c1d57442df6b34e92d4991e87b21a6ded1687d031ae4564a7d"} 10:04:29 INFO - Running post-run listener: copy_logs_to_upload_dir 10:04:29 INFO - Copying logs to upload dir... 10:04:29 INFO - mkdir: /builds/slave/test/build/upload/logs 10:04:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=661.346359 ========= master_lag: 78.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 19 secs) (at 2016-05-05 10:05:48.385743) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-05 10:05:48.388996) ========= 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.KPIGQrmS3S/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.6tChVxL9mx/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/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-aurora/sha512/779abb455bc56bd69bbdd73a62ec532ac46a943819cdc32f9dd38cc65ed2db859adabd1ad4231d2efe1428d8da28cc1519280af2e7ef952fe0c45bb1c78dd252", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68865328f81d5bdd374363910af9818e8be463615937b83806a57ce48a20b3f79725fb82d8fa26c1d57442df6b34e92d4991e87b21a6ded1687d031ae4564a7d"} build_url:https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012882 build_url: 'https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779abb455bc56bd69bbdd73a62ec532ac46a943819cdc32f9dd38cc65ed2db859adabd1ad4231d2efe1428d8da28cc1519280af2e7ef952fe0c45bb1c78dd252", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68865328f81d5bdd374363910af9818e8be463615937b83806a57ce48a20b3f79725fb82d8fa26c1d57442df6b34e92d4991e87b21a6ded1687d031ae4564a7d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DaxIyqXCRjmZy4vVdx6oAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-05 10:05:49.441990) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:05:49.442375) ========= 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.KPIGQrmS3S/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.6tChVxL9mx/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/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.005192 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:05:49.470036) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 10:05:49.470359) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 10:05:49.472660) ========= ========= Total master_lag: 79.70 =========