builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0324 starttime: 1470939919.06 results: success (0) buildid: 20160811095921 builduid: aa69ce5198994b278dabd418de668440 revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.063994) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.064401) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.064692) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.092270) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.092556) ========= 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.ts6MiI5Hbj/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.Fa3iJ7JPdC/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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-08-11 11:25:19-- 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% 35.3M=0s 2016-08-11 11:25:19 (35.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.077510 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.191280) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.194626) ========= 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.ts6MiI5Hbj/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.Fa3iJ7JPdC/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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.025401 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:19.242137) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:25:19.245505) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --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-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ts6MiI5Hbj/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.Fa3iJ7JPdC/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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-08-11 11:25:19,332 truncating revision to first 12 chars 2016-08-11 11:25:19,332 Setting DEBUG logging. 2016-08-11 11:25:19,332 attempt 1/10 2016-08-11 11:25:19,332 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9bf4d2171f27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-11 11:25:20,883 unpacking tar archive at: mozilla-release-9bf4d2171f27/testing/mozharness/ program finished with exit code 0 elapsedTime=1.820583 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:25:21.087788) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:21.088101) ========= script_repo_revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:21.088483) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:21.088789) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:25:21.109145) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2016-08-11 11:25:21.109407) ========= /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-release --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-release', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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 11:25:21 INFO - MultiFileLogger online at 20160811 11:25:21 in /builds/slave/test 11:25:21 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-release --download-symbols true 11:25:21 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:25:21 INFO - {'append_to_log': False, 11:25:21 INFO - 'base_work_dir': '/builds/slave/test', 11:25:21 INFO - 'blob_upload_branch': 'mozilla-release', 11:25:21 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:25:21 INFO - 'buildbot_json_path': 'buildprops.json', 11:25:21 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:25:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:25:21 INFO - 'download_minidump_stackwalk': True, 11:25:21 INFO - 'download_symbols': 'true', 11:25:21 INFO - 'e10s': False, 11:25:21 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:25:21 INFO - 'tooltool.py': '/tools/tooltool.py', 11:25:21 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:25:21 INFO - '/tools/misc-python/virtualenv.py')}, 11:25:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:25:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:25:21 INFO - 'log_level': 'info', 11:25:21 INFO - 'log_to_console': True, 11:25:21 INFO - 'opt_config_files': (), 11:25:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:25:21 INFO - '--processes=1', 11:25:21 INFO - '--config=%(test_path)s/wptrunner.ini', 11:25:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:25:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:25:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:25:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:25:21 INFO - 'pip_index': False, 11:25:21 INFO - 'require_test_zip': True, 11:25:21 INFO - 'test_type': ('testharness',), 11:25:21 INFO - 'this_chunk': '1', 11:25:21 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:25:21 INFO - 'total_chunks': '10', 11:25:21 INFO - 'virtualenv_path': 'venv', 11:25:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:25:21 INFO - 'work_dir': 'build'} 11:25:21 INFO - ##### 11:25:21 INFO - ##### Running clobber step. 11:25:21 INFO - ##### 11:25:21 INFO - Running pre-action listener: _resource_record_pre_action 11:25:21 INFO - Running main action method: clobber 11:25:21 INFO - rmtree: /builds/slave/test/build 11:25:21 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:25:23 INFO - Running post-action listener: _resource_record_post_action 11:25:23 INFO - ##### 11:25:23 INFO - ##### Running read-buildbot-config step. 11:25:23 INFO - ##### 11:25:23 INFO - Running pre-action listener: _resource_record_pre_action 11:25:23 INFO - Running main action method: read_buildbot_config 11:25:23 INFO - Using buildbot properties: 11:25:23 INFO - { 11:25:23 INFO - "project": "", 11:25:23 INFO - "product": "firefox", 11:25:23 INFO - "script_repo_revision": "production", 11:25:23 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 11:25:23 INFO - "repository": "", 11:25:23 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 11:25:23 INFO - "buildid": "20160811095921", 11:25:23 INFO - "pgo_build": "False", 11:25:23 INFO - "basedir": "/builds/slave/test", 11:25:23 INFO - "buildnumber": 4, 11:25:23 INFO - "slavename": "t-yosemite-r7-0324", 11:25:23 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 11:25:23 INFO - "platform": "macosx64", 11:25:23 INFO - "branch": "mozilla-release", 11:25:23 INFO - "revision": "9bf4d2171f273c1543fa548b09dbe76311cd0b34", 11:25:23 INFO - "repo_path": "releases/mozilla-release", 11:25:23 INFO - "moz_repo_path": "", 11:25:23 INFO - "stage_platform": "macosx64", 11:25:23 INFO - "builduid": "aa69ce5198994b278dabd418de668440", 11:25:23 INFO - "slavebuilddir": "test" 11:25:23 INFO - } 11:25:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg. 11:25:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json. 11:25:23 INFO - Running post-action listener: _resource_record_post_action 11:25:23 INFO - ##### 11:25:23 INFO - ##### Running download-and-extract step. 11:25:23 INFO - ##### 11:25:23 INFO - Running pre-action listener: _resource_record_pre_action 11:25:23 INFO - Running main action method: download_and_extract 11:25:23 INFO - mkdir: /builds/slave/test/build/tests 11:25:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:23 INFO - https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:25:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:25:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:25:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:25:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json'}, attempt #1 11:25:23 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:25:23 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:25:23 INFO - retry: Failed, sleeping 30 seconds before retrying 11:25:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json'}, attempt #2 11:25:53 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:25:53 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:25:53 INFO - retry: Failed, sleeping 60 seconds before retrying 11:26:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json'}, attempt #3 11:26:53 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:26:53 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:26:53 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json! 11:26:53 INFO - Caught exception: HTTP Error 404: Not Found 11:26:53 INFO - Caught exception: HTTP Error 404: Not Found 11:26:53 INFO - Caught exception: HTTP Error 404: Not Found 11:26:53 INFO - trying https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:26:53 INFO - Downloading https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:26:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json'}, attempt #1 11:26:54 INFO - Downloaded 1235 bytes. 11:26:54 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.mac64.test_packages.json 11:26:54 INFO - Using the following test package requirements: 11:26:54 INFO - {u'common': [u'firefox-48.0.1.en-US.mac64.common.tests.zip'], 11:26:54 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.cppunittest.tests.zip'], 11:26:54 INFO - u'gtest': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.gtest.tests.zip'], 11:26:54 INFO - u'jittest': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'jsshell-mac64.zip'], 11:26:54 INFO - u'mochitest': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.mochitest.tests.zip'], 11:26:54 INFO - u'mozbase': [u'firefox-48.0.1.en-US.mac64.common.tests.zip'], 11:26:54 INFO - u'reftest': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.reftest.tests.zip'], 11:26:54 INFO - u'talos': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.talos.tests.zip'], 11:26:54 INFO - u'web-platform': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.web-platform.tests.zip'], 11:26:54 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.mac64.common.tests.zip', 11:26:54 INFO - u'firefox-48.0.1.en-US.mac64.xpcshell.tests.zip']} 11:26:54 INFO - Downloading packages: [u'firefox-48.0.1.en-US.mac64.common.tests.zip', u'firefox-48.0.1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:26:54 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')]} 11:26:54 INFO - https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:26:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:26:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:26:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:26:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip'}, attempt #1 11:26:54 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:26:54 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:26:54 INFO - retry: Failed, sleeping 30 seconds before retrying 11:27:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip'}, attempt #2 11:27:24 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:27:24 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:27:24 INFO - retry: Failed, sleeping 60 seconds before retrying 11:28:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip'}, attempt #3 11:28:25 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:28:25 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:28:25 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip! 11:28:25 INFO - Caught exception: HTTP Error 404: Not Found 11:28:25 INFO - Caught exception: HTTP Error 404: Not Found 11:28:25 INFO - Caught exception: HTTP Error 404: Not Found 11:28:25 INFO - trying https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:28:25 INFO - Downloading https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip 11:28:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip'}, attempt #1 11:28:26 INFO - Downloaded 18370261 bytes. 11:28:26 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:28:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:28:27 INFO - caution: filename not matched: web-platform/* 11:28:27 INFO - Return code: 11 11:28:27 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')]} 11:28:27 INFO - https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:28:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:28:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:28:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:28:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:28:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:28:27 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:28:27 INFO - retry: Failed, sleeping 30 seconds before retrying 11:28:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip'}, attempt #2 11:28:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:28:57 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:28:57 INFO - retry: Failed, sleeping 60 seconds before retrying 11:29:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip'}, attempt #3 11:29:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:29:57 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:29:57 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip! 11:29:57 INFO - Caught exception: HTTP Error 404: Not Found 11:29:57 INFO - Caught exception: HTTP Error 404: Not Found 11:29:57 INFO - Caught exception: HTTP Error 404: Not Found 11:29:57 INFO - trying https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:29:57 INFO - Downloading https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip 11:29:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:29:59 INFO - Downloaded 36389883 bytes. 11:29:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:29:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:30:03 INFO - caution: filename not matched: bin/* 11:30:03 INFO - caution: filename not matched: config/* 11:30:03 INFO - caution: filename not matched: mozbase/* 11:30:03 INFO - caution: filename not matched: marionette/* 11:30:03 INFO - caution: filename not matched: tools/wptserve/* 11:30:03 INFO - Return code: 11 11:30:03 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')]} 11:30:03 INFO - https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg matches https://queue.taskcluster.net 11:30:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:30:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:30:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg 11:30:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg'}, attempt #1 11:30:03 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:30:03 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:30:03 INFO - retry: Failed, sleeping 30 seconds before retrying 11:30:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg'}, attempt #2 11:30:33 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:30:33 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:30:33 INFO - retry: Failed, sleeping 60 seconds before retrying 11:31:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg'}, attempt #3 11:31:33 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:31:33 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:31:33 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg! 11:31:33 INFO - Caught exception: HTTP Error 404: Not Found 11:31:33 INFO - Caught exception: HTTP Error 404: Not Found 11:31:33 INFO - Caught exception: HTTP Error 404: Not Found 11:31:33 INFO - trying https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:31:33 INFO - Downloading https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg 11:31:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg'}, attempt #1 11:31:35 INFO - Downloaded 73086938 bytes. 11:31:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:31:35 INFO - mkdir: /builds/slave/test/properties 11:31:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:31:35 INFO - Writing to file /builds/slave/test/properties/build_url 11:31:35 INFO - Contents: 11:31:35 INFO - build_url:https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg 11:31:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:31:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:31:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:31:36 INFO - Contents: 11:31:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:31:36 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')]} 11:31:36 INFO - https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:31:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:31:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:31:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:31:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:31:36 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:31:36 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:31:36 INFO - retry: Failed, sleeping 30 seconds before retrying 11:32:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 11:32:06 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:32:06 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:32:06 INFO - retry: Failed, sleeping 60 seconds before retrying 11:33:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 11:33:06 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:33:06 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:33:06 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip! 11:33:06 INFO - Caught exception: HTTP Error 404: Not Found 11:33:06 INFO - Caught exception: HTTP Error 404: Not Found 11:33:06 INFO - Caught exception: HTTP Error 404: Not Found 11:33:06 INFO - trying https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:33:06 INFO - Downloading https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip 11:33:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:33:09 INFO - Downloaded 103663851 bytes. 11:33:09 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:33:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:33:13 INFO - Return code: 0 11:33:13 INFO - Running post-action listener: _resource_record_post_action 11:33:13 INFO - Running post-action listener: set_extra_try_arguments 11:33:13 INFO - ##### 11:33:13 INFO - ##### Running create-virtualenv step. 11:33:13 INFO - ##### 11:33:13 INFO - Running pre-action listener: _pre_create_virtualenv 11:33:13 INFO - Running pre-action listener: _resource_record_pre_action 11:33:13 INFO - Running main action method: create_virtualenv 11:33:13 INFO - Creating virtualenv /builds/slave/test/build/venv 11:33:13 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 11:33:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:33:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:33:13 INFO - Using real prefix '/tools/python27' 11:33:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:33:14 INFO - Installing distribute.............................................................................................................................................................................................done. 11:33:17 INFO - Installing pip.................done. 11:33:17 INFO - Return code: 0 11:33:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:33:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1055d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fce81c91fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055ee5e0>, '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 0x1051d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1051fc990>, '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.ts6MiI5Hbj/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:33:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:33:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render', 11:33:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:17 INFO - 'HOME': '/Users/cltbld', 11:33:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:17 INFO - 'LOGNAME': 'cltbld', 11:33:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:33:17 INFO - 'MOZ_NO_REMOTE': '1', 11:33:17 INFO - 'NO_EM_RESTART': '1', 11:33:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:17 INFO - 'PWD': '/builds/slave/test', 11:33:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:17 INFO - 'SHELL': '/bin/bash', 11:33:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 11:33:17 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 11:33:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:17 INFO - 'USER': 'cltbld', 11:33:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:17 INFO - 'XPC_FLAGS': '0x0', 11:33:17 INFO - 'XPC_SERVICE_NAME': '0', 11:33:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:17 INFO - Downloading/unpacking psutil>=0.7.1 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:33:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:33:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:33:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:33:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:33:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:21 INFO - Installing collected packages: psutil 11:33:21 INFO - Running setup.py install for psutil 11:33:21 INFO - building 'psutil._psutil_osx' extension 11:33:21 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 11:33:21 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 11:33:21 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 11:33:21 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 11:33:21 INFO - building 'psutil._psutil_posix' extension 11:33:21 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 11:33:21 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:33:21 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:33:21 INFO - ^ 11:33:21 INFO - 1 warning generated. 11:33:21 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 11:33:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:33:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:22 INFO - Successfully installed psutil 11:33:22 INFO - Cleaning up... 11:33:22 INFO - Return code: 0 11:33:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:33:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:22 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 0x1055d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fce81c91fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055ee5e0>, '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 0x1051d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1051fc990>, '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.ts6MiI5Hbj/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:22 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 11:33:22 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 11:33:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render', 11:33:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:22 INFO - 'HOME': '/Users/cltbld', 11:33:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:22 INFO - 'LOGNAME': 'cltbld', 11:33:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:22 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:33:22 INFO - 'MOZ_NO_REMOTE': '1', 11:33:22 INFO - 'NO_EM_RESTART': '1', 11:33:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:22 INFO - 'PWD': '/builds/slave/test', 11:33:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:22 INFO - 'SHELL': '/bin/bash', 11:33:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 11:33:22 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 11:33:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:22 INFO - 'USER': 'cltbld', 11:33:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:22 INFO - 'XPC_FLAGS': '0x0', 11:33:22 INFO - 'XPC_SERVICE_NAME': '0', 11:33:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:33:22 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 11:33:22 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 11:33:22 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 11:33:22 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 11:33:22 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 11:33:22 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 11:33:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:33:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:33:24 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:33:24 INFO - Installing collected packages: mozsystemmonitor 11:33:24 INFO - Running setup.py install for mozsystemmonitor 11:33:25 INFO - Successfully installed mozsystemmonitor 11:33:25 INFO - Cleaning up... 11:33:25 INFO - Return code: 0 11:33:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:33:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:25 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 0x1055d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fce81c91fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055ee5e0>, '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 0x1051d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1051fc990>, '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.ts6MiI5Hbj/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:25 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 11:33:25 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 11:33:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render', 11:33:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:25 INFO - 'HOME': '/Users/cltbld', 11:33:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:25 INFO - 'LOGNAME': 'cltbld', 11:33:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:25 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:33:25 INFO - 'MOZ_NO_REMOTE': '1', 11:33:25 INFO - 'NO_EM_RESTART': '1', 11:33:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:25 INFO - 'PWD': '/builds/slave/test', 11:33:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:25 INFO - 'SHELL': '/bin/bash', 11:33:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 11:33:25 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 11:33:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:25 INFO - 'USER': 'cltbld', 11:33:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:25 INFO - 'XPC_FLAGS': '0x0', 11:33:25 INFO - 'XPC_SERVICE_NAME': '0', 11:33:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:25 INFO - Downloading/unpacking blobuploader==1.2.4 11:33:25 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 11:33:25 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 11:33:25 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 11:33:25 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 11:33:25 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 11:33:25 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 11:33:27 INFO - Downloading blobuploader-1.2.4.tar.gz 11:33:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:33:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:33:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 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 11:33:28 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 11:33:29 INFO - Downloading docopt-0.6.1.tar.gz 11:33:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:33:29 INFO - Installing collected packages: blobuploader, requests, docopt 11:33:29 INFO - Running setup.py install for blobuploader 11:33:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:33:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:33:29 INFO - Running setup.py install for requests 11:33:29 INFO - Running setup.py install for docopt 11:33:30 INFO - Successfully installed blobuploader requests docopt 11:33:30 INFO - Cleaning up... 11:33:30 INFO - Return code: 0 11:33:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:33: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')]} 11:33:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33: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')]} 11:33:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:30 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 0x1055d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fce81c91fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055ee5e0>, '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 0x1051d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1051fc990>, '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.ts6MiI5Hbj/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:30 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 11:33:30 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 11:33:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render', 11:33:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:30 INFO - 'HOME': '/Users/cltbld', 11:33:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:30 INFO - 'LOGNAME': 'cltbld', 11:33:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:30 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:33:30 INFO - 'MOZ_NO_REMOTE': '1', 11:33:30 INFO - 'NO_EM_RESTART': '1', 11:33:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:30 INFO - 'PWD': '/builds/slave/test', 11:33:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:30 INFO - 'SHELL': '/bin/bash', 11:33:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 11:33:30 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 11:33:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:30 INFO - 'USER': 'cltbld', 11:33:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:30 INFO - 'XPC_FLAGS': '0x0', 11:33:30 INFO - 'XPC_SERVICE_NAME': '0', 11:33:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:33:30 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-Z_djGT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:33:30 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-spnXe6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:33:30 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-zHT3Yj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:33:30 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-QedaDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:33:30 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-hJVMXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:33:30 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-poaRm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-qfZd7Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-9diFdy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-TUbTd_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-LRDwjs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-6Gmd4S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-kZ7riy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-ZihldK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-09mPf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-y4YAZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:33:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-lIu32i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:33:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-j11zE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:33:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-n_XE12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:33:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-J1OKeh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-zKGoUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:33:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-xOYSPd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:33:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:33:32 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 11:33:32 INFO - Running setup.py install for manifestparser 11:33:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:33:33 INFO - Running setup.py install for mozcrash 11:33:33 INFO - Running setup.py install for mozdebug 11:33:33 INFO - Running setup.py install for mozdevice 11:33:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:33:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:33:33 INFO - Running setup.py install for mozfile 11:33:33 INFO - Running setup.py install for mozhttpd 11:33:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:33:33 INFO - Running setup.py install for mozinfo 11:33:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Running setup.py install for mozInstall 11:33:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Running setup.py install for mozleak 11:33:34 INFO - Running setup.py install for mozlog 11:33:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Running setup.py install for moznetwork 11:33:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Running setup.py install for mozprocess 11:33:34 INFO - Running setup.py install for mozprofile 11:33:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:33:34 INFO - Running setup.py install for mozrunner 11:33:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:33:35 INFO - Running setup.py install for mozscreenshot 11:33:35 INFO - Running setup.py install for moztest 11:33:35 INFO - Running setup.py install for mozversion 11:33:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:33:35 INFO - Running setup.py install for wptserve 11:33:35 INFO - Running setup.py install for marionette-driver 11:33:35 INFO - Running setup.py install for browsermob-proxy 11:33:36 INFO - Running setup.py install for marionette-client 11:33:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:33:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:33:36 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 11:33:36 INFO - Cleaning up... 11:33:36 INFO - Return code: 0 11:33:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:33:36 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')]} 11:33:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:36 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')]} 11:33:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:36 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 0x1055d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fce81c91fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1055ee5e0>, '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 0x1051d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1051fc990>, '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.ts6MiI5Hbj/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:36 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 11:33:36 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 11:33:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render', 11:33:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:36 INFO - 'HOME': '/Users/cltbld', 11:33:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:36 INFO - 'LOGNAME': 'cltbld', 11:33:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:33:36 INFO - 'MOZ_NO_REMOTE': '1', 11:33:36 INFO - 'NO_EM_RESTART': '1', 11:33:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:36 INFO - 'PWD': '/builds/slave/test', 11:33:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:36 INFO - 'SHELL': '/bin/bash', 11:33:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 11:33:36 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 11:33:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:36 INFO - 'USER': 'cltbld', 11:33:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:36 INFO - 'XPC_FLAGS': '0x0', 11:33:36 INFO - 'XPC_SERVICE_NAME': '0', 11:33:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:33:36 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-FZmeoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:33:36 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)) 11:33:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:33:36 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-Kdrm6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:33:36 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)) 11:33:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:33:36 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-WFfIoX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-kK6XHJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-GPUgyY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-UylmR6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-jXPKD5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-luzBXr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-8UP0vM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-9M9uEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-dWmNKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:33:37 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-ovBOCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:33:37 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)) 11:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-WkOUuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-pNzKVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-sQ3wMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-m2F2ET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-Rg2xKD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-wEiLTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-tRvrqt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:38 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-XtyV4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:38 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)) 11:33:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:33:39 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-m11F6k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:33:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:33:39 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)) 11:33:39 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)) 11:33:39 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)) 11:33:39 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)) 11:33:39 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)) 11:33:39 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)) 11:33:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:33:39 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 11:33:39 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 11:33:39 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 11:33:39 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 11:33:39 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 11:33:39 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 11:33:41 INFO - Downloading blessings-1.6.tar.gz 11:33:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:33:41 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)) 11:33:41 INFO - Installing collected packages: blessings 11:33:41 INFO - Running setup.py install for blessings 11:33:42 INFO - Successfully installed blessings 11:33:42 INFO - Cleaning up... 11:33:42 INFO - Return code: 0 11:33:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:33:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:33:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:33:42 INFO - Reading from file tmpfile_stdout 11:33:42 INFO - Current package versions: 11:33:42 INFO - blessings == 1.6 11:33:42 INFO - blobuploader == 1.2.4 11:33:42 INFO - browsermob-proxy == 0.6.0 11:33:42 INFO - docopt == 0.6.1 11:33:42 INFO - manifestparser == 1.1 11:33:42 INFO - marionette-client == 2.3.0 11:33:42 INFO - marionette-driver == 1.4.0 11:33:42 INFO - mozInstall == 1.12 11:33:42 INFO - mozcrash == 0.17 11:33:42 INFO - mozdebug == 0.1 11:33:42 INFO - mozdevice == 0.48 11:33:42 INFO - mozfile == 1.2 11:33:42 INFO - mozhttpd == 0.7 11:33:42 INFO - mozinfo == 0.9 11:33:42 INFO - mozleak == 0.1 11:33:42 INFO - mozlog == 3.1 11:33:42 INFO - moznetwork == 0.27 11:33:42 INFO - mozprocess == 0.22 11:33:42 INFO - mozprofile == 0.28 11:33:42 INFO - mozrunner == 6.11 11:33:42 INFO - mozscreenshot == 0.1 11:33:42 INFO - mozsystemmonitor == 0.0 11:33:42 INFO - moztest == 0.7 11:33:42 INFO - mozversion == 1.4 11:33:42 INFO - psutil == 3.1.1 11:33:42 INFO - requests == 1.2.3 11:33:42 INFO - wptserve == 1.4.0 11:33:42 INFO - wsgiref == 0.1.2 11:33:42 INFO - Running post-action listener: _resource_record_post_action 11:33:42 INFO - Running post-action listener: _start_resource_monitoring 11:33:42 INFO - Starting resource monitoring. 11:33:42 INFO - ##### 11:33:42 INFO - ##### Running pull step. 11:33:42 INFO - ##### 11:33:42 INFO - Running pre-action listener: _resource_record_pre_action 11:33:42 INFO - Running main action method: pull 11:33:42 INFO - Pull has nothing to do! 11:33:42 INFO - Running post-action listener: _resource_record_post_action 11:33:42 INFO - ##### 11:33:42 INFO - ##### Running install step. 11:33:42 INFO - ##### 11:33:42 INFO - Running pre-action listener: _resource_record_pre_action 11:33:42 INFO - Running main action method: install 11:33:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:33:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:33:42 INFO - Reading from file tmpfile_stdout 11:33:42 INFO - Detecting whether we're running mozinstall >=1.0... 11:33:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:33:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:33:42 INFO - Reading from file tmpfile_stdout 11:33:42 INFO - Output received: 11:33:42 INFO - Usage: mozinstall [options] installer 11:33:42 INFO - Options: 11:33:42 INFO - -h, --help show this help message and exit 11:33:42 INFO - -d DEST, --destination=DEST 11:33:42 INFO - Directory to install application into. [default: 11:33:42 INFO - "/builds/slave/test"] 11:33:42 INFO - --app=APP Application being installed. [default: firefox] 11:33:42 INFO - mkdir: /builds/slave/test/build/application 11:33:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:33:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.1.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:34:00 INFO - Reading from file tmpfile_stdout 11:34:00 INFO - Output received: 11:34:00 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:34:00 INFO - Running post-action listener: _resource_record_post_action 11:34:00 INFO - ##### 11:34:00 INFO - ##### Running run-tests step. 11:34:00 INFO - ##### 11:34:00 INFO - Running pre-action listener: _resource_record_pre_action 11:34:00 INFO - Running main action method: run_tests 11:34:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:34:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:34:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:34:00 INFO - grabbing minidump binary from tooltool 11:34: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')]} 11:34:00 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 0x1055ee5e0>, '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 0x1051d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1051fc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:34:00 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 11:34:00 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 11:34:00 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:34:00 INFO - Return code: 0 11:34:00 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:34:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:34:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.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 11:34:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.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 11:34:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ts6MiI5Hbj/Render', 11:34:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:00 INFO - 'HOME': '/Users/cltbld', 11:34:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:00 INFO - 'LOGNAME': 'cltbld', 11:34:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:34:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:34:00 INFO - 'MOZ_NO_REMOTE': '1', 11:34:00 INFO - 'NO_EM_RESTART': '1', 11:34:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:00 INFO - 'PWD': '/builds/slave/test', 11:34:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:00 INFO - 'SHELL': '/bin/bash', 11:34:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Fa3iJ7JPdC/Listeners', 11:34:00 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 11:34:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:00 INFO - 'USER': 'cltbld', 11:34:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:00 INFO - 'XPC_FLAGS': '0x0', 11:34:00 INFO - 'XPC_SERVICE_NAME': '0', 11:34:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:00 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.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 11:34:01 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 11:34:01 INFO - import pkg_resources 11:34:02 INFO - Using 1 client processes 11:34:02 INFO - wptserve Starting http server on 127.0.0.1:8000 11:34:02 INFO - wptserve Starting http server on 127.0.0.1:8001 11:34:02 INFO - wptserve Starting http server on 127.0.0.1:8443 11:34:04 INFO - SUITE-START | Running 778 tests 11:34:04 INFO - Running testharness tests 11:34:04 INFO - Setting up ssl 11:34:04 INFO - PROCESS | certutil | 11:34:04 INFO - PROCESS | certutil | 11:34:04 INFO - PROCESS | certutil | 11:34:04 INFO - Certificate Nickname Trust Attributes 11:34:04 INFO - SSL,S/MIME,JAR/XPI 11:34:04 INFO - 11:34:04 INFO - web-platform-tests CT,, 11:34:04 INFO - 11:34:04 INFO - Starting runner 11:34:05 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:34:05 INFO - PROCESS | 1657 | 1470940445523 Marionette DEBUG Marionette enabled via build flag and pref 11:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x114062000 == 1 [pid = 1657] [id = 1] 11:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x114062800) [pid = 1657] [serial = 1] [outer = 0x0] 11:34:05 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x114063800) [pid = 1657] [serial = 2] [outer = 0x114062800] 11:34:05 INFO - PROCESS | 1657 | 1470940445864 Marionette INFO Listening on port 2828 11:34:06 INFO - PROCESS | 1657 | 1470940446204 Marionette DEBUG Marionette enabled via command-line flag 11:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116869000 == 2 [pid = 1657] [id = 2] 11:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x116869800) [pid = 1657] [serial = 3] [outer = 0x0] 11:34:06 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x11686a800) [pid = 1657] [serial = 4] [outer = 0x116869800] 11:34:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:06 INFO - PROCESS | 1657 | 1470940446383 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 11:34:06 INFO - PROCESS | 1657 | 1470940446431 Marionette DEBUG Closed connection conn0 11:34:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:06 INFO - PROCESS | 1657 | 1470940446493 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 11:34:06 INFO - PROCESS | 1657 | 1470940446498 Marionette DEBUG Closed connection conn1 11:34:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:06 INFO - PROCESS | 1657 | 1470940446503 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 11:34:06 INFO - PROCESS | 1657 | 1470940446510 Marionette DEBUG Closed connection conn2 11:34:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:06 INFO - PROCESS | 1657 | 1470940446515 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 11:34:06 INFO - PROCESS | 1657 | 1470940446523 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:34:06 INFO - PROCESS | 1657 | 1470940446529 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1"} 11:34:06 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4b800 == 3 [pid = 1657] [id = 3] 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119c4c000) [pid = 1657] [serial = 5] [outer = 0x0] 11:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4c800 == 4 [pid = 1657] [id = 4] 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119c38800) [pid = 1657] [serial = 6] [outer = 0x0] 11:34:07 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218ba800 == 5 [pid = 1657] [id = 5] 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119c38000) [pid = 1657] [serial = 7] [outer = 0x0] 11:34:07 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:34:07 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x1219a4400) [pid = 1657] [serial = 8] [outer = 0x119c38000] 11:34:07 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x12170a800) [pid = 1657] [serial = 9] [outer = 0x119c4c000] 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x123e33400) [pid = 1657] [serial = 10] [outer = 0x119c38800] 11:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x123e35000) [pid = 1657] [serial = 11] [outer = 0x119c38000] 11:34:08 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:34:08 INFO - PROCESS | 1657 | 1470940448444 Marionette INFO startBrowser 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:08 INFO - PROCESS | 1657 | 1470940448466 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1657 | 1470940448476 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1657 | 1470940448478 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x127016000) [pid = 1657] [serial = 12] [outer = 0x119c38000] 11:34:08 INFO - PROCESS | 1657 | 1470940448798 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0e9ff408-4117-3f44-b63f-88acbda19ac3","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1","command_id":1}}] 11:34:08 INFO - PROCESS | 1657 | 1470940448876 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:34:08 INFO - PROCESS | 1657 | 1470940448878 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:08 INFO - PROCESS | 1657 | 1470940448937 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:34:09 INFO - PROCESS | 1657 | 1470940449008 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:34:09 INFO - PROCESS | 1657 | 1470940449009 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:09 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:34:09 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128e17400) [pid = 1657] [serial = 13] [outer = 0x119c38000] 11:34:09 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:09 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:34:09 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:34:09 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:34:09 INFO - PROCESS | 1657 | 1470940449274 Marionette TRACE conn3 <- [1,3,null,{}] 11:34:09 INFO - PROCESS | 1657 | 1470940449277 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:34:09 INFO - PROCESS | 1657 | 1470940449279 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:09 INFO - PROCESS | 1657 | 1470940449298 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:34:09 INFO - PROCESS | 1657 | 1470940449318 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1657 | 1470940449319 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 11:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:34:09 INFO - PROCESS | 1657 | 1470940449327 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1657 | 1470940449329 Marionette TRACE conn3 <- [1,6,null,{}] 11:34:09 INFO - PROCESS | 1657 | 1470940449332 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1657 | 1470940449333 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:09 INFO - PROCESS | 1657 | 1470940449346 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:34:09 INFO - PROCESS | 1657 | 1470940449350 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1657 | 1470940449351 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f68800 == 6 [pid = 1657] [id = 6] 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x12928d000) [pid = 1657] [serial = 14] [outer = 0x0] 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x12928ec00) [pid = 1657] [serial = 15] [outer = 0x12928d000] 11:34:09 INFO - PROCESS | 1657 | 1470940449384 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x1293b9400) [pid = 1657] [serial = 16] [outer = 0x12928d000] 11:34:09 INFO - PROCESS | 1657 | 1470940449664 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 11:34:09 INFO - PROCESS | 1657 | 1470940449699 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1657 | 1470940449700 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 11:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x115194000 == 7 [pid = 1657] [id = 7] 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x128e24400) [pid = 1657] [serial = 17] [outer = 0x0] 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x1293bf800) [pid = 1657] [serial = 18] [outer = 0x128e24400] 11:34:09 INFO - PROCESS | 1657 | 1470940449726 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x129573800) [pid = 1657] [serial = 19] [outer = 0x128e24400] 11:34:09 INFO - PROCESS | 1657 | 1470940449764 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1657 | 1470940449765 Marionette TRACE conn3 <- [1,10,null,{}] 11:34:09 INFO - PROCESS | 1657 | 1470940449814 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1657 | 1470940449817 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:09 INFO - PROCESS | 1657 | 1470940449921 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:34:09 INFO - PROCESS | 1657 | 1470940449973 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1657 | 1470940449975 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a858000 == 8 [pid = 1657] [id = 8] 11:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12a8a5000) [pid = 1657] [serial = 20] [outer = 0x0] 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a8a6c00) [pid = 1657] [serial = 21] [outer = 0x12a8a5000] 11:34:10 INFO - PROCESS | 1657 | 1470940450008 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a8ab400) [pid = 1657] [serial = 22] [outer = 0x12a8a5000] 11:34:10 INFO - PROCESS | 1657 | 1470940450313 Marionette TRACE conn3 <- [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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 653ms 11:34:10 INFO - PROCESS | 1657 | 1470940450357 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1657 | 1470940450358 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 11:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:34:10 INFO - PROCESS | 1657 | 1470940450361 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1657 | 1470940450362 Marionette TRACE conn3 <- [1,14,null,{}] 11:34:10 INFO - PROCESS | 1657 | 1470940450364 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1657 | 1470940450365 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:10 INFO - PROCESS | 1657 | 1470940450504 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:34:10 INFO - PROCESS | 1657 | 1470940450513 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1657 | 1470940450514 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac13000 == 9 [pid = 1657] [id = 9] 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12b786000) [pid = 1657] [serial = 23] [outer = 0x0] 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12b788400) [pid = 1657] [serial = 24] [outer = 0x12b786000] 11:34:10 INFO - PROCESS | 1657 | 1470940450539 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12564dc00) [pid = 1657] [serial = 25] [outer = 0x12b786000] 11:34:10 INFO - PROCESS | 1657 | 1470940450798 Marionette TRACE conn3 <- [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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 11:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:34:10 INFO - PROCESS | 1657 | 1470940450829 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1657 | 1470940450830 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 11:34:10 INFO - PROCESS | 1657 | 1470940450832 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1657 | 1470940450834 Marionette TRACE conn3 <- [1,18,null,{}] 11:34:10 INFO - PROCESS | 1657 | 1470940450836 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1657 | 1470940450839 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:10 INFO - PROCESS | 1657 | 1470940450941 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:34:10 INFO - PROCESS | 1657 | 1470940450945 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1657 | 1470940450947 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba18000 == 10 [pid = 1657] [id = 10] 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12bad2800) [pid = 1657] [serial = 26] [outer = 0x0] 11:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bad8c00) [pid = 1657] [serial = 27] [outer = 0x12bad2800] 11:34:10 INFO - PROCESS | 1657 | 1470940450972 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12badf800) [pid = 1657] [serial = 28] [outer = 0x12bad2800] 11:34:11 INFO - PROCESS | 1657 | 1470940451235 Marionette TRACE conn3 <- [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]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 11:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:34:11 INFO - PROCESS | 1657 | 1470940451260 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1657 | 1470940451262 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 11:34:11 INFO - PROCESS | 1657 | 1470940451264 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1657 | 1470940451265 Marionette TRACE conn3 <- [1,22,null,{}] 11:34:11 INFO - PROCESS | 1657 | 1470940451267 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 1657 | 1470940451269 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:11 INFO - PROCESS | 1657 | 1470940451374 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:34:11 INFO - PROCESS | 1657 | 1470940451377 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1657 | 1470940451378 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be79800 == 11 [pid = 1657] [id = 11] 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12bead400) [pid = 1657] [serial = 29] [outer = 0x0] 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12beb9000) [pid = 1657] [serial = 30] [outer = 0x12bead400] 11:34:11 INFO - PROCESS | 1657 | 1470940451402 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12c027400) [pid = 1657] [serial = 31] [outer = 0x12bead400] 11:34:11 INFO - PROCESS | 1657 | 1470940451638 Marionette TRACE conn3 <- [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]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 11:34:11 INFO - PROCESS | 1657 | 1470940451682 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1657 | 1470940451684 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 11:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:34:11 INFO - PROCESS | 1657 | 1470940451686 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1657 | 1470940451688 Marionette TRACE conn3 <- [1,26,null,{}] 11:34:11 INFO - PROCESS | 1657 | 1470940451697 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 1657 | 1470940451698 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:11 INFO - PROCESS | 1657 | 1470940451795 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:34:11 INFO - PROCESS | 1657 | 1470940451799 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1657 | 1470940451801 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bed8000 == 12 [pid = 1657] [id = 12] 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x117e84400) [pid = 1657] [serial = 32] [outer = 0x0] 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12c02c000) [pid = 1657] [serial = 33] [outer = 0x117e84400] 11:34:11 INFO - PROCESS | 1657 | 1470940451822 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c03d400) [pid = 1657] [serial = 34] [outer = 0x117e84400] 11:34:12 INFO - PROCESS | 1657 | 1470940452087 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 11:34:12 INFO - PROCESS | 1657 | 1470940452115 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1657 | 1470940452117 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 11:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:34:12 INFO - PROCESS | 1657 | 1470940452131 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1657 | 1470940452133 Marionette TRACE conn3 <- [1,30,null,{}] 11:34:12 INFO - PROCESS | 1657 | 1470940452147 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1657 | 1470940452161 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:12 INFO - PROCESS | 1657 | 1470940452258 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:34:12 INFO - PROCESS | 1657 | 1470940452262 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1657 | 1470940452263 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183b1800 == 13 [pid = 1657] [id = 13] 11:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c042800) [pid = 1657] [serial = 35] [outer = 0x0] 11:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c430000) [pid = 1657] [serial = 36] [outer = 0x12c042800] 11:34:12 INFO - PROCESS | 1657 | 1470940452287 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c433400) [pid = 1657] [serial = 37] [outer = 0x12c042800] 11:34:12 INFO - PROCESS | 1657 | 1470940452509 Marionette TRACE conn3 <- [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]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 420ms 11:34:12 INFO - PROCESS | 1657 | 1470940452551 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1657 | 1470940452553 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 11:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:34:12 INFO - PROCESS | 1657 | 1470940452564 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1657 | 1470940452565 Marionette TRACE conn3 <- [1,34,null,{}] 11:34:12 INFO - PROCESS | 1657 | 1470940452567 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1657 | 1470940452568 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:12 INFO - PROCESS | 1657 | 1470940452660 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:34:12 INFO - PROCESS | 1657 | 1470940452664 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1657 | 1470940452665 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c739000 == 14 [pid = 1657] [id = 14] 11:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c435800) [pid = 1657] [serial = 38] [outer = 0x0] 11:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c781800) [pid = 1657] [serial = 39] [outer = 0x12c435800] 11:34:12 INFO - PROCESS | 1657 | 1470940452689 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c787400) [pid = 1657] [serial = 40] [outer = 0x12c435800] 11:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 370ms 11:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:34:12 INFO - PROCESS | 1657 | 1470940452925 Marionette TRACE conn3 <- [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]]]}] 11:34:12 INFO - PROCESS | 1657 | 1470940452932 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1657 | 1470940452933 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 11:34:12 INFO - PROCESS | 1657 | 1470940452935 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1657 | 1470940452936 Marionette TRACE conn3 <- [1,38,null,{}] 11:34:12 INFO - PROCESS | 1657 | 1470940452945 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1657 | 1470940452947 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:13 INFO - PROCESS | 1657 | 1470940453050 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:34:13 INFO - PROCESS | 1657 | 1470940453054 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1657 | 1470940453055 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb61000 == 15 [pid = 1657] [id = 15] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c78bc00) [pid = 1657] [serial = 41] [outer = 0x0] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12cbd3c00) [pid = 1657] [serial = 42] [outer = 0x12c78bc00] 11:34:13 INFO - PROCESS | 1657 | 1470940453079 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cbd8c00) [pid = 1657] [serial = 43] [outer = 0x12c78bc00] 11:34:13 INFO - PROCESS | 1657 | 1470940453309 Marionette TRACE conn3 <- [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]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 425ms 11:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:34:13 INFO - PROCESS | 1657 | 1470940453361 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1657 | 1470940453362 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 11:34:13 INFO - PROCESS | 1657 | 1470940453365 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1657 | 1470940453366 Marionette TRACE conn3 <- [1,42,null,{}] 11:34:13 INFO - PROCESS | 1657 | 1470940453368 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1657 | 1470940453369 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:13 INFO - PROCESS | 1657 | 1470940453474 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:34:13 INFO - PROCESS | 1657 | 1470940453477 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1657 | 1470940453478 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x123dac800 == 16 [pid = 1657] [id = 16] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cbdb400) [pid = 1657] [serial = 44] [outer = 0x0] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12ccb9800) [pid = 1657] [serial = 45] [outer = 0x12cbdb400] 11:34:13 INFO - PROCESS | 1657 | 1470940453502 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12ccbf800) [pid = 1657] [serial = 46] [outer = 0x12cbdb400] 11:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d38a000 == 17 [pid = 1657] [id = 17] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12d38a800) [pid = 1657] [serial = 47] [outer = 0x0] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12d38d800) [pid = 1657] [serial = 48] [outer = 0x12d38a800] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12d391800) [pid = 1657] [serial = 49] [outer = 0x12d38a800] 11:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb52000 == 18 [pid = 1657] [id = 18] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12ccdcc00) [pid = 1657] [serial = 50] [outer = 0x0] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12cce4000) [pid = 1657] [serial = 51] [outer = 0x12ccdcc00] 11:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12ccc1400) [pid = 1657] [serial = 52] [outer = 0x12ccdcc00] 11:34:13 INFO - PROCESS | 1657 | 1470940453846 Marionette TRACE conn3 <- [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]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 518ms 11:34:13 INFO - PROCESS | 1657 | 1470940453889 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1657 | 1470940453891 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 11:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:34:13 INFO - PROCESS | 1657 | 1470940453893 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1657 | 1470940453894 Marionette TRACE conn3 <- [1,46,null,{}] 11:34:13 INFO - PROCESS | 1657 | 1470940453897 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1657 | 1470940453898 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:13 INFO - PROCESS | 1657 | 1470940453986 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:34:13 INFO - PROCESS | 1657 | 1470940453989 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1657 | 1470940453999 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d78d000 == 19 [pid = 1657] [id = 19] 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x12ccc5800) [pid = 1657] [serial = 53] [outer = 0x0] 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d8d2000) [pid = 1657] [serial = 54] [outer = 0x12ccc5800] 11:34:14 INFO - PROCESS | 1657 | 1470940454025 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12d8d5000) [pid = 1657] [serial = 55] [outer = 0x12ccc5800] 11:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 11:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:34:14 INFO - PROCESS | 1657 | 1470940454259 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:34:14 INFO - PROCESS | 1657 | 1470940454263 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1657 | 1470940454264 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 11:34:14 INFO - PROCESS | 1657 | 1470940454266 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1657 | 1470940454267 Marionette TRACE conn3 <- [1,50,null,{}] 11:34:14 INFO - PROCESS | 1657 | 1470940454276 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1657 | 1470940454277 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:14 INFO - PROCESS | 1657 | 1470940454378 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:34:14 INFO - PROCESS | 1657 | 1470940454382 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1657 | 1470940454383 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9df000 == 20 [pid = 1657] [id = 20] 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x11722f400) [pid = 1657] [serial = 56] [outer = 0x0] 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x119692400) [pid = 1657] [serial = 57] [outer = 0x11722f400] 11:34:14 INFO - PROCESS | 1657 | 1470940454406 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d8db400) [pid = 1657] [serial = 58] [outer = 0x11722f400] 11:34:14 INFO - PROCESS | 1657 | 1470940454632 Marionette TRACE conn3 <- [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]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 374ms 11:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:34:14 INFO - PROCESS | 1657 | 1470940454644 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1657 | 1470940454646 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 11:34:14 INFO - PROCESS | 1657 | 1470940454648 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1657 | 1470940454649 Marionette TRACE conn3 <- [1,54,null,{}] 11:34:14 INFO - PROCESS | 1657 | 1470940454652 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1657 | 1470940454653 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:14 INFO - PROCESS | 1657 | 1470940454758 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:34:14 INFO - PROCESS | 1657 | 1470940454769 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1657 | 1470940454770 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d788800 == 21 [pid = 1657] [id = 21] 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12bb5d800) [pid = 1657] [serial = 59] [outer = 0x0] 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12bb61400) [pid = 1657] [serial = 60] [outer = 0x12bb5d800] 11:34:14 INFO - PROCESS | 1657 | 1470940454793 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12bb65000) [pid = 1657] [serial = 61] [outer = 0x12bb5d800] 11:34:15 INFO - PROCESS | 1657 | 1470940455022 Marionette TRACE conn3 <- [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]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 11:34:15 INFO - PROCESS | 1657 | 1470940455068 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1657 | 1470940455069 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 11:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:34:15 INFO - PROCESS | 1657 | 1470940455079 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1657 | 1470940455080 Marionette TRACE conn3 <- [1,58,null,{}] 11:34:15 INFO - PROCESS | 1657 | 1470940455082 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 1657 | 1470940455083 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:15 INFO - PROCESS | 1657 | 1470940455178 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:34:15 INFO - PROCESS | 1657 | 1470940455192 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 1657 | 1470940455193 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e3b4800 == 22 [pid = 1657] [id = 22] 11:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x12c026000) [pid = 1657] [serial = 62] [outer = 0x0] 11:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12db74800) [pid = 1657] [serial = 63] [outer = 0x12c026000] 11:34:15 INFO - PROCESS | 1657 | 1470940455216 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12db7a400) [pid = 1657] [serial = 64] [outer = 0x12c026000] 11:34:15 INFO - PROCESS | 1657 | 1470940455440 Marionette TRACE conn3 <- [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]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 11:34:15 INFO - PROCESS | 1657 | 1470940455500 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1657 | 1470940455503 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 11:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:34:15 INFO - PROCESS | 1657 | 1470940455514 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1657 | 1470940455515 Marionette TRACE conn3 <- [1,62,null,{}] 11:34:15 INFO - PROCESS | 1657 | 1470940455527 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 1657 | 1470940455528 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:15 INFO - PROCESS | 1657 | 1470940455641 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:34:16 INFO - PROCESS | 1657 | 1470940456277 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1657 | 1470940456278 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f9f800 == 23 [pid = 1657] [id = 23] 11:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x111d19800) [pid = 1657] [serial = 65] [outer = 0x0] 11:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1122b1400) [pid = 1657] [serial = 66] [outer = 0x111d19800] 11:34:16 INFO - PROCESS | 1657 | 1470940456313 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1122e9400) [pid = 1657] [serial = 67] [outer = 0x111d19800] 11:34:16 INFO - PROCESS | 1657 | 1470940456743 Marionette TRACE conn3 <- [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]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1274ms 11:34:16 INFO - PROCESS | 1657 | 1470940456790 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1657 | 1470940456792 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 11:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:34:16 INFO - PROCESS | 1657 | 1470940456795 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1657 | 1470940456797 Marionette TRACE conn3 <- [1,66,null,{}] 11:34:16 INFO - PROCESS | 1657 | 1470940456800 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 1657 | 1470940456803 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:16 INFO - PROCESS | 1657 | 1470940456920 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:34:16 INFO - PROCESS | 1657 | 1470940456962 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1657 | 1470940456964 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11652d800 == 24 [pid = 1657] [id = 24] 11:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x112dd1c00) [pid = 1657] [serial = 68] [outer = 0x0] 11:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x116108000) [pid = 1657] [serial = 69] [outer = 0x112dd1c00] 11:34:16 INFO - PROCESS | 1657 | 1470940456995 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x116835000) [pid = 1657] [serial = 70] [outer = 0x112dd1c00] 11:34:17 INFO - PROCESS | 1657 | 1470940457395 Marionette TRACE conn3 <- [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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 11:34:17 INFO - PROCESS | 1657 | 1470940457417 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1657 | 1470940457420 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 11:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:34:17 INFO - PROCESS | 1657 | 1470940457425 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1657 | 1470940457426 Marionette TRACE conn3 <- [1,70,null,{}] 11:34:17 INFO - PROCESS | 1657 | 1470940457429 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 1657 | 1470940457430 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:17 INFO - PROCESS | 1657 | 1470940457548 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:34:17 INFO - PROCESS | 1657 | 1470940457616 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1657 | 1470940457617 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x117033000 == 25 [pid = 1657] [id = 25] 11:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118155800) [pid = 1657] [serial = 71] [outer = 0x0] 11:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1186a2000) [pid = 1657] [serial = 72] [outer = 0x118155800] 11:34:17 INFO - PROCESS | 1657 | 1470940457647 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11968fc00) [pid = 1657] [serial = 73] [outer = 0x118155800] 11:34:18 INFO - PROCESS | 1657 | 1470940458325 Marionette TRACE conn3 <- [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]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 11:34:18 INFO - PROCESS | 1657 | 1470940458347 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1657 | 1470940458349 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 11:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:34:18 INFO - PROCESS | 1657 | 1470940458353 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1657 | 1470940458357 Marionette TRACE conn3 <- [1,74,null,{}] 11:34:18 INFO - PROCESS | 1657 | 1470940458360 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1657 | 1470940458362 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:18 INFO - PROCESS | 1657 | 1470940458481 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:34:18 INFO - PROCESS | 1657 | 1470940458551 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1657 | 1470940458552 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x113bd7000 == 26 [pid = 1657] [id = 26] 11:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11653cc00) [pid = 1657] [serial = 74] [outer = 0x0] 11:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11674c800) [pid = 1657] [serial = 75] [outer = 0x11653cc00] 11:34:18 INFO - PROCESS | 1657 | 1470940458583 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x113b03000) [pid = 1657] [serial = 76] [outer = 0x11653cc00] 11:34:19 INFO - PROCESS | 1657 | 1470940459028 Marionette TRACE conn3 <- [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]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 723ms 11:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:34:19 INFO - PROCESS | 1657 | 1470940459087 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1657 | 1470940459090 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 11:34:19 INFO - PROCESS | 1657 | 1470940459094 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1657 | 1470940459096 Marionette TRACE conn3 <- [1,78,null,{}] 11:34:19 INFO - PROCESS | 1657 | 1470940459098 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 1657 | 1470940459100 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:19 INFO - PROCESS | 1657 | 1470940459216 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:34:19 INFO - PROCESS | 1657 | 1470940459232 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1657 | 1470940459234 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116154800 == 27 [pid = 1657] [id = 27] 11:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116f8b800) [pid = 1657] [serial = 77] [outer = 0x0] 11:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117454800) [pid = 1657] [serial = 78] [outer = 0x116f8b800] 11:34:19 INFO - PROCESS | 1657 | 1470940459279 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x117e83c00) [pid = 1657] [serial = 79] [outer = 0x116f8b800] 11:34:19 INFO - PROCESS | 1657 | 1470940459698 Marionette TRACE conn3 <- [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]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 619ms 11:34:19 INFO - PROCESS | 1657 | 1470940459713 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1657 | 1470940459715 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 11:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:34:19 INFO - PROCESS | 1657 | 1470940459717 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1657 | 1470940459719 Marionette TRACE conn3 <- [1,82,null,{}] 11:34:19 INFO - PROCESS | 1657 | 1470940459727 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 1657 | 1470940459730 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:19 INFO - PROCESS | 1657 | 1470940459805 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:34:19 INFO - PROCESS | 1657 | 1470940459809 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1657 | 1470940459811 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168cd800 == 28 [pid = 1657] [id = 28] 11:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113913400) [pid = 1657] [serial = 80] [outer = 0x0] 11:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11842d400) [pid = 1657] [serial = 81] [outer = 0x113913400] 11:34:19 INFO - PROCESS | 1657 | 1470940459841 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1189a1800) [pid = 1657] [serial = 82] [outer = 0x113913400] 11:34:20 INFO - PROCESS | 1657 | 1470940460167 Marionette TRACE conn3 <- [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]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 11:34:20 INFO - PROCESS | 1657 | 1470940460190 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1657 | 1470940460192 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:34:20 INFO - PROCESS | 1657 | 1470940460194 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1657 | 1470940460195 Marionette TRACE conn3 <- [1,86,null,{}] 11:34:20 INFO - PROCESS | 1657 | 1470940460198 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1657 | 1470940460199 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:20 INFO - PROCESS | 1657 | 1470940460278 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:34:20 INFO - PROCESS | 1657 | 1470940460317 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1657 | 1470940460318 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11705d000 == 29 [pid = 1657] [id = 29] 11:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118264400) [pid = 1657] [serial = 83] [outer = 0x0] 11:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118eeec00) [pid = 1657] [serial = 84] [outer = 0x118264400] 11:34:20 INFO - PROCESS | 1657 | 1470940460343 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119287000) [pid = 1657] [serial = 85] [outer = 0x118264400] 11:34:20 INFO - PROCESS | 1657 | 1470940460624 Marionette TRACE conn3 <- [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]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 11:34:20 INFO - PROCESS | 1657 | 1470940460664 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1657 | 1470940460665 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:34:20 INFO - PROCESS | 1657 | 1470940460667 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1657 | 1470940460669 Marionette TRACE conn3 <- [1,90,null,{}] 11:34:20 INFO - PROCESS | 1657 | 1470940460674 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1657 | 1470940460676 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:20 INFO - PROCESS | 1657 | 1470940460748 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:34:20 INFO - PROCESS | 1657 | 1470940460751 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1657 | 1470940460752 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e1c000 == 30 [pid = 1657] [id = 30] 11:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113386c00) [pid = 1657] [serial = 86] [outer = 0x0] 11:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119694400) [pid = 1657] [serial = 87] [outer = 0x113386c00] 11:34:20 INFO - PROCESS | 1657 | 1470940460780 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119c2ec00) [pid = 1657] [serial = 88] [outer = 0x113386c00] 11:34:21 INFO - PROCESS | 1657 | 1470940461079 Marionette TRACE conn3 <- [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]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 11:34:21 INFO - PROCESS | 1657 | 1470940461098 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1657 | 1470940461099 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 11:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:34:21 INFO - PROCESS | 1657 | 1470940461101 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1657 | 1470940461102 Marionette TRACE conn3 <- [1,94,null,{}] 11:34:21 INFO - PROCESS | 1657 | 1470940461107 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1657 | 1470940461112 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:21 INFO - PROCESS | 1657 | 1470940461224 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:34:21 INFO - PROCESS | 1657 | 1470940461230 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1657 | 1470940461232 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823b800 == 31 [pid = 1657] [id = 31] 11:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118435800) [pid = 1657] [serial = 89] [outer = 0x0] 11:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119cf0000) [pid = 1657] [serial = 90] [outer = 0x118435800] 11:34:21 INFO - PROCESS | 1657 | 1470940461257 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1210bb800) [pid = 1657] [serial = 91] [outer = 0x118435800] 11:34:21 INFO - PROCESS | 1657 | 1470940461521 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 11:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:34:21 INFO - PROCESS | 1657 | 1470940461578 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1657 | 1470940461579 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 11:34:21 INFO - PROCESS | 1657 | 1470940461581 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1657 | 1470940461582 Marionette TRACE conn3 <- [1,98,null,{}] 11:34:21 INFO - PROCESS | 1657 | 1470940461585 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1657 | 1470940461586 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:21 INFO - PROCESS | 1657 | 1470940461662 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:34:21 INFO - PROCESS | 1657 | 1470940461665 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1657 | 1470940461666 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118e53000 == 32 [pid = 1657] [id = 32] 11:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1210bbc00) [pid = 1657] [serial = 92] [outer = 0x0] 11:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1211dc800) [pid = 1657] [serial = 93] [outer = 0x1210bbc00] 11:34:21 INFO - PROCESS | 1657 | 1470940461692 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1215f7400) [pid = 1657] [serial = 94] [outer = 0x1210bbc00] 11:34:21 INFO - PROCESS | 1657 | 1470940461988 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 11:34:22 INFO - PROCESS | 1657 | 1470940462000 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1657 | 1470940462001 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:34:22 INFO - PROCESS | 1657 | 1470940462010 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1657 | 1470940462011 Marionette TRACE conn3 <- [1,102,null,{}] 11:34:22 INFO - PROCESS | 1657 | 1470940462014 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1657 | 1470940462015 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:22 INFO - PROCESS | 1657 | 1470940462092 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:34:22 INFO - PROCESS | 1657 | 1470940462136 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1657 | 1470940462137 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119229000 == 33 [pid = 1657] [id = 33] 11:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210bdc00) [pid = 1657] [serial = 95] [outer = 0x0] 11:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1217ef000) [pid = 1657] [serial = 96] [outer = 0x1210bdc00] 11:34:22 INFO - PROCESS | 1657 | 1470940462161 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123d0a800) [pid = 1657] [serial = 97] [outer = 0x1210bdc00] 11:34:22 INFO - PROCESS | 1657 | 1470940462396 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:34:22 INFO - PROCESS | 1657 | 1470940462429 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1657 | 1470940462430 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 11:34:22 INFO - PROCESS | 1657 | 1470940462432 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1657 | 1470940462433 Marionette TRACE conn3 <- [1,106,null,{}] 11:34:22 INFO - PROCESS | 1657 | 1470940462445 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1657 | 1470940462446 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:22 INFO - PROCESS | 1657 | 1470940462525 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:34:22 INFO - PROCESS | 1657 | 1470940462529 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1657 | 1470940462530 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168ca800 == 34 [pid = 1657] [id = 34] 11:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121a74800) [pid = 1657] [serial = 98] [outer = 0x0] 11:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123e3a000) [pid = 1657] [serial = 99] [outer = 0x121a74800] 11:34:22 INFO - PROCESS | 1657 | 1470940462555 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124b3a800) [pid = 1657] [serial = 100] [outer = 0x121a74800] 11:34:22 INFO - PROCESS | 1657 | 1470940462845 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 11:34:22 INFO - PROCESS | 1657 | 1470940462904 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1657 | 1470940462907 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:34:22 INFO - PROCESS | 1657 | 1470940462909 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1657 | 1470940462910 Marionette TRACE conn3 <- [1,110,null,{}] 11:34:22 INFO - PROCESS | 1657 | 1470940462912 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1657 | 1470940462913 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:22 INFO - PROCESS | 1657 | 1470940462984 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:34:23 INFO - PROCESS | 1657 | 1470940463029 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1657 | 1470940463030 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199bb800 == 35 [pid = 1657] [id = 35] 11:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116aab400) [pid = 1657] [serial = 101] [outer = 0x0] 11:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124b48000) [pid = 1657] [serial = 102] [outer = 0x116aab400] 11:34:23 INFO - PROCESS | 1657 | 1470940463054 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124d3bc00) [pid = 1657] [serial = 103] [outer = 0x116aab400] 11:34:23 INFO - PROCESS | 1657 | 1470940463319 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 11:34:23 INFO - PROCESS | 1657 | 1470940463378 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:34:23 INFO - PROCESS | 1657 | 1470940463380 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 11:34:23 INFO - PROCESS | 1657 | 1470940463382 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1657 | 1470940463384 Marionette TRACE conn3 <- [1,114,null,{}] 11:34:23 INFO - PROCESS | 1657 | 1470940463386 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1657 | 1470940463389 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:23 INFO - PROCESS | 1657 | 1470940463478 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:34:23 INFO - PROCESS | 1657 | 1470940463482 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1657 | 1470940463483 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x121129800 == 36 [pid = 1657] [id = 36] 11:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124d0f000) [pid = 1657] [serial = 104] [outer = 0x0] 11:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1250cd000) [pid = 1657] [serial = 105] [outer = 0x124d0f000] 11:34:23 INFO - PROCESS | 1657 | 1470940463513 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125676000) [pid = 1657] [serial = 106] [outer = 0x124d0f000] 11:34:23 INFO - PROCESS | 1657 | 1470940463852 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 521ms 11:34:23 INFO - PROCESS | 1657 | 1470940463904 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1657 | 1470940463906 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 11:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:34:23 INFO - PROCESS | 1657 | 1470940463909 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1657 | 1470940463911 Marionette TRACE conn3 <- [1,118,null,{}] 11:34:23 INFO - PROCESS | 1657 | 1470940463914 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1657 | 1470940463916 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:24 INFO - PROCESS | 1657 | 1470940464039 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:34:24 INFO - PROCESS | 1657 | 1470940464044 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1657 | 1470940464045 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120f000 == 37 [pid = 1657] [id = 37] 11:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x125676400) [pid = 1657] [serial = 107] [outer = 0x0] 11:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12681c000) [pid = 1657] [serial = 108] [outer = 0x125676400] 11:34:24 INFO - PROCESS | 1657 | 1470940464086 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126826000) [pid = 1657] [serial = 109] [outer = 0x125676400] 11:34:24 INFO - PROCESS | 1657 | 1470940464413 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 519ms 11:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:34:24 INFO - PROCESS | 1657 | 1470940464428 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1657 | 1470940464430 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 11:34:24 INFO - PROCESS | 1657 | 1470940464432 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1657 | 1470940464433 Marionette TRACE conn3 <- [1,122,null,{}] 11:34:24 INFO - PROCESS | 1657 | 1470940464435 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1657 | 1470940464436 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:24 INFO - PROCESS | 1657 | 1470940464528 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:34:24 INFO - PROCESS | 1657 | 1470940464575 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1657 | 1470940464576 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x121366800 == 38 [pid = 1657] [id = 38] 11:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12567d000) [pid = 1657] [serial = 110] [outer = 0x0] 11:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x126c5d400) [pid = 1657] [serial = 111] [outer = 0x12567d000] 11:34:24 INFO - PROCESS | 1657 | 1470940464600 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x127097000) [pid = 1657] [serial = 112] [outer = 0x12567d000] 11:34:24 INFO - PROCESS | 1657 | 1470940464847 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 11:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:34:24 INFO - PROCESS | 1657 | 1470940464900 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1657 | 1470940464901 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 11:34:24 INFO - PROCESS | 1657 | 1470940464911 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1657 | 1470940464912 Marionette TRACE conn3 <- [1,126,null,{}] 11:34:24 INFO - PROCESS | 1657 | 1470940464915 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1657 | 1470940464916 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:24 INFO - PROCESS | 1657 | 1470940464996 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:34:25 INFO - PROCESS | 1657 | 1470940465000 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1657 | 1470940465001 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218c3800 == 39 [pid = 1657] [id = 39] 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x111d75000) [pid = 1657] [serial = 113] [outer = 0x0] 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1273b2c00) [pid = 1657] [serial = 114] [outer = 0x111d75000] 11:34:25 INFO - PROCESS | 1657 | 1470940465026 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128e1d800) [pid = 1657] [serial = 115] [outer = 0x111d75000] 11:34:25 INFO - PROCESS | 1657 | 1470940465311 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 11:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:34:25 INFO - PROCESS | 1657 | 1470940465330 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1657 | 1470940465332 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 11:34:25 INFO - PROCESS | 1657 | 1470940465334 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1657 | 1470940465334 Marionette TRACE conn3 <- [1,130,null,{}] 11:34:25 INFO - PROCESS | 1657 | 1470940465345 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1657 | 1470940465346 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:25 INFO - PROCESS | 1657 | 1470940465429 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:34:25 INFO - PROCESS | 1657 | 1470940465475 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1657 | 1470940465476 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d3c800 == 40 [pid = 1657] [id = 40] 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x126d7e800) [pid = 1657] [serial = 116] [outer = 0x0] 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128f3bc00) [pid = 1657] [serial = 117] [outer = 0x126d7e800] 11:34:25 INFO - PROCESS | 1657 | 1470940465500 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12928c400) [pid = 1657] [serial = 118] [outer = 0x126d7e800] 11:34:25 INFO - PROCESS | 1657 | 1470940465805 Marionette TRACE conn3 <- [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]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 11:34:25 INFO - PROCESS | 1657 | 1470940465854 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1657 | 1470940465856 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 11:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:34:25 INFO - PROCESS | 1657 | 1470940465858 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1657 | 1470940465859 Marionette TRACE conn3 <- [1,134,null,{}] 11:34:25 INFO - PROCESS | 1657 | 1470940465861 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1657 | 1470940465862 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:25 INFO - PROCESS | 1657 | 1470940465942 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:34:25 INFO - PROCESS | 1657 | 1470940465947 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1657 | 1470940465948 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d5e000 == 41 [pid = 1657] [id = 41] 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x129291000) [pid = 1657] [serial = 119] [outer = 0x0] 11:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1293be000) [pid = 1657] [serial = 120] [outer = 0x129291000] 11:34:25 INFO - PROCESS | 1657 | 1470940465972 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12956d000) [pid = 1657] [serial = 121] [outer = 0x129291000] 11:34:26 INFO - PROCESS | 1657 | 1470940466277 Marionette TRACE conn3 <- [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]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 467ms 11:34:26 INFO - PROCESS | 1657 | 1470940466326 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1657 | 1470940466327 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 11:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:34:26 INFO - PROCESS | 1657 | 1470940466329 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1657 | 1470940466330 Marionette TRACE conn3 <- [1,138,null,{}] 11:34:26 INFO - PROCESS | 1657 | 1470940466333 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 1657 | 1470940466334 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:27 INFO - PROCESS | 1657 | 1470940467100 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:34:27 INFO - PROCESS | 1657 | 1470940467117 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1657 | 1470940467119 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x112254000 == 42 [pid = 1657] [id = 42] 11:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112a94800) [pid = 1657] [serial = 122] [outer = 0x0] 11:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x113909c00) [pid = 1657] [serial = 123] [outer = 0x112a94800] 11:34:27 INFO - PROCESS | 1657 | 1470940467150 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116884000) [pid = 1657] [serial = 124] [outer = 0x112a94800] 11:34:27 INFO - PROCESS | 1657 | 1470940467516 Marionette TRACE conn3 <- [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]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1220ms 11:34:27 INFO - PROCESS | 1657 | 1470940467550 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1657 | 1470940467552 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 11:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:34:27 INFO - PROCESS | 1657 | 1470940467562 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1657 | 1470940467564 Marionette TRACE conn3 <- [1,142,null,{}] 11:34:27 INFO - PROCESS | 1657 | 1470940467566 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 1657 | 1470940467569 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:27 INFO - PROCESS | 1657 | 1470940467661 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:34:27 INFO - PROCESS | 1657 | 1470940467665 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1657 | 1470940467667 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160b2800 == 43 [pid = 1657] [id = 43] 11:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x117221c00) [pid = 1657] [serial = 125] [outer = 0x0] 11:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x118259800) [pid = 1657] [serial = 126] [outer = 0x117221c00] 11:34:27 INFO - PROCESS | 1657 | 1470940467694 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118430000) [pid = 1657] [serial = 127] [outer = 0x117221c00] 11:34:28 INFO - PROCESS | 1657 | 1470940468026 Marionette TRACE conn3 <- [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]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 11:34:28 INFO - PROCESS | 1657 | 1470940468083 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1657 | 1470940468085 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 11:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:34:28 INFO - PROCESS | 1657 | 1470940468088 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1657 | 1470940468090 Marionette TRACE conn3 <- [1,146,null,{}] 11:34:28 INFO - PROCESS | 1657 | 1470940468093 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1657 | 1470940468095 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:28 INFO - PROCESS | 1657 | 1470940468262 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:34:28 INFO - PROCESS | 1657 | 1470940468309 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1657 | 1470940468310 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702d000 == 44 [pid = 1657] [id = 44] 11:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118eeac00) [pid = 1657] [serial = 128] [outer = 0x0] 11:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x119689400) [pid = 1657] [serial = 129] [outer = 0x118eeac00] 11:34:28 INFO - PROCESS | 1657 | 1470940468353 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1197a1000) [pid = 1657] [serial = 130] [outer = 0x118eeac00] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12bad2800) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12b786000) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12a8a5000) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12928d000) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12c026000) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12bb5d800) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11722f400) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12ccc5800) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12cbdb400) [pid = 1657] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12c78bc00) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12c435800) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c042800) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x117e84400) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12bead400) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11653cc00) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116f8b800) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x113913400) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118264400) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x113386c00) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118435800) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1210bbc00) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1210bdc00) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121a74800) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124d0f000) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x125676400) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12567d000) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x111d19800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112dd1c00) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:34:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118155800) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:34:29 INFO - PROCESS | 1657 | 1470940469210 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1171ms 11:34:29 INFO - PROCESS | 1657 | 1470940469273 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1657 | 1470940469277 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 11:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:34:29 INFO - PROCESS | 1657 | 1470940469294 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1657 | 1470940469297 Marionette TRACE conn3 <- [1,150,null,{}] 11:34:29 INFO - PROCESS | 1657 | 1470940469299 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1657 | 1470940469301 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:29 INFO - PROCESS | 1657 | 1470940469388 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:34:29 INFO - PROCESS | 1657 | 1470940469391 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1657 | 1470940469392 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e1a000 == 45 [pid = 1657] [id = 45] 11:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116888400) [pid = 1657] [serial = 131] [outer = 0x0] 11:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118264400) [pid = 1657] [serial = 132] [outer = 0x116888400] 11:34:29 INFO - PROCESS | 1657 | 1470940469419 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120e0a400) [pid = 1657] [serial = 133] [outer = 0x116888400] 11:34:29 INFO - PROCESS | 1657 | 1470940469743 Marionette TRACE conn3 <- [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]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 481ms 11:34:29 INFO - PROCESS | 1657 | 1470940469766 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:34:29 INFO - PROCESS | 1657 | 1470940469768 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 11:34:29 INFO - PROCESS | 1657 | 1470940469774 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1657 | 1470940469776 Marionette TRACE conn3 <- [1,154,null,{}] 11:34:29 INFO - PROCESS | 1657 | 1470940469780 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1657 | 1470940469782 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:29 INFO - PROCESS | 1657 | 1470940469926 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:34:29 INFO - PROCESS | 1657 | 1470940469990 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1657 | 1470940469991 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x118248800 == 46 [pid = 1657] [id = 46] 11:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x115e24400) [pid = 1657] [serial = 134] [outer = 0x0] 11:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120e0b000) [pid = 1657] [serial = 135] [outer = 0x115e24400] 11:34:30 INFO - PROCESS | 1657 | 1470940470034 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120e96400) [pid = 1657] [serial = 136] [outer = 0x115e24400] 11:34:30 INFO - PROCESS | 1657 | 1470940470459 Marionette TRACE conn3 <- [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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 726ms 11:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:34:30 INFO - PROCESS | 1657 | 1470940470497 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1657 | 1470940470499 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 11:34:30 INFO - PROCESS | 1657 | 1470940470501 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1657 | 1470940470502 Marionette TRACE conn3 <- [1,158,null,{}] 11:34:30 INFO - PROCESS | 1657 | 1470940470504 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1657 | 1470940470505 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:30 INFO - PROCESS | 1657 | 1470940470577 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:34:30 INFO - PROCESS | 1657 | 1470940470581 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1657 | 1470940470585 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d1800 == 47 [pid = 1657] [id = 47] 11:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1219a5000) [pid = 1657] [serial = 137] [outer = 0x0] 11:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121a7a400) [pid = 1657] [serial = 138] [outer = 0x1219a5000] 11:34:30 INFO - PROCESS | 1657 | 1470940470619 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124aad000) [pid = 1657] [serial = 139] [outer = 0x1219a5000] 11:34:30 INFO - PROCESS | 1657 | 1470940470925 Marionette TRACE conn3 <- [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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 11:34:30 INFO - PROCESS | 1657 | 1470940470971 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1657 | 1470940470973 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 11:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:34:30 INFO - PROCESS | 1657 | 1470940470975 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1657 | 1470940470976 Marionette TRACE conn3 <- [1,162,null,{}] 11:34:30 INFO - PROCESS | 1657 | 1470940470978 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1657 | 1470940470979 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:31 INFO - PROCESS | 1657 | 1470940471099 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:34:31 INFO - PROCESS | 1657 | 1470940471143 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1657 | 1470940471145 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d3e000 == 48 [pid = 1657] [id = 48] 11:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112233800) [pid = 1657] [serial = 140] [outer = 0x0] 11:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1122e7800) [pid = 1657] [serial = 141] [outer = 0x112233800] 11:34:31 INFO - PROCESS | 1657 | 1470940471176 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11600a400) [pid = 1657] [serial = 142] [outer = 0x112233800] 11:34:31 INFO - PROCESS | 1657 | 1470940471606 Marionette TRACE conn3 <- [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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 11:34:31 INFO - PROCESS | 1657 | 1470940471649 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1657 | 1470940471651 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 11:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:34:31 INFO - PROCESS | 1657 | 1470940471655 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1657 | 1470940471657 Marionette TRACE conn3 <- [1,166,null,{}] 11:34:31 INFO - PROCESS | 1657 | 1470940471660 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1657 | 1470940471663 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:31 INFO - PROCESS | 1657 | 1470940471754 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:34:31 INFO - PROCESS | 1657 | 1470940471813 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1657 | 1470940471815 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180d3800 == 49 [pid = 1657] [id = 49] 11:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116755800) [pid = 1657] [serial = 143] [outer = 0x0] 11:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11825d000) [pid = 1657] [serial = 144] [outer = 0x116755800] 11:34:31 INFO - PROCESS | 1657 | 1470940471850 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1189a2400) [pid = 1657] [serial = 145] [outer = 0x116755800] 11:34:32 INFO - PROCESS | 1657 | 1470940472342 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 720ms 11:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:34:32 INFO - PROCESS | 1657 | 1470940472398 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1657 | 1470940472400 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 11:34:32 INFO - PROCESS | 1657 | 1470940472404 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1657 | 1470940472407 Marionette TRACE conn3 <- [1,170,null,{}] 11:34:32 INFO - PROCESS | 1657 | 1470940472410 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1657 | 1470940472411 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:32 INFO - PROCESS | 1657 | 1470940472500 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:34:32 INFO - PROCESS | 1657 | 1470940472560 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1657 | 1470940472561 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x121134800 == 50 [pid = 1657] [id = 50] 11:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x120e8e400) [pid = 1657] [serial = 146] [outer = 0x0] 11:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1210c2800) [pid = 1657] [serial = 147] [outer = 0x120e8e400] 11:34:32 INFO - PROCESS | 1657 | 1470940472590 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121a80800) [pid = 1657] [serial = 148] [outer = 0x120e8e400] 11:34:32 INFO - PROCESS | 1657 | 1470940472993 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 11:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:34:33 INFO - PROCESS | 1657 | 1470940473025 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 1657 | 1470940473027 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 11:34:33 INFO - PROCESS | 1657 | 1470940473036 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1657 | 1470940473039 Marionette TRACE conn3 <- [1,174,null,{}] 11:34:33 INFO - PROCESS | 1657 | 1470940473059 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 1657 | 1470940473061 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:33 INFO - PROCESS | 1657 | 1470940473154 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:34:33 INFO - PROCESS | 1657 | 1470940473216 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1657 | 1470940473217 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e10800 == 51 [pid = 1657] [id = 51] 11:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x120e8f800) [pid = 1657] [serial = 149] [outer = 0x0] 11:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1250c9c00) [pid = 1657] [serial = 150] [outer = 0x120e8f800] 11:34:33 INFO - PROCESS | 1657 | 1470940473246 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12564f000) [pid = 1657] [serial = 151] [outer = 0x120e8f800] 11:34:33 INFO - PROCESS | 1657 | 1470940473644 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 642ms 11:34:33 INFO - PROCESS | 1657 | 1470940473673 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 1657 | 1470940473675 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 11:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:34:33 INFO - PROCESS | 1657 | 1470940473677 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1657 | 1470940473678 Marionette TRACE conn3 <- [1,178,null,{}] 11:34:33 INFO - PROCESS | 1657 | 1470940473681 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 1657 | 1470940473682 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:33 INFO - PROCESS | 1657 | 1470940473773 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:34:33 INFO - PROCESS | 1657 | 1470940473846 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1657 | 1470940473848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eab800 == 52 [pid = 1657] [id = 52] 11:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x125653c00) [pid = 1657] [serial = 152] [outer = 0x0] 11:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x125678000) [pid = 1657] [serial = 153] [outer = 0x125653c00] 11:34:33 INFO - PROCESS | 1657 | 1470940473876 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x126820000) [pid = 1657] [serial = 154] [outer = 0x125653c00] 11:34:34 INFO - PROCESS | 1657 | 1470940474281 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 11:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:34:34 INFO - PROCESS | 1657 | 1470940474297 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1657 | 1470940474298 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 11:34:34 INFO - PROCESS | 1657 | 1470940474300 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1657 | 1470940474301 Marionette TRACE conn3 <- [1,182,null,{}] 11:34:34 INFO - PROCESS | 1657 | 1470940474304 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1657 | 1470940474305 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:34 INFO - PROCESS | 1657 | 1470940474399 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:34:34 INFO - PROCESS | 1657 | 1470940474442 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1657 | 1470940474446 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x114054800 == 53 [pid = 1657] [id = 53] 11:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1197a3c00) [pid = 1657] [serial = 155] [outer = 0x0] 11:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x120e93800) [pid = 1657] [serial = 156] [outer = 0x1197a3c00] 11:34:34 INFO - PROCESS | 1657 | 1470940474483 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x126824400) [pid = 1657] [serial = 157] [outer = 0x1197a3c00] 11:34:34 INFO - PROCESS | 1657 | 1470940474976 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d1800 == 52 [pid = 1657] [id = 47] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118248800 == 51 [pid = 1657] [id = 46] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x117e1a000 == 50 [pid = 1657] [id = 45] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11702d000 == 49 [pid = 1657] [id = 44] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11705d000 == 48 [pid = 1657] [id = 29] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x117e1c000 == 47 [pid = 1657] [id = 30] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119229000 == 46 [pid = 1657] [id = 33] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1160b2800 == 45 [pid = 1657] [id = 43] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1168cd800 == 44 [pid = 1657] [id = 28] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x116154800 == 43 [pid = 1657] [id = 27] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x112254000 == 42 [pid = 1657] [id = 42] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118e53000 == 41 [pid = 1657] [id = 32] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1199bb800 == 40 [pid = 1657] [id = 35] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11823b800 == 39 [pid = 1657] [id = 31] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123eab800 == 38 [pid = 1657] [id = 52] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x124d5e000 == 37 [pid = 1657] [id = 41] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x117e10800 == 36 [pid = 1657] [id = 51] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121134800 == 35 [pid = 1657] [id = 50] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12120f000 == 34 [pid = 1657] [id = 37] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1218c3800 == 33 [pid = 1657] [id = 39] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123d3c800 == 32 [pid = 1657] [id = 40] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1168ca800 == 31 [pid = 1657] [id = 34] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1180d3800 == 30 [pid = 1657] [id = 49] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x112d3e000 == 29 [pid = 1657] [id = 48] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121129800 == 28 [pid = 1657] [id = 36] 11:34:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121366800 == 27 [pid = 1657] [id = 38] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x123e35000) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12db7a400) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x128f3bc00) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11674c800) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x113b03000) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x117454800) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x117e83c00) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11842d400) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118eeec00) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119694400) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119cf0000) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1210bb800) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1211dc800) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1217ef000) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123d0a800) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123e3a000) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124b3a800) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x124b48000) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1250cd000) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12681c000) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126c5d400) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1273b2c00) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1122b1400) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116108000) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1186a2000) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11968fc00) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125676000) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1215f7400) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126826000) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x127097000) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119c2ec00) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1189a1800) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116835000) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119287000) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1122e9400) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1219a4400) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c430000) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12c433400) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12c02c000) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12c03d400) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12beb9000) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12c027400) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bad8c00) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12badf800) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b788400) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12564dc00) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a8ab400) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a8a6c00) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1293bf800) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12928ec00) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1293b9400) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12db74800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12bb61400) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12bb65000) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119692400) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12d8db400) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12d8d5000) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12d8d2000) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12d38d800) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12cce4000) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12ccb9800) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12ccbf800) [pid = 1657] [serial = 46] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12cbd3c00) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12cbd8c00) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12c787400) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12c781800) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 11:34:35 INFO - PROCESS | 1657 | 1470940475552 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1657 | 1470940475554 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 11:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:34:35 INFO - PROCESS | 1657 | 1470940475564 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1657 | 1470940475566 Marionette TRACE conn3 <- [1,186,null,{}] 11:34:35 INFO - PROCESS | 1657 | 1470940475570 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 1657 | 1470940475572 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:35 INFO - PROCESS | 1657 | 1470940475649 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:34:35 INFO - PROCESS | 1657 | 1470940475656 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1657 | 1470940475660 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d38800 == 28 [pid = 1657] [id = 54] 11:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11653dc00) [pid = 1657] [serial = 158] [outer = 0x0] 11:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11674c800) [pid = 1657] [serial = 159] [outer = 0x11653dc00] 11:34:35 INFO - PROCESS | 1657 | 1470940475688 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1168e4c00) [pid = 1657] [serial = 160] [outer = 0x11653dc00] 11:34:35 INFO - PROCESS | 1657 | 1470940475985 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 11:34:36 INFO - PROCESS | 1657 | 1470940476034 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:34:36 INFO - PROCESS | 1657 | 1470940476036 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 11:34:36 INFO - PROCESS | 1657 | 1470940476044 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1657 | 1470940476046 Marionette TRACE conn3 <- [1,190,null,{}] 11:34:36 INFO - PROCESS | 1657 | 1470940476049 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1657 | 1470940476051 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:36 INFO - PROCESS | 1657 | 1470940476133 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:34:36 INFO - PROCESS | 1657 | 1470940476174 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1657 | 1470940476175 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x116529000 == 29 [pid = 1657] [id = 55] 11:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1168e7c00) [pid = 1657] [serial = 161] [outer = 0x0] 11:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x117454800) [pid = 1657] [serial = 162] [outer = 0x1168e7c00] 11:34:36 INFO - PROCESS | 1657 | 1470940476203 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118370400) [pid = 1657] [serial = 163] [outer = 0x1168e7c00] 11:34:36 INFO - PROCESS | 1657 | 1470940476461 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 11:34:36 INFO - PROCESS | 1657 | 1470940476514 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:34:36 INFO - PROCESS | 1657 | 1470940476516 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 11:34:36 INFO - PROCESS | 1657 | 1470940476518 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1657 | 1470940476519 Marionette TRACE conn3 <- [1,194,null,{}] 11:34:36 INFO - PROCESS | 1657 | 1470940476533 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1657 | 1470940476537 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:36 INFO - PROCESS | 1657 | 1470940476623 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:34:36 INFO - PROCESS | 1657 | 1470940476669 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1657 | 1470940476672 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x117033800 == 30 [pid = 1657] [id = 56] 11:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118e82c00) [pid = 1657] [serial = 164] [outer = 0x0] 11:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118ef7000) [pid = 1657] [serial = 165] [outer = 0x118e82c00] 11:34:36 INFO - PROCESS | 1657 | 1470940476700 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119690c00) [pid = 1657] [serial = 166] [outer = 0x118e82c00] 11:34:36 INFO - PROCESS | 1657 | 1470940476970 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 479ms 11:34:36 INFO - PROCESS | 1657 | 1470940476997 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1657 | 1470940476998 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 11:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:34:37 INFO - PROCESS | 1657 | 1470940477001 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1657 | 1470940477002 Marionette TRACE conn3 <- [1,198,null,{}] 11:34:37 INFO - PROCESS | 1657 | 1470940477011 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1657 | 1470940477012 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:37 INFO - PROCESS | 1657 | 1470940477088 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:34:37 INFO - PROCESS | 1657 | 1470940477092 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1657 | 1470940477093 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e1a800 == 31 [pid = 1657] [id = 57] 11:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119c2f400) [pid = 1657] [serial = 167] [outer = 0x0] 11:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x120e16400) [pid = 1657] [serial = 168] [outer = 0x119c2f400] 11:34:37 INFO - PROCESS | 1657 | 1470940477120 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x120e90000) [pid = 1657] [serial = 169] [outer = 0x119c2f400] 11:34:37 INFO - PROCESS | 1657 | 1470940477429 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 11:34:37 INFO - PROCESS | 1657 | 1470940477475 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1657 | 1470940477477 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 11:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:34:37 INFO - PROCESS | 1657 | 1470940477480 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1657 | 1470940477482 Marionette TRACE conn3 <- [1,202,null,{}] 11:34:37 INFO - PROCESS | 1657 | 1470940477485 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1657 | 1470940477487 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:37 INFO - PROCESS | 1657 | 1470940477625 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:34:37 INFO - PROCESS | 1657 | 1470940477640 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1657 | 1470940477642 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118241000 == 32 [pid = 1657] [id = 58] 11:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119c39800) [pid = 1657] [serial = 170] [outer = 0x0] 11:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1210c1400) [pid = 1657] [serial = 171] [outer = 0x119c39800] 11:34:37 INFO - PROCESS | 1657 | 1470940477684 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1215f7c00) [pid = 1657] [serial = 172] [outer = 0x119c39800] 11:34:38 INFO - PROCESS | 1657 | 1470940478060 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 620ms 11:34:38 INFO - PROCESS | 1657 | 1470940478101 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1657 | 1470940478103 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 11:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:34:38 INFO - PROCESS | 1657 | 1470940478108 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1657 | 1470940478109 Marionette TRACE conn3 <- [1,206,null,{}] 11:34:38 INFO - PROCESS | 1657 | 1470940478111 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1657 | 1470940478115 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:38 INFO - PROCESS | 1657 | 1470940478220 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:34:38 INFO - PROCESS | 1657 | 1470940478248 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1657 | 1470940478249 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119230000 == 33 [pid = 1657] [id = 59] 11:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123d0b000) [pid = 1657] [serial = 173] [outer = 0x0] 11:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124d37800) [pid = 1657] [serial = 174] [outer = 0x123d0b000] 11:34:38 INFO - PROCESS | 1657 | 1470940478275 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1250ca800) [pid = 1657] [serial = 175] [outer = 0x123d0b000] 11:34:38 INFO - PROCESS | 1657 | 1470940478600 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 11:34:38 INFO - PROCESS | 1657 | 1470940478627 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1657 | 1470940478629 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 11:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:34:38 INFO - PROCESS | 1657 | 1470940478632 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1657 | 1470940478634 Marionette TRACE conn3 <- [1,210,null,{}] 11:34:38 INFO - PROCESS | 1657 | 1470940478646 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1657 | 1470940478648 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:38 INFO - PROCESS | 1657 | 1470940478785 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:34:38 INFO - PROCESS | 1657 | 1470940478790 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1657 | 1470940478792 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c4800 == 34 [pid = 1657] [id = 60] 11:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124ff1400) [pid = 1657] [serial = 176] [outer = 0x0] 11:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12564fc00) [pid = 1657] [serial = 177] [outer = 0x124ff1400] 11:34:38 INFO - PROCESS | 1657 | 1470940478869 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x125676800) [pid = 1657] [serial = 178] [outer = 0x124ff1400] 11:34:39 INFO - PROCESS | 1657 | 1470940479270 Marionette TRACE conn3 <- [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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 669ms 11:34:39 INFO - PROCESS | 1657 | 1470940479309 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1657 | 1470940479310 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 11:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:34:39 INFO - PROCESS | 1657 | 1470940479313 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1657 | 1470940479314 Marionette TRACE conn3 <- [1,214,null,{}] 11:34:39 INFO - PROCESS | 1657 | 1470940479316 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1657 | 1470940479317 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:39 INFO - PROCESS | 1657 | 1470940479403 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:34:39 INFO - PROCESS | 1657 | 1470940479407 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1657 | 1470940479408 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x121123800 == 35 [pid = 1657] [id = 61] 11:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1250cd800) [pid = 1657] [serial = 179] [outer = 0x0] 11:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126821400) [pid = 1657] [serial = 180] [outer = 0x1250cd800] 11:34:39 INFO - PROCESS | 1657 | 1470940479432 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126d7ec00) [pid = 1657] [serial = 181] [outer = 0x1250cd800] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129291000) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116aab400) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126d7e800) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x111d75000) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1219a5000) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115e24400) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x117221c00) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118eeac00) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116888400) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x112a94800) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:34:39 INFO - PROCESS | 1657 | 1470940479760 Marionette TRACE conn3 <- [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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 11:34:39 INFO - PROCESS | 1657 | 1470940479781 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1657 | 1470940479782 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 11:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:34:39 INFO - PROCESS | 1657 | 1470940479784 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1657 | 1470940479785 Marionette TRACE conn3 <- [1,218,null,{}] 11:34:39 INFO - PROCESS | 1657 | 1470940479789 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1657 | 1470940479792 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:39 INFO - PROCESS | 1657 | 1470940479864 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:34:39 INFO - PROCESS | 1657 | 1470940479867 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1657 | 1470940479868 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12135c800 == 36 [pid = 1657] [id = 62] 11:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119697800) [pid = 1657] [serial = 182] [outer = 0x0] 11:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1255d9c00) [pid = 1657] [serial = 183] [outer = 0x119697800] 11:34:39 INFO - PROCESS | 1657 | 1470940479894 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x127012400) [pid = 1657] [serial = 184] [outer = 0x119697800] 11:34:40 INFO - PROCESS | 1657 | 1470940480212 Marionette TRACE conn3 <- [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]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 11:34:40 INFO - PROCESS | 1657 | 1470940480253 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1657 | 1470940480255 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 11:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:34:40 INFO - PROCESS | 1657 | 1470940480264 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1657 | 1470940480265 Marionette TRACE conn3 <- [1,222,null,{}] 11:34:40 INFO - PROCESS | 1657 | 1470940480268 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1657 | 1470940480269 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:40 INFO - PROCESS | 1657 | 1470940480340 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:34:40 INFO - PROCESS | 1657 | 1470940480344 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1657 | 1470940480345 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12171a000 == 37 [pid = 1657] [id = 63] 11:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x127019000) [pid = 1657] [serial = 185] [outer = 0x0] 11:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12709a400) [pid = 1657] [serial = 186] [outer = 0x127019000] 11:34:40 INFO - PROCESS | 1657 | 1470940480371 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1273ac800) [pid = 1657] [serial = 187] [outer = 0x127019000] 11:34:40 INFO - PROCESS | 1657 | 1470940480659 Marionette TRACE conn3 <- [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]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 426ms 11:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:34:40 INFO - PROCESS | 1657 | 1470940480683 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1657 | 1470940480685 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 11:34:40 INFO - PROCESS | 1657 | 1470940480689 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1657 | 1470940480691 Marionette TRACE conn3 <- [1,226,null,{}] 11:34:40 INFO - PROCESS | 1657 | 1470940480693 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1657 | 1470940480695 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:40 INFO - PROCESS | 1657 | 1470940480779 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:34:40 INFO - PROCESS | 1657 | 1470940480783 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1657 | 1470940480784 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x123db4800 == 38 [pid = 1657] [id = 64] 11:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12681d000) [pid = 1657] [serial = 188] [outer = 0x0] 11:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x127467c00) [pid = 1657] [serial = 189] [outer = 0x12681d000] 11:34:40 INFO - PROCESS | 1657 | 1470940480812 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129290800) [pid = 1657] [serial = 190] [outer = 0x12681d000] 11:34:41 INFO - PROCESS | 1657 | 1470940481112 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 473ms 11:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:34:41 INFO - PROCESS | 1657 | 1470940481161 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1657 | 1470940481162 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 11:34:41 INFO - PROCESS | 1657 | 1470940481164 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1657 | 1470940481165 Marionette TRACE conn3 <- [1,230,null,{}] 11:34:41 INFO - PROCESS | 1657 | 1470940481167 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1657 | 1470940481168 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:41 INFO - PROCESS | 1657 | 1470940481261 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:34:41 INFO - PROCESS | 1657 | 1470940481267 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1657 | 1470940481268 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ac3000 == 39 [pid = 1657] [id = 65] 11:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x129291000) [pid = 1657] [serial = 191] [outer = 0x0] 11:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1293bf800) [pid = 1657] [serial = 192] [outer = 0x129291000] 11:34:41 INFO - PROCESS | 1657 | 1470940481295 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12956a000) [pid = 1657] [serial = 193] [outer = 0x129291000] 11:34:41 INFO - PROCESS | 1657 | 1470940481577 Marionette TRACE conn3 <- [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]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 469ms 11:34:41 INFO - PROCESS | 1657 | 1470940481678 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1657 | 1470940481680 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 11:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:34:41 INFO - PROCESS | 1657 | 1470940481684 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1657 | 1470940481687 Marionette TRACE conn3 <- [1,234,null,{}] 11:34:41 INFO - PROCESS | 1657 | 1470940481691 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1657 | 1470940481693 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:41 INFO - PROCESS | 1657 | 1470940481779 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:34:41 INFO - PROCESS | 1657 | 1470940481861 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1657 | 1470940481863 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133e6000 == 40 [pid = 1657] [id = 66] 11:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11338c400) [pid = 1657] [serial = 194] [outer = 0x0] 11:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x114045800) [pid = 1657] [serial = 195] [outer = 0x11338c400] 11:34:41 INFO - PROCESS | 1657 | 1470940481895 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11680b800) [pid = 1657] [serial = 196] [outer = 0x11338c400] 11:34:42 INFO - PROCESS | 1657 | 1470940482365 Marionette TRACE conn3 <- [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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 11:34:42 INFO - PROCESS | 1657 | 1470940482431 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1657 | 1470940482433 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 11:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:34:42 INFO - PROCESS | 1657 | 1470940482440 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1657 | 1470940482443 Marionette TRACE conn3 <- [1,238,null,{}] 11:34:42 INFO - PROCESS | 1657 | 1470940482446 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1657 | 1470940482448 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:42 INFO - PROCESS | 1657 | 1470940482550 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:34:42 INFO - PROCESS | 1657 | 1470940482616 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1657 | 1470940482617 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e06000 == 41 [pid = 1657] [id = 67] 11:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11814f400) [pid = 1657] [serial = 197] [outer = 0x0] 11:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118264c00) [pid = 1657] [serial = 198] [outer = 0x11814f400] 11:34:42 INFO - PROCESS | 1657 | 1470940482648 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118695400) [pid = 1657] [serial = 199] [outer = 0x11814f400] 11:34:43 INFO - PROCESS | 1657 | 1470940483280 Marionette TRACE conn3 <- [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]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 878ms 11:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:34:43 INFO - PROCESS | 1657 | 1470940483314 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1657 | 1470940483317 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 11:34:43 INFO - PROCESS | 1657 | 1470940483320 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1657 | 1470940483322 Marionette TRACE conn3 <- [1,242,null,{}] 11:34:43 INFO - PROCESS | 1657 | 1470940483326 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1657 | 1470940483327 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:43 INFO - PROCESS | 1657 | 1470940483423 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x123db4800 == 40 [pid = 1657] [id = 64] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12171a000 == 39 [pid = 1657] [id = 63] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12135c800 == 38 [pid = 1657] [id = 62] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x121123800 == 37 [pid = 1657] [id = 61] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c4800 == 36 [pid = 1657] [id = 60] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119230000 == 35 [pid = 1657] [id = 59] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118241000 == 34 [pid = 1657] [id = 58] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117e1a800 == 33 [pid = 1657] [id = 57] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117033800 == 32 [pid = 1657] [id = 56] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x116529000 == 31 [pid = 1657] [id = 55] 11:34:43 INFO - PROCESS | 1657 | --DOCSHELL 0x112d38800 == 30 [pid = 1657] [id = 54] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12956d000) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121a7a400) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124aad000) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e96400) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118259800) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119689400) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e0b000) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e0a400) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1197a1000) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x113909c00) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118430000) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118264400) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116884000) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1293be000) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124d3bc00) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12928c400) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128e1d800) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 11:34:43 INFO - PROCESS | 1657 | 1470940483504 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1657 | 1470940483507 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x112793800 == 31 [pid = 1657] [id = 68] 11:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1168ef800) [pid = 1657] [serial = 200] [outer = 0x0] 11:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116f8b800) [pid = 1657] [serial = 201] [outer = 0x1168ef800] 11:34:43 INFO - PROCESS | 1657 | 1470940483537 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118699800) [pid = 1657] [serial = 202] [outer = 0x1168ef800] 11:34:43 INFO - PROCESS | 1657 | 1470940483815 Marionette TRACE conn3 <- [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]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 11:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11869c400) [pid = 1657] [serial = 203] [outer = 0x12ccdcc00] 11:34:43 INFO - PROCESS | 1657 | 1470940483882 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1657 | 1470940483886 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 11:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:34:43 INFO - PROCESS | 1657 | 1470940483924 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1657 | 1470940483927 Marionette TRACE conn3 <- [1,246,null,{}] 11:34:43 INFO - PROCESS | 1657 | 1470940483930 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1657 | 1470940483933 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:44 INFO - PROCESS | 1657 | 1470940484051 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:34:44 INFO - PROCESS | 1657 | 1470940484130 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1657 | 1470940484131 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117048000 == 32 [pid = 1657] [id = 69] 11:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118429400) [pid = 1657] [serial = 204] [outer = 0x0] 11:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118e7f000) [pid = 1657] [serial = 205] [outer = 0x118429400] 11:34:44 INFO - PROCESS | 1657 | 1470940484177 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e8b000) [pid = 1657] [serial = 206] [outer = 0x118429400] 11:34:44 INFO - PROCESS | 1657 | 1470940484498 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 649ms 11:34:44 INFO - PROCESS | 1657 | 1470940484548 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1657 | 1470940484549 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 11:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:34:44 INFO - PROCESS | 1657 | 1470940484552 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1657 | 1470940484554 Marionette TRACE conn3 <- [1,250,null,{}] 11:34:44 INFO - PROCESS | 1657 | 1470940484565 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 1657 | 1470940484569 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:44 INFO - PROCESS | 1657 | 1470940484654 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:34:44 INFO - PROCESS | 1657 | 1470940484715 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1657 | 1470940484717 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x118993000 == 33 [pid = 1657] [id = 70] 11:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116542c00) [pid = 1657] [serial = 207] [outer = 0x0] 11:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1217f6c00) [pid = 1657] [serial = 208] [outer = 0x116542c00] 11:34:44 INFO - PROCESS | 1657 | 1470940484745 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124d3bc00) [pid = 1657] [serial = 209] [outer = 0x116542c00] 11:34:44 INFO - PROCESS | 1657 | 1470940484997 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 475ms 11:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:34:45 INFO - PROCESS | 1657 | 1470940485031 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1657 | 1470940485032 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 11:34:45 INFO - PROCESS | 1657 | 1470940485034 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1657 | 1470940485035 Marionette TRACE conn3 <- [1,254,null,{}] 11:34:45 INFO - PROCESS | 1657 | 1470940485046 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 1657 | 1470940485047 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:45 INFO - PROCESS | 1657 | 1470940485128 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:34:45 INFO - PROCESS | 1657 | 1470940485132 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1657 | 1470940485133 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c6800 == 34 [pid = 1657] [id = 71] 11:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1250be800) [pid = 1657] [serial = 210] [outer = 0x0] 11:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125650c00) [pid = 1657] [serial = 211] [outer = 0x1250be800] 11:34:45 INFO - PROCESS | 1657 | 1470940485160 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125680c00) [pid = 1657] [serial = 212] [outer = 0x1250be800] 11:34:45 INFO - PROCESS | 1657 | 1470940485463 Marionette TRACE conn3 <- [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]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 11:34:45 INFO - PROCESS | 1657 | 1470940485507 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1657 | 1470940485509 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 11:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:34:45 INFO - PROCESS | 1657 | 1470940485511 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1657 | 1470940485512 Marionette TRACE conn3 <- [1,258,null,{}] 11:34:45 INFO - PROCESS | 1657 | 1470940485515 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 1657 | 1470940485516 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:45 INFO - PROCESS | 1657 | 1470940485618 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:34:45 INFO - PROCESS | 1657 | 1470940485630 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1657 | 1470940485631 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x121124800 == 35 [pid = 1657] [id = 72] 11:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125676400) [pid = 1657] [serial = 213] [outer = 0x0] 11:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12568b800) [pid = 1657] [serial = 214] [outer = 0x125676400] 11:34:45 INFO - PROCESS | 1657 | 1470940485656 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x127098000) [pid = 1657] [serial = 215] [outer = 0x125676400] 11:34:45 INFO - PROCESS | 1657 | 1470940485998 Marionette TRACE conn3 <- [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]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 11:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:34:46 INFO - PROCESS | 1657 | 1470940486032 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1657 | 1470940486033 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 11:34:46 INFO - PROCESS | 1657 | 1470940486035 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1657 | 1470940486036 Marionette TRACE conn3 <- [1,262,null,{}] 11:34:46 INFO - PROCESS | 1657 | 1470940486038 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 1657 | 1470940486042 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:46 INFO - PROCESS | 1657 | 1470940486150 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:34:46 INFO - PROCESS | 1657 | 1470940486181 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1657 | 1470940486182 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d3a000 == 36 [pid = 1657] [id = 73] 11:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1273b2800) [pid = 1657] [serial = 216] [outer = 0x0] 11:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129284400) [pid = 1657] [serial = 217] [outer = 0x1273b2800] 11:34:46 INFO - PROCESS | 1657 | 1470940486207 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a64e800) [pid = 1657] [serial = 218] [outer = 0x1273b2800] 11:34:46 INFO - PROCESS | 1657 | 1470940486499 Marionette TRACE conn3 <- [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]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 11:34:46 INFO - PROCESS | 1657 | 1470940486510 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1657 | 1470940486512 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 11:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:34:46 INFO - PROCESS | 1657 | 1470940486529 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1657 | 1470940486530 Marionette TRACE conn3 <- [1,266,null,{}] 11:34:46 INFO - PROCESS | 1657 | 1470940486532 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 1657 | 1470940486533 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:46 INFO - PROCESS | 1657 | 1470940486635 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:34:46 INFO - PROCESS | 1657 | 1470940486639 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1657 | 1470940486640 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ebb800 == 37 [pid = 1657] [id = 74] 11:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1273b2c00) [pid = 1657] [serial = 219] [outer = 0x0] 11:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129574400) [pid = 1657] [serial = 220] [outer = 0x1273b2c00] 11:34:46 INFO - PROCESS | 1657 | 1470940486665 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a808c00) [pid = 1657] [serial = 221] [outer = 0x1273b2c00] 11:34:46 INFO - PROCESS | 1657 | 1470940486985 Marionette TRACE conn3 <- [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]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 475ms 11:34:47 INFO - PROCESS | 1657 | 1470940487000 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1657 | 1470940487002 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:34:47 INFO - PROCESS | 1657 | 1470940487023 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1657 | 1470940487027 Marionette TRACE conn3 <- [1,270,null,{}] 11:34:47 INFO - PROCESS | 1657 | 1470940487031 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1657 | 1470940487032 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:47 INFO - PROCESS | 1657 | 1470940487173 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:34:47 INFO - PROCESS | 1657 | 1470940487216 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1657 | 1470940487217 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255c3000 == 38 [pid = 1657] [id = 75] 11:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a809400) [pid = 1657] [serial = 222] [outer = 0x0] 11:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8a4c00) [pid = 1657] [serial = 223] [outer = 0x12a809400] 11:34:47 INFO - PROCESS | 1657 | 1470940487258 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a8a9800) [pid = 1657] [serial = 224] [outer = 0x12a809400] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123d0b000) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1197a3c00) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1168e7c00) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116755800) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x120e8e400) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e8f800) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125653c00) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112233800) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124ff1400) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1250cd800) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119697800) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118e82c00) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12681d000) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x127019000) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119c2f400) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11653dc00) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:34:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119c39800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:34:47 INFO - PROCESS | 1657 | 1470940487725 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 742ms 11:34:47 INFO - PROCESS | 1657 | 1470940487748 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1657 | 1470940487749 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:34:47 INFO - PROCESS | 1657 | 1470940487751 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1657 | 1470940487752 Marionette TRACE conn3 <- [1,274,null,{}] 11:34:47 INFO - PROCESS | 1657 | 1470940487755 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1657 | 1470940487756 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:47 INFO - PROCESS | 1657 | 1470940487833 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:34:47 INFO - PROCESS | 1657 | 1470940487836 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1657 | 1470940487837 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12171c000 == 39 [pid = 1657] [id = 76] 11:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116107400) [pid = 1657] [serial = 225] [outer = 0x0] 11:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11899a800) [pid = 1657] [serial = 226] [outer = 0x116107400] 11:34:47 INFO - PROCESS | 1657 | 1470940487865 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e18800) [pid = 1657] [serial = 227] [outer = 0x116107400] 11:34:48 INFO - PROCESS | 1657 | 1470940488162 Marionette TRACE conn3 <- [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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 422ms 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:34:48 INFO - PROCESS | 1657 | 1470940488180 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1657 | 1470940488181 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 11:34:48 INFO - PROCESS | 1657 | 1470940488183 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1657 | 1470940488184 Marionette TRACE conn3 <- [1,278,null,{}] 11:34:48 INFO - PROCESS | 1657 | 1470940488187 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1657 | 1470940488188 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:48 INFO - PROCESS | 1657 | 1470940488266 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:34:48 INFO - PROCESS | 1657 | 1470940488313 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1657 | 1470940488315 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x126ddd000 == 40 [pid = 1657] [id = 77] 11:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1161f9c00) [pid = 1657] [serial = 228] [outer = 0x0] 11:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124b40800) [pid = 1657] [serial = 229] [outer = 0x1161f9c00] 11:34:48 INFO - PROCESS | 1657 | 1470940488339 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a808800) [pid = 1657] [serial = 230] [outer = 0x1161f9c00] 11:34:48 INFO - PROCESS | 1657 | 1470940488603 Marionette TRACE conn3 <- [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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 11:34:48 INFO - PROCESS | 1657 | 1470940488652 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1657 | 1470940488653 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:34:48 INFO - PROCESS | 1657 | 1470940488663 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1657 | 1470940488665 Marionette TRACE conn3 <- [1,282,null,{}] 11:34:48 INFO - PROCESS | 1657 | 1470940488667 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1657 | 1470940488669 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:48 INFO - PROCESS | 1657 | 1470940488766 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:34:48 INFO - PROCESS | 1657 | 1470940488770 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1657 | 1470940488773 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128eb4000 == 41 [pid = 1657] [id = 78] 11:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127019000) [pid = 1657] [serial = 231] [outer = 0x0] 11:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac4b400) [pid = 1657] [serial = 232] [outer = 0x127019000] 11:34:48 INFO - PROCESS | 1657 | 1470940488800 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b786400) [pid = 1657] [serial = 233] [outer = 0x127019000] 11:34:49 INFO - PROCESS | 1657 | 1470940489100 Marionette TRACE conn3 <- [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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:34:49 INFO - PROCESS | 1657 | 1470940489134 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1657 | 1470940489135 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 11:34:49 INFO - PROCESS | 1657 | 1470940489137 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1657 | 1470940489138 Marionette TRACE conn3 <- [1,286,null,{}] 11:34:49 INFO - PROCESS | 1657 | 1470940489143 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1657 | 1470940489144 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:49 INFO - PROCESS | 1657 | 1470940489242 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:34:49 INFO - PROCESS | 1657 | 1470940489248 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1657 | 1470940489249 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f66800 == 42 [pid = 1657] [id = 79] 11:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a80d400) [pid = 1657] [serial = 234] [outer = 0x0] 11:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b789000) [pid = 1657] [serial = 235] [outer = 0x12a80d400] 11:34:49 INFO - PROCESS | 1657 | 1470940489273 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bad9000) [pid = 1657] [serial = 236] [outer = 0x12a80d400] 11:34:49 INFO - PROCESS | 1657 | 1470940489539 Marionette TRACE conn3 <- [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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 11:34:49 INFO - PROCESS | 1657 | 1470940489561 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1657 | 1470940489562 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:34:49 INFO - PROCESS | 1657 | 1470940489565 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1657 | 1470940489566 Marionette TRACE conn3 <- [1,290,null,{}] 11:34:49 INFO - PROCESS | 1657 | 1470940489568 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1657 | 1470940489569 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:49 INFO - PROCESS | 1657 | 1470940489657 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:34:49 INFO - PROCESS | 1657 | 1470940489661 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1657 | 1470940489662 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x112256000 == 43 [pid = 1657] [id = 80] 11:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111d19c00) [pid = 1657] [serial = 237] [outer = 0x0] 11:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113909c00) [pid = 1657] [serial = 238] [outer = 0x111d19c00] 11:34:49 INFO - PROCESS | 1657 | 1470940489732 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116810000) [pid = 1657] [serial = 239] [outer = 0x111d19c00] 11:34:50 INFO - PROCESS | 1657 | 1470940490183 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:34:50 INFO - PROCESS | 1657 | 1470940490235 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1657 | 1470940490237 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 11:34:50 INFO - PROCESS | 1657 | 1470940490241 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1657 | 1470940490242 Marionette TRACE conn3 <- [1,294,null,{}] 11:34:50 INFO - PROCESS | 1657 | 1470940490246 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1657 | 1470940490247 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:50 INFO - PROCESS | 1657 | 1470940490350 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:34:50 INFO - PROCESS | 1657 | 1470940490399 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1657 | 1470940490401 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11898f000 == 44 [pid = 1657] [id = 81] 11:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x117e85000) [pid = 1657] [serial = 240] [outer = 0x0] 11:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119695000) [pid = 1657] [serial = 241] [outer = 0x117e85000] 11:34:50 INFO - PROCESS | 1657 | 1470940490432 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120e8f000) [pid = 1657] [serial = 242] [outer = 0x117e85000] 11:34:50 INFO - PROCESS | 1657 | 1470940490832 Marionette TRACE conn3 <- [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]]]}] 11:34:50 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. 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 11:34:50 INFO - PROCESS | 1657 | 1470940490861 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1657 | 1470940490863 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:34:50 INFO - PROCESS | 1657 | 1470940490868 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1657 | 1470940490870 Marionette TRACE conn3 <- [1,298,null,{}] 11:34:50 INFO - PROCESS | 1657 | 1470940490872 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1657 | 1470940490874 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:50 INFO - PROCESS | 1657 | 1470940490974 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:34:51 INFO - PROCESS | 1657 | 1470940491018 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1657 | 1470940491019 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127a1000 == 45 [pid = 1657] [id = 82] 11:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11674fc00) [pid = 1657] [serial = 243] [outer = 0x0] 11:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x120e89800) [pid = 1657] [serial = 244] [outer = 0x11674fc00] 11:34:51 INFO - PROCESS | 1657 | 1470940491052 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124da1800) [pid = 1657] [serial = 245] [outer = 0x11674fc00] 11:34:51 INFO - PROCESS | 1657 | 1470940491466 Marionette TRACE conn3 <- [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]]]}] 11:34:51 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. 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:34:51 INFO - PROCESS | 1657 | 1470940491491 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1657 | 1470940491492 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1657 | 1470940491494 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1657 | 1470940491497 Marionette TRACE conn3 <- [1,302,null,{}] 11:34:51 INFO - PROCESS | 1657 | 1470940491505 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 1657 | 1470940491508 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:51 INFO - PROCESS | 1657 | 1470940491607 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:34:51 INFO - PROCESS | 1657 | 1470940491652 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1657 | 1470940491654 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e34800 == 46 [pid = 1657] [id = 83] 11:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12565a400) [pid = 1657] [serial = 246] [outer = 0x0] 11:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126c57c00) [pid = 1657] [serial = 247] [outer = 0x12565a400] 11:34:51 INFO - PROCESS | 1657 | 1470940491687 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126c5f800) [pid = 1657] [serial = 248] [outer = 0x12565a400] 11:34:52 INFO - PROCESS | 1657 | 1470940492080 Marionette TRACE conn3 <- [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]]]}] 11:34:52 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. 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 11:34:52 INFO - PROCESS | 1657 | 1470940492115 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1657 | 1470940492117 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:34:52 INFO - PROCESS | 1657 | 1470940492120 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1657 | 1470940492121 Marionette TRACE conn3 <- [1,306,null,{}] 11:34:52 INFO - PROCESS | 1657 | 1470940492123 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1657 | 1470940492125 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:52 INFO - PROCESS | 1657 | 1470940492222 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:34:52 INFO - PROCESS | 1657 | 1470940492298 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1657 | 1470940492299 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e51800 == 47 [pid = 1657] [id = 84] 11:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12745fc00) [pid = 1657] [serial = 249] [outer = 0x0] 11:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x127468400) [pid = 1657] [serial = 250] [outer = 0x12745fc00] 11:34:52 INFO - PROCESS | 1657 | 1470940492327 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x129284c00) [pid = 1657] [serial = 251] [outer = 0x12745fc00] 11:34:52 INFO - PROCESS | 1657 | 1470940492870 Marionette TRACE conn3 <- [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]]]}] 11:34:52 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. 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:34:52 INFO - PROCESS | 1657 | 1470940492906 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1657 | 1470940492909 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 11:34:52 INFO - PROCESS | 1657 | 1470940492913 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1657 | 1470940492916 Marionette TRACE conn3 <- [1,310,null,{}] 11:34:52 INFO - PROCESS | 1657 | 1470940492920 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1657 | 1470940492922 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:53 INFO - PROCESS | 1657 | 1470940493016 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:34:53 INFO - PROCESS | 1657 | 1470940493075 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1657 | 1470940493078 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180e2000 == 48 [pid = 1657] [id = 85] 11:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11722e000) [pid = 1657] [serial = 252] [outer = 0x0] 11:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x117e7e800) [pid = 1657] [serial = 253] [outer = 0x11722e000] 11:34:53 INFO - PROCESS | 1657 | 1470940493105 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118ee9800) [pid = 1657] [serial = 254] [outer = 0x11722e000] 11:34:53 INFO - PROCESS | 1657 | 1470940493539 Marionette TRACE conn3 <- [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]]]}] 11:34:53 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. 11:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 11:34:53 INFO - PROCESS | 1657 | 1470940493584 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1657 | 1470940493587 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 11:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:34:53 INFO - PROCESS | 1657 | 1470940493591 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1657 | 1470940493593 Marionette TRACE conn3 <- [1,314,null,{}] 11:34:53 INFO - PROCESS | 1657 | 1470940493596 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 1657 | 1470940493597 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:53 INFO - PROCESS | 1657 | 1470940493702 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x114054800 == 47 [pid = 1657] [id = 53] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x128f66800 == 46 [pid = 1657] [id = 79] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x128eb4000 == 45 [pid = 1657] [id = 78] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x126ddd000 == 44 [pid = 1657] [id = 77] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12171c000 == 43 [pid = 1657] [id = 76] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1255c3000 == 42 [pid = 1657] [id = 75] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x123ebb800 == 41 [pid = 1657] [id = 74] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x123d3a000 == 40 [pid = 1657] [id = 73] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x121124800 == 39 [pid = 1657] [id = 72] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c6800 == 38 [pid = 1657] [id = 71] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1293bf800) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x118993000 == 37 [pid = 1657] [id = 70] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x117048000 == 36 [pid = 1657] [id = 69] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x112793800 == 35 [pid = 1657] [id = 68] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x117e06000 == 34 [pid = 1657] [id = 67] 11:34:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1133e6000 == 33 [pid = 1657] [id = 66] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124d37800) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x120e93800) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126824400) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117454800) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118370400) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11825d000) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121a80800) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1210c2800) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12564f000) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1250c9c00) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x126820000) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125678000) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11600a400) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1122e7800) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1189a2400) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12564fc00) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1250ca800) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126821400) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x127012400) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125676800) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1255d9c00) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118ef7000) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x127467c00) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119690c00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12709a400) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x126d7ec00) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e16400) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129290800) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x120e90000) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11674c800) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1168e4c00) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1210c1400) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1215f7c00) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1273ac800) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 11:34:53 INFO - PROCESS | 1657 | 1470940493777 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1657 | 1470940493779 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133de000 == 34 [pid = 1657] [id = 86] 11:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11680e000) [pid = 1657] [serial = 255] [outer = 0x0] 11:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11869f800) [pid = 1657] [serial = 256] [outer = 0x11680e000] 11:34:53 INFO - PROCESS | 1657 | 1470940493806 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e16400) [pid = 1657] [serial = 257] [outer = 0x11680e000] 11:34:54 INFO - PROCESS | 1657 | 1470940494110 Marionette TRACE conn3 <- [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]]]}] 11:34:54 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. 11:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 11:34:54 INFO - PROCESS | 1657 | 1470940494161 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1657 | 1470940494163 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:34:54 INFO - PROCESS | 1657 | 1470940494165 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1657 | 1470940494167 Marionette TRACE conn3 <- [1,318,null,{}] 11:34:54 INFO - PROCESS | 1657 | 1470940494174 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 1657 | 1470940494177 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:54 INFO - PROCESS | 1657 | 1470940494259 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:34:54 INFO - PROCESS | 1657 | 1470940494264 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1657 | 1470940494266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823b800 == 35 [pid = 1657] [id = 87] 11:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210c1400) [pid = 1657] [serial = 258] [outer = 0x0] 11:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124a3c000) [pid = 1657] [serial = 259] [outer = 0x1210c1400] 11:34:54 INFO - PROCESS | 1657 | 1470940494294 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1250c5c00) [pid = 1657] [serial = 260] [outer = 0x1210c1400] 11:34:54 INFO - PROCESS | 1657 | 1470940494631 Marionette TRACE conn3 <- [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]]]}] 11:34:54 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. 11:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 11:34:54 INFO - PROCESS | 1657 | 1470940494635 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1657 | 1470940494637 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:34:54 INFO - PROCESS | 1657 | 1470940494642 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1657 | 1470940494643 Marionette TRACE conn3 <- [1,322,null,{}] 11:34:54 INFO - PROCESS | 1657 | 1470940494645 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 1657 | 1470940494646 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:54 INFO - PROCESS | 1657 | 1470940494730 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:34:54 INFO - PROCESS | 1657 | 1470940494779 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1657 | 1470940494780 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x118e6f800 == 36 [pid = 1657] [id = 88] 11:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124d06400) [pid = 1657] [serial = 261] [outer = 0x0] 11:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124fee800) [pid = 1657] [serial = 262] [outer = 0x124d06400] 11:34:54 INFO - PROCESS | 1657 | 1470940494806 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126c52c00) [pid = 1657] [serial = 263] [outer = 0x124d06400] 11:34:55 INFO - PROCESS | 1657 | 1470940495180 Marionette TRACE conn3 <- [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]]]}] 11:34:55 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. 11:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 11:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:34:55 INFO - PROCESS | 1657 | 1470940495212 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1657 | 1470940495214 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 11:34:55 INFO - PROCESS | 1657 | 1470940495218 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1657 | 1470940495219 Marionette TRACE conn3 <- [1,326,null,{}] 11:34:55 INFO - PROCESS | 1657 | 1470940495223 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1657 | 1470940495225 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:55 INFO - PROCESS | 1657 | 1470940495370 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:34:55 INFO - PROCESS | 1657 | 1470940495383 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1657 | 1470940495384 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c4000 == 37 [pid = 1657] [id = 89] 11:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1168e7c00) [pid = 1657] [serial = 264] [outer = 0x0] 11:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c57800) [pid = 1657] [serial = 265] [outer = 0x1168e7c00] 11:34:55 INFO - PROCESS | 1657 | 1470940495427 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12745e000) [pid = 1657] [serial = 266] [outer = 0x1168e7c00] 11:34:55 INFO - PROCESS | 1657 | 1470940495785 Marionette TRACE conn3 <- [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]]]}] 11:34:55 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. 11:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms 11:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:34:55 INFO - PROCESS | 1657 | 1470940495842 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1657 | 1470940495843 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 11:34:55 INFO - PROCESS | 1657 | 1470940495845 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1657 | 1470940495846 Marionette TRACE conn3 <- [1,330,null,{}] 11:34:55 INFO - PROCESS | 1657 | 1470940495849 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1657 | 1470940495853 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:55 INFO - PROCESS | 1657 | 1470940495981 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:34:56 INFO - PROCESS | 1657 | 1470940495992 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1657 | 1470940495993 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120c800 == 38 [pid = 1657] [id = 90] 11:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126c5bc00) [pid = 1657] [serial = 267] [outer = 0x0] 11:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12928b000) [pid = 1657] [serial = 268] [outer = 0x126c5bc00] 11:34:56 INFO - PROCESS | 1657 | 1470940496018 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a806000) [pid = 1657] [serial = 269] [outer = 0x126c5bc00] 11:34:56 INFO - PROCESS | 1657 | 1470940496385 Marionette TRACE conn3 <- [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]]]}] 11:34:56 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. 11:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 573ms 11:34:56 INFO - PROCESS | 1657 | 1470940496419 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1657 | 1470940496421 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 11:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:34:56 INFO - PROCESS | 1657 | 1470940496425 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1657 | 1470940496427 Marionette TRACE conn3 <- [1,334,null,{}] 11:34:56 INFO - PROCESS | 1657 | 1470940496430 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1657 | 1470940496432 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:56 INFO - PROCESS | 1657 | 1470940496582 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:34:56 INFO - PROCESS | 1657 | 1470940496598 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1657 | 1470940496599 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d99800 == 39 [pid = 1657] [id = 91] 11:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a810000) [pid = 1657] [serial = 270] [outer = 0x0] 11:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8ab400) [pid = 1657] [serial = 271] [outer = 0x12a810000] 11:34:56 INFO - PROCESS | 1657 | 1470940496640 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12ac52800) [pid = 1657] [serial = 272] [outer = 0x12a810000] 11:34:57 INFO - PROCESS | 1657 | 1470940497037 Marionette TRACE conn3 <- [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]]]}] 11:34:57 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. 11:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 674ms 11:34:57 INFO - PROCESS | 1657 | 1470940497104 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:34:57 INFO - PROCESS | 1657 | 1470940497106 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 11:34:57 INFO - PROCESS | 1657 | 1470940497109 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1657 | 1470940497111 Marionette TRACE conn3 <- [1,338,null,{}] 11:34:57 INFO - PROCESS | 1657 | 1470940497114 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 1657 | 1470940497116 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:57 INFO - PROCESS | 1657 | 1470940497263 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:34:57 INFO - PROCESS | 1657 | 1470940497312 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1657 | 1470940497313 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x124abc800 == 40 [pid = 1657] [id = 92] 11:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12745d800) [pid = 1657] [serial = 273] [outer = 0x0] 11:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b781c00) [pid = 1657] [serial = 274] [outer = 0x12745d800] 11:34:57 INFO - PROCESS | 1657 | 1470940497354 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bad9400) [pid = 1657] [serial = 275] [outer = 0x12745d800] 11:34:57 INFO - PROCESS | 1657 | 1470940497758 Marionette TRACE conn3 <- [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]]]}] 11:34:57 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. 11:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 11:34:57 INFO - PROCESS | 1657 | 1470940497781 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1657 | 1470940497782 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 11:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:34:57 INFO - PROCESS | 1657 | 1470940497784 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1657 | 1470940497785 Marionette TRACE conn3 <- [1,342,null,{}] 11:34:57 INFO - PROCESS | 1657 | 1470940497788 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 1657 | 1470940497789 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:57 INFO - PROCESS | 1657 | 1470940497893 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:34:57 INFO - PROCESS | 1657 | 1470940497897 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1657 | 1470940497898 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a5000 == 41 [pid = 1657] [id = 93] 11:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b719400) [pid = 1657] [serial = 276] [outer = 0x0] 11:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bb5b400) [pid = 1657] [serial = 277] [outer = 0x12b719400] 11:34:57 INFO - PROCESS | 1657 | 1470940497922 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bb61c00) [pid = 1657] [serial = 278] [outer = 0x12b719400] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a809400) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1161f9c00) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1273b2c00) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118429400) [pid = 1657] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x127019000) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125676400) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1273b2800) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1168ef800) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1250be800) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116542c00) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:34:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116107400) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:34:58 INFO - PROCESS | 1657 | 1470940498332 Marionette TRACE conn3 <- [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]]]}] 11:34:58 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. 11:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 567ms 11:34:58 INFO - PROCESS | 1657 | 1470940498353 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1657 | 1470940498354 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 11:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:34:58 INFO - PROCESS | 1657 | 1470940498364 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1657 | 1470940498365 Marionette TRACE conn3 <- [1,346,null,{}] 11:34:58 INFO - PROCESS | 1657 | 1470940498367 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1657 | 1470940498368 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:58 INFO - PROCESS | 1657 | 1470940498476 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:34:58 INFO - PROCESS | 1657 | 1470940498482 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1657 | 1470940498483 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ac9800 == 42 [pid = 1657] [id = 94] 11:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116889000) [pid = 1657] [serial = 279] [outer = 0x0] 11:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126820800) [pid = 1657] [serial = 280] [outer = 0x116889000] 11:34:58 INFO - PROCESS | 1657 | 1470940498507 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a8a8800) [pid = 1657] [serial = 281] [outer = 0x116889000] 11:34:58 INFO - PROCESS | 1657 | 1470940498796 Marionette TRACE conn3 <- [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]]]}] 11:34:58 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. 11:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 475ms 11:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:34:58 INFO - PROCESS | 1657 | 1470940498833 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1657 | 1470940498835 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 11:34:58 INFO - PROCESS | 1657 | 1470940498837 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1657 | 1470940498839 Marionette TRACE conn3 <- [1,350,null,{}] 11:34:58 INFO - PROCESS | 1657 | 1470940498844 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1657 | 1470940498845 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:58 INFO - PROCESS | 1657 | 1470940498931 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:34:58 INFO - PROCESS | 1657 | 1470940498935 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1657 | 1470940498936 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12934a800 == 43 [pid = 1657] [id = 95] 11:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bae1c00) [pid = 1657] [serial = 282] [outer = 0x0] 11:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12beae800) [pid = 1657] [serial = 283] [outer = 0x12bae1c00] 11:34:58 INFO - PROCESS | 1657 | 1470940498965 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12beb9c00) [pid = 1657] [serial = 284] [outer = 0x12bae1c00] 11:34:59 INFO - PROCESS | 1657 | 1470940499277 Marionette TRACE conn3 <- [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]]]}] 11:34:59 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. 11:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 11:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:34:59 INFO - PROCESS | 1657 | 1470940499310 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1657 | 1470940499311 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 11:34:59 INFO - PROCESS | 1657 | 1470940499313 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1657 | 1470940499314 Marionette TRACE conn3 <- [1,354,null,{}] 11:34:59 INFO - PROCESS | 1657 | 1470940499316 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1657 | 1470940499317 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:59 INFO - PROCESS | 1657 | 1470940499432 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:34:59 INFO - PROCESS | 1657 | 1470940499440 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1657 | 1470940499441 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a727800 == 44 [pid = 1657] [id = 96] 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125683800) [pid = 1657] [serial = 285] [outer = 0x0] 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c023400) [pid = 1657] [serial = 286] [outer = 0x125683800] 11:34:59 INFO - PROCESS | 1657 | 1470940499467 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c02fc00) [pid = 1657] [serial = 287] [outer = 0x125683800] 11:34:59 INFO - PROCESS | 1657 | 1470940499779 Marionette TRACE conn3 <- [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]]]}] 11:34:59 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. 11:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 517ms 11:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:34:59 INFO - PROCESS | 1657 | 1470940499831 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1657 | 1470940499832 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 11:34:59 INFO - PROCESS | 1657 | 1470940499834 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1657 | 1470940499835 Marionette TRACE conn3 <- [1,358,null,{}] 11:34:59 INFO - PROCESS | 1657 | 1470940499837 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1657 | 1470940499838 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:59 INFO - PROCESS | 1657 | 1470940499918 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:34:59 INFO - PROCESS | 1657 | 1470940499923 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1657 | 1470940499925 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a864800 == 45 [pid = 1657] [id = 97] 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c035000) [pid = 1657] [serial = 288] [outer = 0x0] 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c03d400) [pid = 1657] [serial = 289] [outer = 0x12c035000] 11:34:59 INFO - PROCESS | 1657 | 1470940499948 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c042c00) [pid = 1657] [serial = 290] [outer = 0x12c035000] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x124ac3000 == 44 [pid = 1657] [id = 65] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1133de000 == 43 [pid = 1657] [id = 86] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1180e2000 == 42 [pid = 1657] [id = 85] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x129e51800 == 41 [pid = 1657] [id = 84] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x129e34800 == 40 [pid = 1657] [id = 83] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1127a1000 == 39 [pid = 1657] [id = 82] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11898f000 == 38 [pid = 1657] [id = 81] 11:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x112256000 == 37 [pid = 1657] [id = 80] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12934a800 == 36 [pid = 1657] [id = 95] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c4000 == 35 [pid = 1657] [id = 89] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11823b800 == 34 [pid = 1657] [id = 87] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x123d99800 == 33 [pid = 1657] [id = 91] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x128ac9800 == 32 [pid = 1657] [id = 94] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a5000 == 31 [pid = 1657] [id = 93] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x124abc800 == 30 [pid = 1657] [id = 92] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12120c800 == 29 [pid = 1657] [id = 90] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x118e6f800 == 28 [pid = 1657] [id = 88] 11:35:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12a727800 == 27 [pid = 1657] [id = 96] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a8a9800) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124b40800) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129574400) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118e7f000) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12ac4b400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12568b800) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129284400) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a8a4c00) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a64e800) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f8b800) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a808c00) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125650c00) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124d3bc00) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118699800) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e18800) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e8b000) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12ccc1400) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x114045800) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118264c00) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11899a800) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x127098000) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a808800) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1217f6c00) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x125680c00) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12b786400) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b789000) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 11:35:01 INFO - PROCESS | 1657 | 1470940501365 Marionette TRACE conn3 <- [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]]]}] 11:35:01 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. 11:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1571ms 11:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:35:01 INFO - PROCESS | 1657 | 1470940501406 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1657 | 1470940501408 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 11:35:01 INFO - PROCESS | 1657 | 1470940501411 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1657 | 1470940501414 Marionette TRACE conn3 <- [1,362,null,{}] 11:35:01 INFO - PROCESS | 1657 | 1470940501418 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1657 | 1470940501419 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:01 INFO - PROCESS | 1657 | 1470940501508 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:35:01 INFO - PROCESS | 1657 | 1470940501551 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1657 | 1470940501554 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11602d000 == 28 [pid = 1657] [id = 98] 11:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11722d000) [pid = 1657] [serial = 291] [outer = 0x0] 11:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1176bfc00) [pid = 1657] [serial = 292] [outer = 0x11722d000] 11:35:01 INFO - PROCESS | 1657 | 1470940501585 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118694400) [pid = 1657] [serial = 293] [outer = 0x11722d000] 11:35:01 INFO - PROCESS | 1657 | 1470940501886 Marionette TRACE conn3 <- [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]]]}] 11:35:01 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. 11:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 521ms 11:35:01 INFO - PROCESS | 1657 | 1470940501931 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1657 | 1470940501935 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:35:01 INFO - PROCESS | 1657 | 1470940501941 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1657 | 1470940501943 Marionette TRACE conn3 <- [1,366,null,{}] 11:35:01 INFO - PROCESS | 1657 | 1470940501946 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1657 | 1470940501948 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:02 INFO - PROCESS | 1657 | 1470940502022 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:35:02 INFO - PROCESS | 1657 | 1470940502067 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1657 | 1470940502069 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702f000 == 29 [pid = 1657] [id = 99] 11:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11869b000) [pid = 1657] [serial = 294] [outer = 0x0] 11:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118ef8000) [pid = 1657] [serial = 295] [outer = 0x11869b000] 11:35:02 INFO - PROCESS | 1657 | 1470940502098 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119cfb400) [pid = 1657] [serial = 296] [outer = 0x11869b000] 11:35:02 INFO - PROCESS | 1657 | 1470940502403 Marionette TRACE conn3 <- [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]]]}] 11:35:02 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. 11:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 522ms 11:35:02 INFO - PROCESS | 1657 | 1470940502461 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1657 | 1470940502463 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 11:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:35:02 INFO - PROCESS | 1657 | 1470940502465 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1657 | 1470940502475 Marionette TRACE conn3 <- [1,370,null,{}] 11:35:02 INFO - PROCESS | 1657 | 1470940502483 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1657 | 1470940502487 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:02 INFO - PROCESS | 1657 | 1470940502566 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:35:02 INFO - PROCESS | 1657 | 1470940502631 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1657 | 1470940502633 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x118247800 == 30 [pid = 1657] [id = 100] 11:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111f60c00) [pid = 1657] [serial = 297] [outer = 0x0] 11:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1219a5000) [pid = 1657] [serial = 298] [outer = 0x111f60c00] 11:35:02 INFO - PROCESS | 1657 | 1470940502665 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123e36800) [pid = 1657] [serial = 299] [outer = 0x111f60c00] 11:35:03 INFO - PROCESS | 1657 | 1470940503010 Marionette TRACE conn3 <- [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]]]}] 11:35:03 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. 11:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 579ms 11:35:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:35:03 INFO - PROCESS | 1657 | 1470940503045 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1657 | 1470940503046 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 11:35:03 INFO - PROCESS | 1657 | 1470940503048 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1657 | 1470940503049 Marionette TRACE conn3 <- [1,374,null,{}] 11:35:03 INFO - PROCESS | 1657 | 1470940503052 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 1657 | 1470940503053 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:03 INFO - PROCESS | 1657 | 1470940503132 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:35:03 INFO - PROCESS | 1657 | 1470940503179 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1657 | 1470940503180 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193b7000 == 31 [pid = 1657] [id = 101] 11:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123e35800) [pid = 1657] [serial = 300] [outer = 0x0] 11:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1255d5400) [pid = 1657] [serial = 301] [outer = 0x123e35800] 11:35:03 INFO - PROCESS | 1657 | 1470940503206 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12565c400) [pid = 1657] [serial = 302] [outer = 0x123e35800] 11:35:03 INFO - PROCESS | 1657 | 1470940503481 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:35:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 468ms 11:35:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:35:03 INFO - PROCESS | 1657 | 1470940503517 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1657 | 1470940503518 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 11:35:03 INFO - PROCESS | 1657 | 1470940503520 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1657 | 1470940503521 Marionette TRACE conn3 <- [1,378,null,{}] 11:35:03 INFO - PROCESS | 1657 | 1470940503531 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 1657 | 1470940503533 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:03 INFO - PROCESS | 1657 | 1470940503607 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:35:03 INFO - PROCESS | 1657 | 1470940503611 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1657 | 1470940503612 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d55000 == 32 [pid = 1657] [id = 102] 11:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118158c00) [pid = 1657] [serial = 303] [outer = 0x0] 11:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126826c00) [pid = 1657] [serial = 304] [outer = 0x118158c00] 11:35:03 INFO - PROCESS | 1657 | 1470940503639 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126d7e800) [pid = 1657] [serial = 305] [outer = 0x118158c00] 11:35:03 INFO - PROCESS | 1657 | 1470940503967 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:35:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 477ms 11:35:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:35:04 INFO - PROCESS | 1657 | 1470940503998 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1657 | 1470940503999 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 11:35:04 INFO - PROCESS | 1657 | 1470940504001 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1657 | 1470940504002 Marionette TRACE conn3 <- [1,382,null,{}] 11:35:04 INFO - PROCESS | 1657 | 1470940504004 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1657 | 1470940504008 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:04 INFO - PROCESS | 1657 | 1470940504128 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:35:04 INFO - PROCESS | 1657 | 1470940504136 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1657 | 1470940504137 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x121408800 == 33 [pid = 1657] [id = 103] 11:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126d29800) [pid = 1657] [serial = 306] [outer = 0x0] 11:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x127099c00) [pid = 1657] [serial = 307] [outer = 0x126d29800] 11:35:04 INFO - PROCESS | 1657 | 1470940504162 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293be800) [pid = 1657] [serial = 308] [outer = 0x126d29800] 11:35:04 INFO - PROCESS | 1657 | 1470940504435 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:35:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 11:35:04 INFO - PROCESS | 1657 | 1470940504479 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1657 | 1470940504481 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 11:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:35:04 INFO - PROCESS | 1657 | 1470940504483 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1657 | 1470940504484 Marionette TRACE conn3 <- [1,386,null,{}] 11:35:04 INFO - PROCESS | 1657 | 1470940504487 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1657 | 1470940504488 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:04 INFO - PROCESS | 1657 | 1470940504563 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:35:04 INFO - PROCESS | 1657 | 1470940504566 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1657 | 1470940504567 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da1800 == 34 [pid = 1657] [id = 104] 11:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12681dc00) [pid = 1657] [serial = 309] [outer = 0x0] 11:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129570000) [pid = 1657] [serial = 310] [outer = 0x12681dc00] 11:35:04 INFO - PROCESS | 1657 | 1470940504594 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a74ac00) [pid = 1657] [serial = 311] [outer = 0x12681dc00] 11:35:04 INFO - PROCESS | 1657 | 1470940504916 Marionette TRACE conn3 <- [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]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 11:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:35:04 INFO - PROCESS | 1657 | 1470940504952 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1657 | 1470940504954 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 11:35:04 INFO - PROCESS | 1657 | 1470940504956 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1657 | 1470940504957 Marionette TRACE conn3 <- [1,390,null,{}] 11:35:04 INFO - PROCESS | 1657 | 1470940504959 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1657 | 1470940504960 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:05 INFO - PROCESS | 1657 | 1470940505031 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:35:05 INFO - PROCESS | 1657 | 1470940505086 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1657 | 1470940505087 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ab9000 == 35 [pid = 1657] [id = 105] 11:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12928f000) [pid = 1657] [serial = 312] [outer = 0x0] 11:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a752800) [pid = 1657] [serial = 313] [outer = 0x12928f000] 11:35:05 INFO - PROCESS | 1657 | 1470940505120 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a8a8000) [pid = 1657] [serial = 314] [outer = 0x12928f000] 11:35:05 INFO - PROCESS | 1657 | 1470940505396 Marionette TRACE conn3 <- [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]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 11:35:05 INFO - PROCESS | 1657 | 1470940505429 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1657 | 1470940505430 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 11:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:35:05 INFO - PROCESS | 1657 | 1470940505432 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1657 | 1470940505433 Marionette TRACE conn3 <- [1,394,null,{}] 11:35:05 INFO - PROCESS | 1657 | 1470940505435 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1657 | 1470940505436 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:05 INFO - PROCESS | 1657 | 1470940505512 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:35:05 INFO - PROCESS | 1657 | 1470940505516 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1657 | 1470940505518 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x118247000 == 36 [pid = 1657] [id = 106] 11:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11869fc00) [pid = 1657] [serial = 315] [outer = 0x0] 11:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12ac4e800) [pid = 1657] [serial = 316] [outer = 0x11869fc00] 11:35:05 INFO - PROCESS | 1657 | 1470940505544 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b71dc00) [pid = 1657] [serial = 317] [outer = 0x11869fc00] 11:35:05 INFO - PROCESS | 1657 | 1470940505971 Marionette TRACE conn3 <- [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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 11:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:35:06 INFO - PROCESS | 1657 | 1470940506001 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1657 | 1470940506003 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 11:35:06 INFO - PROCESS | 1657 | 1470940506005 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1657 | 1470940506006 Marionette TRACE conn3 <- [1,398,null,{}] 11:35:06 INFO - PROCESS | 1657 | 1470940506008 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 1657 | 1470940506009 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:06 INFO - PROCESS | 1657 | 1470940506085 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:35:06 INFO - PROCESS | 1657 | 1470940506093 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1657 | 1470940506094 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad9000 == 37 [pid = 1657] [id = 107] 11:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12b71e000) [pid = 1657] [serial = 318] [outer = 0x0] 11:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bad3c00) [pid = 1657] [serial = 319] [outer = 0x12b71e000] 11:35:06 INFO - PROCESS | 1657 | 1470940506118 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bead400) [pid = 1657] [serial = 320] [outer = 0x12b71e000] 11:35:06 INFO - PROCESS | 1657 | 1470940506486 Marionette TRACE conn3 <- [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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 11:35:06 INFO - PROCESS | 1657 | 1470940506531 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1657 | 1470940506532 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 11:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:35:06 INFO - PROCESS | 1657 | 1470940506534 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1657 | 1470940506536 Marionette TRACE conn3 <- [1,402,null,{}] 11:35:06 INFO - PROCESS | 1657 | 1470940506538 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 1657 | 1470940506540 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:06 INFO - PROCESS | 1657 | 1470940506647 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:35:06 INFO - PROCESS | 1657 | 1470940506652 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1657 | 1470940506653 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d53800 == 38 [pid = 1657] [id = 108] 11:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12b785c00) [pid = 1657] [serial = 321] [outer = 0x0] 11:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12beb5c00) [pid = 1657] [serial = 322] [outer = 0x12b785c00] 11:35:06 INFO - PROCESS | 1657 | 1470940506679 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12c03f000) [pid = 1657] [serial = 323] [outer = 0x12b785c00] 11:35:07 INFO - PROCESS | 1657 | 1470940507028 Marionette TRACE conn3 <- [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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 523ms 11:35:07 INFO - PROCESS | 1657 | 1470940507059 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1657 | 1470940507060 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 11:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:35:07 INFO - PROCESS | 1657 | 1470940507068 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1657 | 1470940507069 Marionette TRACE conn3 <- [1,406,null,{}] 11:35:07 INFO - PROCESS | 1657 | 1470940507072 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1657 | 1470940507073 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:07 INFO - PROCESS | 1657 | 1470940507176 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:35:07 INFO - PROCESS | 1657 | 1470940507213 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1657 | 1470940507214 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a733800 == 39 [pid = 1657] [id = 109] 11:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12c03fc00) [pid = 1657] [serial = 324] [outer = 0x0] 11:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12c433000) [pid = 1657] [serial = 325] [outer = 0x12c03fc00] 11:35:07 INFO - PROCESS | 1657 | 1470940507247 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12c43a800) [pid = 1657] [serial = 326] [outer = 0x12c03fc00] 11:35:07 INFO - PROCESS | 1657 | 1470940507733 Marionette TRACE conn3 <- [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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 674ms 11:35:07 INFO - PROCESS | 1657 | 1470940507744 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1657 | 1470940507745 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 11:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:35:07 INFO - PROCESS | 1657 | 1470940507747 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1657 | 1470940507748 Marionette TRACE conn3 <- [1,410,null,{}] 11:35:07 INFO - PROCESS | 1657 | 1470940507750 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1657 | 1470940507751 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:07 INFO - PROCESS | 1657 | 1470940507851 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:35:07 INFO - PROCESS | 1657 | 1470940507857 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1657 | 1470940507858 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a866000 == 40 [pid = 1657] [id = 110] 11:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12b78b400) [pid = 1657] [serial = 327] [outer = 0x0] 11:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12c784400) [pid = 1657] [serial = 328] [outer = 0x12b78b400] 11:35:07 INFO - PROCESS | 1657 | 1470940507909 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12c78c400) [pid = 1657] [serial = 329] [outer = 0x12b78b400] 11:35:08 INFO - PROCESS | 1657 | 1470940508619 Marionette TRACE conn3 <- [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]]]}] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11814f400) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a80d400) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129291000) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a810000) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12745d800) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12b719400) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bae1c00) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116889000) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1168e7c00) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124d06400) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1210c1400) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11680e000) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11722e000) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12745fc00) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12565a400) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11674fc00) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117e85000) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x111d19c00) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x125683800) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126c5bc00) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11338c400) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:35:08 INFO - PROCESS | 1657 | 1470940508670 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 11:35:08 INFO - PROCESS | 1657 | 1470940508718 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1657 | 1470940508720 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 11:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:35:08 INFO - PROCESS | 1657 | 1470940508723 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1657 | 1470940508725 Marionette TRACE conn3 <- [1,414,null,{}] 11:35:08 INFO - PROCESS | 1657 | 1470940508728 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1657 | 1470940508730 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:08 INFO - PROCESS | 1657 | 1470940508852 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:35:08 INFO - PROCESS | 1657 | 1470940508929 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1657 | 1470940508931 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118993000 == 41 [pid = 1657] [id = 111] 11:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11814f400) [pid = 1657] [serial = 330] [outer = 0x0] 11:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11979f400) [pid = 1657] [serial = 331] [outer = 0x11814f400] 11:35:08 INFO - PROCESS | 1657 | 1470940508961 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126c5a000) [pid = 1657] [serial = 332] [outer = 0x11814f400] 11:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 11:35:09 INFO - PROCESS | 1657 | 1470940509238 Marionette TRACE conn3 <- [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]]]}] 11:35:09 INFO - PROCESS | 1657 | 1470940509248 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1657 | 1470940509249 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 11:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:35:09 INFO - PROCESS | 1657 | 1470940509251 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1657 | 1470940509252 Marionette TRACE conn3 <- [1,418,null,{}] 11:35:09 INFO - PROCESS | 1657 | 1470940509262 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 1657 | 1470940509263 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:09 INFO - PROCESS | 1657 | 1470940509352 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:35:09 INFO - PROCESS | 1657 | 1470940509357 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1657 | 1470940509358 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e51000 == 42 [pid = 1657] [id = 112] 11:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12928ec00) [pid = 1657] [serial = 333] [outer = 0x0] 11:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bae1c00) [pid = 1657] [serial = 334] [outer = 0x12928ec00] 11:35:09 INFO - PROCESS | 1657 | 1470940509381 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12cbd5000) [pid = 1657] [serial = 335] [outer = 0x12928ec00] 11:35:10 INFO - PROCESS | 1657 | 1470940510166 Marionette TRACE conn3 <- [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]]]}] 11:35:10 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 11:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 922ms 11:35:10 INFO - PROCESS | 1657 | 1470940510175 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1657 | 1470940510176 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 11:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:35:10 INFO - PROCESS | 1657 | 1470940510178 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1657 | 1470940510179 Marionette TRACE conn3 <- [1,422,null,{}] 11:35:10 INFO - PROCESS | 1657 | 1470940510182 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1657 | 1470940510183 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:10 INFO - PROCESS | 1657 | 1470940510264 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:35:10 INFO - PROCESS | 1657 | 1470940510311 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1657 | 1470940510312 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e1000 == 43 [pid = 1657] [id = 113] 11:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118694000) [pid = 1657] [serial = 336] [outer = 0x0] 11:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12cbdac00) [pid = 1657] [serial = 337] [outer = 0x118694000] 11:35:10 INFO - PROCESS | 1657 | 1470940510336 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12ccb8c00) [pid = 1657] [serial = 338] [outer = 0x118694000] 11:35:11 INFO - PROCESS | 1657 | 1470940511121 Marionette TRACE conn3 <- [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]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 11:35:11 INFO - PROCESS | 1657 | 1470940511149 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1657 | 1470940511151 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 11:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:35:11 INFO - PROCESS | 1657 | 1470940511155 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1657 | 1470940511156 Marionette TRACE conn3 <- [1,426,null,{}] 11:35:11 INFO - PROCESS | 1657 | 1470940511160 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1657 | 1470940511162 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:11 INFO - PROCESS | 1657 | 1470940511273 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:35:11 INFO - PROCESS | 1657 | 1470940511323 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1657 | 1470940511325 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11651d000 == 44 [pid = 1657] [id = 114] 11:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116aabc00) [pid = 1657] [serial = 339] [outer = 0x0] 11:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117221c00) [pid = 1657] [serial = 340] [outer = 0x116aabc00] 11:35:11 INFO - PROCESS | 1657 | 1470940511356 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118430000) [pid = 1657] [serial = 341] [outer = 0x116aabc00] 11:35:11 INFO - PROCESS | 1657 | 1470940511854 Marionette TRACE conn3 <- [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] 11:35:11 INFO - PROCESS | 1657 | 1470940511930 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 11:35:11 INFO - PROCESS | 1657 | 1470940511934 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1657 | 1470940511936 Marionette TRACE conn3 <- [1,430,null,{}] 11:35:11 INFO - PROCESS | 1657 | 1470940511938 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1657 | 1470940511940 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:12 INFO - PROCESS | 1657 | 1470940512053 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:35:12 INFO - PROCESS | 1657 | 1470940512129 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1657 | 1470940512131 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x113be2000 == 45 [pid = 1657] [id = 115] 11:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118435c00) [pid = 1657] [serial = 342] [outer = 0x0] 11:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119b0ec00) [pid = 1657] [serial = 343] [outer = 0x118435c00] 11:35:12 INFO - PROCESS | 1657 | 1470940512162 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119b15800) [pid = 1657] [serial = 344] [outer = 0x118435c00] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x129e51000 == 44 [pid = 1657] [id = 112] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118993000 == 43 [pid = 1657] [id = 111] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a866000 == 42 [pid = 1657] [id = 110] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a733800 == 41 [pid = 1657] [id = 109] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x120d53800 == 40 [pid = 1657] [id = 108] 11:35:12 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12c03d400) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad9000 == 39 [pid = 1657] [id = 107] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118247000 == 38 [pid = 1657] [id = 106] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x124ab9000 == 37 [pid = 1657] [id = 105] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x123da1800 == 36 [pid = 1657] [id = 104] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x121408800 == 35 [pid = 1657] [id = 103] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x120d55000 == 34 [pid = 1657] [id = 102] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1193b7000 == 33 [pid = 1657] [id = 101] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118247800 == 32 [pid = 1657] [id = 100] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11702f000 == 31 [pid = 1657] [id = 99] 11:35:12 INFO - PROCESS | 1657 | 1470940512883 Marionette TRACE conn3 <- [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]]]}] 11:35:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11602d000 == 30 [pid = 1657] [id = 98] 11:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 971ms 11:35:12 INFO - PROCESS | 1657 | 1470940512909 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:35:12 INFO - PROCESS | 1657 | 1470940512913 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 11:35:12 INFO - PROCESS | 1657 | 1470940512917 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1657 | 1470940512920 Marionette TRACE conn3 <- [1,434,null,{}] 11:35:12 INFO - PROCESS | 1657 | 1470940512927 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 1657 | 1470940512929 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:13 INFO - PROCESS | 1657 | 1470940513045 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:35:13 INFO - PROCESS | 1657 | 1470940513054 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1657 | 1470940513058 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11519a800 == 31 [pid = 1657] [id = 116] 11:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118ef7c00) [pid = 1657] [serial = 345] [outer = 0x0] 11:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119691800) [pid = 1657] [serial = 346] [outer = 0x118ef7c00] 11:35:13 INFO - PROCESS | 1657 | 1470940513091 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119b0dc00) [pid = 1657] [serial = 347] [outer = 0x118ef7c00] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x118695400) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bad9000) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12956a000) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11680b800) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a8ab400) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12b781c00) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bb5b400) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12beae800) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126820800) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12bb61c00) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x126c57800) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12745e000) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124fee800) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126c52c00) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124a3c000) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1250c5c00) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11869f800) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e16400) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118ee9800) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117e7e800) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129284c00) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127468400) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126c5f800) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126c57c00) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124da1800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e89800) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e8f000) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119695000) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113909c00) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116810000) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12c02fc00) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a8a8800) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12beb9c00) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12928b000) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12ac52800) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bad9400) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a806000) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12c023400) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 11:35:13 INFO - PROCESS | 1657 | 1470940513461 Marionette TRACE conn3 <- [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]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 577ms 11:35:13 INFO - PROCESS | 1657 | 1470940513494 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1657 | 1470940513498 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 11:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:35:13 INFO - PROCESS | 1657 | 1470940513505 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1657 | 1470940513507 Marionette TRACE conn3 <- [1,438,null,{}] 11:35:13 INFO - PROCESS | 1657 | 1470940513511 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1657 | 1470940513513 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:13 INFO - PROCESS | 1657 | 1470940513635 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:35:13 INFO - PROCESS | 1657 | 1470940513642 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1657 | 1470940513644 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x117047000 == 32 [pid = 1657] [id = 117] 11:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119b18800) [pid = 1657] [serial = 348] [outer = 0x0] 11:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x120e19000) [pid = 1657] [serial = 349] [outer = 0x119b18800] 11:35:13 INFO - PROCESS | 1657 | 1470940513696 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x120e90400) [pid = 1657] [serial = 350] [outer = 0x119b18800] 11:35:14 INFO - PROCESS | 1657 | 1470940514159 Marionette TRACE conn3 <- [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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 11:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:35:14 INFO - PROCESS | 1657 | 1470940514177 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1657 | 1470940514178 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 11:35:14 INFO - PROCESS | 1657 | 1470940514180 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1657 | 1470940514183 Marionette TRACE conn3 <- [1,442,null,{}] 11:35:14 INFO - PROCESS | 1657 | 1470940514191 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1657 | 1470940514194 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:14 INFO - PROCESS | 1657 | 1470940514269 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:35:14 INFO - PROCESS | 1657 | 1470940514298 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1657 | 1470940514300 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183af800 == 33 [pid = 1657] [id = 118] 11:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x121a75400) [pid = 1657] [serial = 351] [outer = 0x0] 11:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124b40c00) [pid = 1657] [serial = 352] [outer = 0x121a75400] 11:35:14 INFO - PROCESS | 1657 | 1470940514328 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x124da5000) [pid = 1657] [serial = 353] [outer = 0x121a75400] 11:35:14 INFO - PROCESS | 1657 | 1470940514652 Marionette TRACE conn3 <- [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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 11:35:14 INFO - PROCESS | 1657 | 1470940514701 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1657 | 1470940514703 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 11:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:35:14 INFO - PROCESS | 1657 | 1470940514717 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1657 | 1470940514718 Marionette TRACE conn3 <- [1,446,null,{}] 11:35:14 INFO - PROCESS | 1657 | 1470940514721 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1657 | 1470940514722 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:14 INFO - PROCESS | 1657 | 1470940514800 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:35:14 INFO - PROCESS | 1657 | 1470940514804 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1657 | 1470940514806 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d2000 == 34 [pid = 1657] [id = 119] 11:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1250cb400) [pid = 1657] [serial = 354] [outer = 0x0] 11:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12567f000) [pid = 1657] [serial = 355] [outer = 0x1250cb400] 11:35:14 INFO - PROCESS | 1657 | 1470940514834 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126828800) [pid = 1657] [serial = 356] [outer = 0x1250cb400] 11:35:15 INFO - PROCESS | 1657 | 1470940515194 Marionette TRACE conn3 <- [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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 530ms 11:35:15 INFO - PROCESS | 1657 | 1470940515236 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1657 | 1470940515237 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 11:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:35:15 INFO - PROCESS | 1657 | 1470940515239 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1657 | 1470940515241 Marionette TRACE conn3 <- [1,450,null,{}] 11:35:15 INFO - PROCESS | 1657 | 1470940515245 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1657 | 1470940515246 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:15 INFO - PROCESS | 1657 | 1470940515338 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:35:15 INFO - PROCESS | 1657 | 1470940515342 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1657 | 1470940515343 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x121132800 == 35 [pid = 1657] [id = 120] 11:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118ee9c00) [pid = 1657] [serial = 357] [outer = 0x0] 11:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126c5a400) [pid = 1657] [serial = 358] [outer = 0x118ee9c00] 11:35:15 INFO - PROCESS | 1657 | 1470940515367 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126d81800) [pid = 1657] [serial = 359] [outer = 0x118ee9c00] 11:35:15 INFO - PROCESS | 1657 | 1470940515742 Marionette TRACE conn3 <- [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] 11:35:15 INFO - PROCESS | 1657 | 1470940515763 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 11:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:35:15 INFO - PROCESS | 1657 | 1470940515776 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1657 | 1470940515778 Marionette TRACE conn3 <- [1,454,null,{}] 11:35:15 INFO - PROCESS | 1657 | 1470940515781 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1657 | 1470940515787 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:15 INFO - PROCESS | 1657 | 1470940515910 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:35:15 INFO - PROCESS | 1657 | 1470940515925 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1657 | 1470940515926 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218c3000 == 36 [pid = 1657] [id = 121] 11:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1273a7000) [pid = 1657] [serial = 360] [outer = 0x0] 11:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128f3e000) [pid = 1657] [serial = 361] [outer = 0x1273a7000] 11:35:15 INFO - PROCESS | 1657 | 1470940515952 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12956a000) [pid = 1657] [serial = 362] [outer = 0x1273a7000] 11:35:16 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:16 INFO - PROCESS | 1657 | 1470940516301 Marionette TRACE conn3 <- [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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 584ms 11:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:35:16 INFO - PROCESS | 1657 | 1470940516350 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1657 | 1470940516351 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 11:35:16 INFO - PROCESS | 1657 | 1470940516353 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1657 | 1470940516354 Marionette TRACE conn3 <- [1,458,null,{}] 11:35:16 INFO - PROCESS | 1657 | 1470940516357 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1657 | 1470940516358 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:16 INFO - PROCESS | 1657 | 1470940516453 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:35:16 INFO - PROCESS | 1657 | 1470940516465 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1657 | 1470940516466 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x123daf000 == 37 [pid = 1657] [id = 122] 11:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293b9800) [pid = 1657] [serial = 363] [outer = 0x0] 11:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a657000) [pid = 1657] [serial = 364] [outer = 0x1293b9800] 11:35:16 INFO - PROCESS | 1657 | 1470940516491 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a80f400) [pid = 1657] [serial = 365] [outer = 0x1293b9800] 11:35:16 INFO - PROCESS | 1657 | 1470940516833 Marionette TRACE conn3 <- [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] 11:35:16 INFO - PROCESS | 1657 | 1470940516874 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:35:16 INFO - PROCESS | 1657 | 1470940516876 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1657 | 1470940516878 Marionette TRACE conn3 <- [1,462,null,{}] 11:35:16 INFO - PROCESS | 1657 | 1470940516880 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1657 | 1470940516881 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:16 INFO - PROCESS | 1657 | 1470940516976 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:35:16 INFO - PROCESS | 1657 | 1470940516979 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1657 | 1470940516981 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255aa000 == 38 [pid = 1657] [id = 123] 11:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a64e800) [pid = 1657] [serial = 366] [outer = 0x0] 11:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12ac4d800) [pid = 1657] [serial = 367] [outer = 0x12a64e800] 11:35:17 INFO - PROCESS | 1657 | 1470940517005 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b721000) [pid = 1657] [serial = 368] [outer = 0x12a64e800] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11869fc00) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b785c00) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11869b000) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c03fc00) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11814f400) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b78b400) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b71e000) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x111f60c00) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12928ec00) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c035000) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11722d000) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118158c00) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12928f000) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x123e35800) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x126d29800) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:35:17 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12681dc00) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:35:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:17 INFO - PROCESS | 1657 | 1470940517453 Marionette TRACE conn3 <- [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] 11:35:17 INFO - PROCESS | 1657 | 1470940517500 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 11:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:35:17 INFO - PROCESS | 1657 | 1470940517502 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1657 | 1470940517503 Marionette TRACE conn3 <- [1,466,null,{}] 11:35:17 INFO - PROCESS | 1657 | 1470940517507 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 1657 | 1470940517509 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:17 INFO - PROCESS | 1657 | 1470940517583 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:35:17 INFO - PROCESS | 1657 | 1470940517586 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1657 | 1470940517587 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d38800 == 39 [pid = 1657] [id = 124] 11:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118430c00) [pid = 1657] [serial = 369] [outer = 0x0] 11:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a8a4c00) [pid = 1657] [serial = 370] [outer = 0x118430c00] 11:35:17 INFO - PROCESS | 1657 | 1470940517613 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12b71ec00) [pid = 1657] [serial = 371] [outer = 0x118430c00] 11:35:17 INFO - PROCESS | 1657 | 1470940517943 Marionette TRACE conn3 <- [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] 11:35:17 INFO - PROCESS | 1657 | 1470940517977 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 11:35:17 INFO - PROCESS | 1657 | 1470940517979 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1657 | 1470940517980 Marionette TRACE conn3 <- [1,470,null,{}] 11:35:17 INFO - PROCESS | 1657 | 1470940517983 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 1657 | 1470940517984 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:18 INFO - PROCESS | 1657 | 1470940518060 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:35:18 INFO - PROCESS | 1657 | 1470940518111 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1657 | 1470940518112 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12734a000 == 40 [pid = 1657] [id = 125] 11:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125651800) [pid = 1657] [serial = 372] [outer = 0x0] 11:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12b787c00) [pid = 1657] [serial = 373] [outer = 0x125651800] 11:35:18 INFO - PROCESS | 1657 | 1470940518144 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12bb5f800) [pid = 1657] [serial = 374] [outer = 0x125651800] 11:35:18 INFO - PROCESS | 1657 | 1470940518437 Marionette TRACE conn3 <- [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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 11:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:35:18 INFO - PROCESS | 1657 | 1470940518449 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1657 | 1470940518450 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 11:35:18 INFO - PROCESS | 1657 | 1470940518452 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1657 | 1470940518454 Marionette TRACE conn3 <- [1,474,null,{}] 11:35:18 INFO - PROCESS | 1657 | 1470940518464 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1657 | 1470940518466 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:18 INFO - PROCESS | 1657 | 1470940518561 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:35:18 INFO - PROCESS | 1657 | 1470940518564 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1657 | 1470940518566 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x129342800 == 41 [pid = 1657] [id = 126] 11:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12bb65400) [pid = 1657] [serial = 375] [outer = 0x0] 11:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12c023800) [pid = 1657] [serial = 376] [outer = 0x12bb65400] 11:35:18 INFO - PROCESS | 1657 | 1470940518593 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12c038800) [pid = 1657] [serial = 377] [outer = 0x12bb65400] 11:35:19 INFO - PROCESS | 1657 | 1470940519052 Marionette TRACE conn3 <- [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]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 11:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:35:19 INFO - PROCESS | 1657 | 1470940519084 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1657 | 1470940519086 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 11:35:19 INFO - PROCESS | 1657 | 1470940519091 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1657 | 1470940519094 Marionette TRACE conn3 <- [1,478,null,{}] 11:35:19 INFO - PROCESS | 1657 | 1470940519097 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1657 | 1470940519099 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:19 INFO - PROCESS | 1657 | 1470940519215 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:35:19 INFO - PROCESS | 1657 | 1470940519311 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1657 | 1470940519312 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11279a800 == 42 [pid = 1657] [id = 127] 11:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x111d19c00) [pid = 1657] [serial = 378] [outer = 0x0] 11:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1122e7800) [pid = 1657] [serial = 379] [outer = 0x111d19c00] 11:35:19 INFO - PROCESS | 1657 | 1470940519344 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116f8b800) [pid = 1657] [serial = 380] [outer = 0x111d19c00] 11:35:19 INFO - PROCESS | 1657 | 1470940519820 Marionette TRACE conn3 <- [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]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 773ms 11:35:19 INFO - PROCESS | 1657 | 1470940519864 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:35:19 INFO - PROCESS | 1657 | 1470940519866 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 11:35:19 INFO - PROCESS | 1657 | 1470940519869 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1657 | 1470940519871 Marionette TRACE conn3 <- [1,482,null,{}] 11:35:19 INFO - PROCESS | 1657 | 1470940519894 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1657 | 1470940519896 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:20 INFO - PROCESS | 1657 | 1470940519997 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:35:20 INFO - PROCESS | 1657 | 1470940520065 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1657 | 1470940520066 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183b1000 == 43 [pid = 1657] [id = 128] 11:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120e16400) [pid = 1657] [serial = 381] [outer = 0x0] 11:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x120e90000) [pid = 1657] [serial = 382] [outer = 0x120e16400] 11:35:20 INFO - PROCESS | 1657 | 1470940520097 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121506c00) [pid = 1657] [serial = 383] [outer = 0x120e16400] 11:35:20 INFO - PROCESS | 1657 | 1470940520528 Marionette TRACE conn3 <- [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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 687ms 11:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:35:20 INFO - PROCESS | 1657 | 1470940520561 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1657 | 1470940520563 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 11:35:20 INFO - PROCESS | 1657 | 1470940520566 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1657 | 1470940520567 Marionette TRACE conn3 <- [1,486,null,{}] 11:35:20 INFO - PROCESS | 1657 | 1470940520570 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 1657 | 1470940520571 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:20 INFO - PROCESS | 1657 | 1470940520672 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:35:20 INFO - PROCESS | 1657 | 1470940520737 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1657 | 1470940520739 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d36000 == 44 [pid = 1657] [id = 129] 11:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121a73400) [pid = 1657] [serial = 384] [outer = 0x0] 11:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1255d0400) [pid = 1657] [serial = 385] [outer = 0x121a73400] 11:35:20 INFO - PROCESS | 1657 | 1470940520769 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12745d400) [pid = 1657] [serial = 386] [outer = 0x121a73400] 11:35:21 INFO - PROCESS | 1657 | 1470940521209 Marionette TRACE conn3 <- [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]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 11:35:21 INFO - PROCESS | 1657 | 1470940521236 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1657 | 1470940521237 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 11:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:35:21 INFO - PROCESS | 1657 | 1470940521286 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1657 | 1470940521290 Marionette TRACE conn3 <- [1,490,null,{}] 11:35:21 INFO - PROCESS | 1657 | 1470940521308 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1657 | 1470940521311 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:21 INFO - PROCESS | 1657 | 1470940521410 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:35:21 INFO - PROCESS | 1657 | 1470940521460 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1657 | 1470940521462 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a736000 == 45 [pid = 1657] [id = 130] 11:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12928e800) [pid = 1657] [serial = 387] [outer = 0x0] 11:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8a6000) [pid = 1657] [serial = 388] [outer = 0x12928e800] 11:35:21 INFO - PROCESS | 1657 | 1470940521491 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12beaf000) [pid = 1657] [serial = 389] [outer = 0x12928e800] 11:35:21 INFO - PROCESS | 1657 | 1470940521914 Marionette TRACE conn3 <- [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]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 685ms 11:35:21 INFO - PROCESS | 1657 | 1470940521940 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1657 | 1470940521942 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 11:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:35:21 INFO - PROCESS | 1657 | 1470940521946 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1657 | 1470940521947 Marionette TRACE conn3 <- [1,494,null,{}] 11:35:21 INFO - PROCESS | 1657 | 1470940521949 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1657 | 1470940521951 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:22 INFO - PROCESS | 1657 | 1470940522052 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:35:22 INFO - PROCESS | 1657 | 1470940522118 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1657 | 1470940522120 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11990f800 == 46 [pid = 1657] [id = 131] 11:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117454800) [pid = 1657] [serial = 390] [outer = 0x0] 11:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126d86000) [pid = 1657] [serial = 391] [outer = 0x117454800] 11:35:22 INFO - PROCESS | 1657 | 1470940522149 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c028c00) [pid = 1657] [serial = 392] [outer = 0x117454800] 11:35:22 INFO - PROCESS | 1657 | 1470940522729 Marionette TRACE conn3 <- [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]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 821ms 11:35:22 INFO - PROCESS | 1657 | 1470940522767 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:35:22 INFO - PROCESS | 1657 | 1470940522769 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 11:35:22 INFO - PROCESS | 1657 | 1470940522772 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1657 | 1470940522776 Marionette TRACE conn3 <- [1,498,null,{}] 11:35:22 INFO - PROCESS | 1657 | 1470940522780 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1657 | 1470940522782 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:22 INFO - PROCESS | 1657 | 1470940522871 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:35:22 INFO - PROCESS | 1657 | 1470940522937 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1657 | 1470940522938 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11729a800 == 47 [pid = 1657] [id = 132] 11:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119695000) [pid = 1657] [serial = 393] [outer = 0x0] 11:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b14c00) [pid = 1657] [serial = 394] [outer = 0x119695000] 11:35:22 INFO - PROCESS | 1657 | 1470940522967 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120e17c00) [pid = 1657] [serial = 395] [outer = 0x119695000] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x129342800 == 46 [pid = 1657] [id = 126] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12734a000 == 45 [pid = 1657] [id = 125] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x126d38800 == 44 [pid = 1657] [id = 124] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1255aa000 == 43 [pid = 1657] [id = 123] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x123daf000 == 42 [pid = 1657] [id = 122] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1218c3000 == 41 [pid = 1657] [id = 121] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121132800 == 40 [pid = 1657] [id = 120] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d2000 == 39 [pid = 1657] [id = 119] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1183af800 == 38 [pid = 1657] [id = 118] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117047000 == 37 [pid = 1657] [id = 117] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11519a800 == 36 [pid = 1657] [id = 116] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11651d000 == 35 [pid = 1657] [id = 114] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e1000 == 34 [pid = 1657] [id = 113] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12a864800 == 33 [pid = 1657] [id = 97] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x113be2000 == 32 [pid = 1657] [id = 115] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11990f800 == 31 [pid = 1657] [id = 131] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12a736000 == 30 [pid = 1657] [id = 130] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x126d36000 == 29 [pid = 1657] [id = 129] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1183b1000 == 28 [pid = 1657] [id = 128] 11:35:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11279a800 == 27 [pid = 1657] [id = 127] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12ac4e800) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b71dc00) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12beb5c00) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118ef8000) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12c433000) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12c03f000) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11979f400) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c784400) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119cfb400) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12c43a800) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bad3c00) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1219a5000) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12bae1c00) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123e36800) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c042c00) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176bfc00) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118694400) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126826c00) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126d7e800) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a752800) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a8a8000) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1255d5400) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12565c400) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x127099c00) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293be800) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129570000) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a74ac00) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126c5a000) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12c78c400) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bead400) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12cbd5000) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12cbdac00) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 11:35:23 INFO - PROCESS | 1657 | 1470940523863 Marionette TRACE conn3 <- [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]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1126ms 11:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:35:23 INFO - PROCESS | 1657 | 1470940523899 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1657 | 1470940523901 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 11:35:23 INFO - PROCESS | 1657 | 1470940523904 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1657 | 1470940523906 Marionette TRACE conn3 <- [1,502,null,{}] 11:35:23 INFO - PROCESS | 1657 | 1470940523909 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 1657 | 1470940523911 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:23 INFO - PROCESS | 1657 | 1470940523987 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:35:24 INFO - PROCESS | 1657 | 1470940524033 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1657 | 1470940524036 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11519c000 == 28 [pid = 1657] [id = 133] 11:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11682e400) [pid = 1657] [serial = 396] [outer = 0x0] 11:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1176c4c00) [pid = 1657] [serial = 397] [outer = 0x11682e400] 11:35:24 INFO - PROCESS | 1657 | 1470940524064 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11825a400) [pid = 1657] [serial = 398] [outer = 0x11682e400] 11:35:24 INFO - PROCESS | 1657 | 1470940524388 Marionette TRACE conn3 <- [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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 11:35:24 INFO - PROCESS | 1657 | 1470940524426 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1657 | 1470940524430 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 11:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:35:24 INFO - PROCESS | 1657 | 1470940524434 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1657 | 1470940524436 Marionette TRACE conn3 <- [1,506,null,{}] 11:35:24 INFO - PROCESS | 1657 | 1470940524438 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1657 | 1470940524440 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:24 INFO - PROCESS | 1657 | 1470940524514 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:35:24 INFO - PROCESS | 1657 | 1470940524518 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1657 | 1470940524519 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x117063800 == 29 [pid = 1657] [id = 134] 11:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11842a400) [pid = 1657] [serial = 399] [outer = 0x0] 11:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119697800) [pid = 1657] [serial = 400] [outer = 0x11842a400] 11:35:24 INFO - PROCESS | 1657 | 1470940524548 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119b0f400) [pid = 1657] [serial = 401] [outer = 0x11842a400] 11:35:24 INFO - PROCESS | 1657 | 1470940524882 Marionette TRACE conn3 <- [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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 11:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:35:24 INFO - PROCESS | 1657 | 1470940524903 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1657 | 1470940524905 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 11:35:24 INFO - PROCESS | 1657 | 1470940524907 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1657 | 1470940524910 Marionette TRACE conn3 <- [1,510,null,{}] 11:35:24 INFO - PROCESS | 1657 | 1470940524918 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1657 | 1470940524921 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:24 INFO - PROCESS | 1657 | 1470940524997 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:35:25 INFO - PROCESS | 1657 | 1470940525002 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1657 | 1470940525004 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x113bf2000 == 30 [pid = 1657] [id = 135] 11:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f85c00) [pid = 1657] [serial = 402] [outer = 0x0] 11:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210c2800) [pid = 1657] [serial = 403] [outer = 0x116f85c00] 11:35:25 INFO - PROCESS | 1657 | 1470940525035 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1219a4400) [pid = 1657] [serial = 404] [outer = 0x116f85c00] 11:35:25 INFO - PROCESS | 1657 | 1470940525367 Marionette TRACE conn3 <- [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]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 471ms 11:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:35:25 INFO - PROCESS | 1657 | 1470940525379 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1657 | 1470940525381 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1657 | 1470940525383 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1657 | 1470940525384 Marionette TRACE conn3 <- [1,514,null,{}] 11:35:25 INFO - PROCESS | 1657 | 1470940525386 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1657 | 1470940525387 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:25 INFO - PROCESS | 1657 | 1470940525463 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:35:25 INFO - PROCESS | 1657 | 1470940525516 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1657 | 1470940525517 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d1000 == 31 [pid = 1657] [id = 136] 11:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1211d8000) [pid = 1657] [serial = 405] [outer = 0x0] 11:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123d11800) [pid = 1657] [serial = 406] [outer = 0x1211d8000] 11:35:25 INFO - PROCESS | 1657 | 1470940525543 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124ff4800) [pid = 1657] [serial = 407] [outer = 0x1211d8000] 11:35:25 INFO - PROCESS | 1657 | 1470940525853 Marionette TRACE conn3 <- [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]]]}] 11:35:25 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 11:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 517ms 11:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:35:25 INFO - PROCESS | 1657 | 1470940525901 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1657 | 1470940525902 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1657 | 1470940525904 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1657 | 1470940525905 Marionette TRACE conn3 <- [1,518,null,{}] 11:35:25 INFO - PROCESS | 1657 | 1470940525907 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1657 | 1470940525909 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:25 INFO - PROCESS | 1657 | 1470940525994 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:35:26 INFO - PROCESS | 1657 | 1470940526028 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1657 | 1470940526030 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12112c000 == 32 [pid = 1657] [id = 137] 11:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118264c00) [pid = 1657] [serial = 408] [outer = 0x0] 11:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125652400) [pid = 1657] [serial = 409] [outer = 0x118264c00] 11:35:26 INFO - PROCESS | 1657 | 1470940526055 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12681a400) [pid = 1657] [serial = 410] [outer = 0x118264c00] 11:35:26 INFO - PROCESS | 1657 | 1470940526399 Marionette TRACE conn3 <- [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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 11:35:26 INFO - PROCESS | 1657 | 1470940526427 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1657 | 1470940526428 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 11:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:35:26 INFO - PROCESS | 1657 | 1470940526435 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1657 | 1470940526436 Marionette TRACE conn3 <- [1,522,null,{}] 11:35:26 INFO - PROCESS | 1657 | 1470940526439 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1657 | 1470940526443 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:26 INFO - PROCESS | 1657 | 1470940526547 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:35:26 INFO - PROCESS | 1657 | 1470940526582 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1657 | 1470940526583 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218b8800 == 33 [pid = 1657] [id = 138] 11:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1255d5400) [pid = 1657] [serial = 411] [outer = 0x0] 11:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126c5cc00) [pid = 1657] [serial = 412] [outer = 0x1255d5400] 11:35:26 INFO - PROCESS | 1657 | 1470940526609 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128f3a800) [pid = 1657] [serial = 413] [outer = 0x1255d5400] 11:35:26 INFO - PROCESS | 1657 | 1470940526930 Marionette TRACE conn3 <- [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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 11:35:26 INFO - PROCESS | 1657 | 1470940526960 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:35:26 INFO - PROCESS | 1657 | 1470940526968 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 11:35:26 INFO - PROCESS | 1657 | 1470940526971 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1657 | 1470940526972 Marionette TRACE conn3 <- [1,526,null,{}] 11:35:26 INFO - PROCESS | 1657 | 1470940526974 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1657 | 1470940526975 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:27 INFO - PROCESS | 1657 | 1470940527069 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:35:27 INFO - PROCESS | 1657 | 1470940527073 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1657 | 1470940527074 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da7000 == 34 [pid = 1657] [id = 139] 11:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126826800) [pid = 1657] [serial = 414] [outer = 0x0] 11:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12928b400) [pid = 1657] [serial = 415] [outer = 0x126826800] 11:35:27 INFO - PROCESS | 1657 | 1470940527099 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293c3800) [pid = 1657] [serial = 416] [outer = 0x126826800] 11:35:27 INFO - PROCESS | 1657 | 1470940527429 Marionette TRACE conn3 <- [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]]]}] 11:35:27 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 11:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 11:35:27 INFO - PROCESS | 1657 | 1470940527446 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1657 | 1470940527447 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 11:35:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:35:27 INFO - PROCESS | 1657 | 1470940527455 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1657 | 1470940527458 Marionette TRACE conn3 <- [1,530,null,{}] 11:35:27 INFO - PROCESS | 1657 | 1470940527463 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1657 | 1470940527464 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:27 INFO - PROCESS | 1657 | 1470940527564 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:35:27 INFO - PROCESS | 1657 | 1470940527567 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1657 | 1470940527569 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255a6800 == 35 [pid = 1657] [id = 140] 11:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128f3b000) [pid = 1657] [serial = 417] [outer = 0x0] 11:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a657c00) [pid = 1657] [serial = 418] [outer = 0x128f3b000] 11:35:27 INFO - PROCESS | 1657 | 1470940527605 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8a6400) [pid = 1657] [serial = 419] [outer = 0x128f3b000] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12bb65400) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118ee9c00) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1273a7000) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121a75400) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118ef7c00) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116aabc00) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1250cb400) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b18800) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118435c00) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118694000) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1293b9800) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a64e800) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125651800) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:35:28 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118430c00) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:35:28 INFO - PROCESS | 1657 | 1470940528137 Marionette TRACE conn3 <- [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"]]]}] 11:35:28 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 11:35:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:35:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:35:28 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 11:35:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:35:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 728ms 11:35:28 INFO - PROCESS | 1657 | 1470940528179 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1657 | 1470940528180 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 11:35:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:35:28 INFO - PROCESS | 1657 | 1470940528182 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1657 | 1470940528183 Marionette TRACE conn3 <- [1,534,null,{}] 11:35:28 INFO - PROCESS | 1657 | 1470940528193 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1657 | 1470940528194 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:28 INFO - PROCESS | 1657 | 1470940528272 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:35:28 INFO - PROCESS | 1657 | 1470940528322 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1657 | 1470940528323 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x118992800 == 36 [pid = 1657] [id = 141] 11:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118430c00) [pid = 1657] [serial = 420] [outer = 0x0] 11:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124aaac00) [pid = 1657] [serial = 421] [outer = 0x118430c00] 11:35:28 INFO - PROCESS | 1657 | 1470940528349 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a64e800) [pid = 1657] [serial = 422] [outer = 0x118430c00] 11:35:28 INFO - PROCESS | 1657 | 1470940528599 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 11:35:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:35:28 INFO - PROCESS | 1657 | 1470940528652 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1657 | 1470940528653 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 11:35:28 INFO - PROCESS | 1657 | 1470940528663 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1657 | 1470940528664 Marionette TRACE conn3 <- [1,538,null,{}] 11:35:28 INFO - PROCESS | 1657 | 1470940528667 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1657 | 1470940528668 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:28 INFO - PROCESS | 1657 | 1470940528753 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:35:28 INFO - PROCESS | 1657 | 1470940528762 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1657 | 1470940528763 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128eae000 == 37 [pid = 1657] [id = 142] 11:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1210c0000) [pid = 1657] [serial = 423] [outer = 0x0] 11:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a656800) [pid = 1657] [serial = 424] [outer = 0x1210c0000] 11:35:28 INFO - PROCESS | 1657 | 1470940528792 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b71dc00) [pid = 1657] [serial = 425] [outer = 0x1210c0000] 11:35:29 INFO - PROCESS | 1657 | 1470940529129 Marionette TRACE conn3 <- [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]]]}] 11:35:29 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. 11:35:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 528ms 11:35:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:35:29 INFO - PROCESS | 1657 | 1470940529183 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1657 | 1470940529185 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 11:35:29 INFO - PROCESS | 1657 | 1470940529187 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1657 | 1470940529188 Marionette TRACE conn3 <- [1,542,null,{}] 11:35:29 INFO - PROCESS | 1657 | 1470940529200 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 1657 | 1470940529210 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:29 INFO - PROCESS | 1657 | 1470940529295 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:35:29 INFO - PROCESS | 1657 | 1470940529299 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1657 | 1470940529300 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e46800 == 38 [pid = 1657] [id = 143] 11:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b71e000) [pid = 1657] [serial = 426] [outer = 0x0] 11:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bb59400) [pid = 1657] [serial = 427] [outer = 0x12b71e000] 11:35:29 INFO - PROCESS | 1657 | 1470940529326 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12beb0c00) [pid = 1657] [serial = 428] [outer = 0x12b71e000] 11:35:29 INFO - PROCESS | 1657 | 1470940529631 Marionette TRACE conn3 <- [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]]]}] 11:35:29 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. 11:35:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 472ms 11:35:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:35:29 INFO - PROCESS | 1657 | 1470940529661 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1657 | 1470940529662 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 11:35:29 INFO - PROCESS | 1657 | 1470940529664 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1657 | 1470940529666 Marionette TRACE conn3 <- [1,546,null,{}] 11:35:29 INFO - PROCESS | 1657 | 1470940529668 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 1657 | 1470940529669 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:29 INFO - PROCESS | 1657 | 1470940529761 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:35:29 INFO - PROCESS | 1657 | 1470940529765 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1657 | 1470940529766 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a736000 == 39 [pid = 1657] [id = 144] 11:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bb63c00) [pid = 1657] [serial = 429] [outer = 0x0] 11:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c02a000) [pid = 1657] [serial = 430] [outer = 0x12bb63c00] 11:35:29 INFO - PROCESS | 1657 | 1470940529795 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c037c00) [pid = 1657] [serial = 431] [outer = 0x12bb63c00] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11519c000 == 38 [pid = 1657] [id = 133] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11729a800 == 37 [pid = 1657] [id = 132] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x117063800 == 36 [pid = 1657] [id = 134] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d1000 == 35 [pid = 1657] [id = 136] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1218b8800 == 34 [pid = 1657] [id = 138] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x118992800 == 33 [pid = 1657] [id = 141] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1255a6800 == 32 [pid = 1657] [id = 140] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x123da7000 == 31 [pid = 1657] [id = 139] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x113bf2000 == 30 [pid = 1657] [id = 135] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12112c000 == 29 [pid = 1657] [id = 137] 11:35:30 INFO - PROCESS | 1657 | --DOCSHELL 0x128eae000 == 28 [pid = 1657] [id = 142] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117221c00) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118430000) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12567f000) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x120e19000) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e90400) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b0ec00) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119b15800) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12ccb8c00) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a657000) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a80f400) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12ac4d800) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12bb5f800) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a8a4c00) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b721000) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12956a000) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b787c00) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12c038800) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126d81800) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b71ec00) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126828800) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOCSHELL 0x129e46800 == 27 [pid = 1657] [id = 143] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c023800) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126c5a400) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128f3e000) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124b40c00) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x124da5000) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x119691800) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119b0dc00) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 11:35:31 INFO - PROCESS | 1657 | 1470940531205 Marionette TRACE conn3 <- [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]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:35:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1575ms 11:35:31 INFO - PROCESS | 1657 | 1470940531242 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1657 | 1470940531245 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 11:35:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:35:31 INFO - PROCESS | 1657 | 1470940531251 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1657 | 1470940531254 Marionette TRACE conn3 <- [1,550,null,{}] 11:35:31 INFO - PROCESS | 1657 | 1470940531271 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1657 | 1470940531275 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:31 INFO - PROCESS | 1657 | 1470940531428 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:35:31 INFO - PROCESS | 1657 | 1470940531451 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1657 | 1470940531452 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b63800 == 28 [pid = 1657] [id = 145] 11:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1161f0800) [pid = 1657] [serial = 432] [outer = 0x0] 11:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1161fb800) [pid = 1657] [serial = 433] [outer = 0x1161f0800] 11:35:31 INFO - PROCESS | 1657 | 1470940531487 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11722e400) [pid = 1657] [serial = 434] [outer = 0x1161f0800] 11:35:31 INFO - PROCESS | 1657 | 1470940531833 Marionette TRACE conn3 <- [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]]]}] 11:35:31 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. 11:35:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 627ms 11:35:31 INFO - PROCESS | 1657 | 1470940531876 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1657 | 1470940531880 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 11:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:35:31 INFO - PROCESS | 1657 | 1470940531884 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1657 | 1470940531886 Marionette TRACE conn3 <- [1,554,null,{}] 11:35:31 INFO - PROCESS | 1657 | 1470940531888 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1657 | 1470940531890 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:31 INFO - PROCESS | 1657 | 1470940531966 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:35:31 INFO - PROCESS | 1657 | 1470940531971 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1657 | 1470940531973 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701a000 == 29 [pid = 1657] [id = 146] 11:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x117e82000) [pid = 1657] [serial = 435] [outer = 0x0] 11:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118264400) [pid = 1657] [serial = 436] [outer = 0x117e82000] 11:35:32 INFO - PROCESS | 1657 | 1470940532003 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118693800) [pid = 1657] [serial = 437] [outer = 0x117e82000] 11:35:32 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:32 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:32 INFO - PROCESS | 1657 | 1470940532349 Marionette TRACE conn3 <- [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]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 11:35:32 INFO - PROCESS | 1657 | 1470940532353 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1657 | 1470940532354 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 11:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:35:32 INFO - PROCESS | 1657 | 1470940532359 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1657 | 1470940532369 Marionette TRACE conn3 <- [1,558,null,{}] 11:35:32 INFO - PROCESS | 1657 | 1470940532377 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1657 | 1470940532381 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:32 INFO - PROCESS | 1657 | 1470940532471 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:35:32 INFO - PROCESS | 1657 | 1470940532479 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1657 | 1470940532481 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e1f000 == 30 [pid = 1657] [id = 147] 11:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119694c00) [pid = 1657] [serial = 438] [outer = 0x0] 11:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1197a0400) [pid = 1657] [serial = 439] [outer = 0x119694c00] 11:35:32 INFO - PROCESS | 1657 | 1470940532511 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119b12400) [pid = 1657] [serial = 440] [outer = 0x119694c00] 11:35:32 INFO - PROCESS | 1657 | 1470940532795 Marionette TRACE conn3 <- [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]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 483ms 11:35:32 INFO - PROCESS | 1657 | 1470940532842 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1657 | 1470940532846 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 11:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:35:32 INFO - PROCESS | 1657 | 1470940532848 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1657 | 1470940532849 Marionette TRACE conn3 <- [1,562,null,{}] 11:35:32 INFO - PROCESS | 1657 | 1470940532851 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1657 | 1470940532852 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:32 INFO - PROCESS | 1657 | 1470940532926 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:35:32 INFO - PROCESS | 1657 | 1470940532929 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1657 | 1470940532931 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11897c800 == 31 [pid = 1657] [id = 148] 11:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119c39800) [pid = 1657] [serial = 441] [outer = 0x0] 11:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e88000) [pid = 1657] [serial = 442] [outer = 0x119c39800] 11:35:32 INFO - PROCESS | 1657 | 1470940532958 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e8f000) [pid = 1657] [serial = 443] [outer = 0x119c39800] 11:35:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:33 INFO - PROCESS | 1657 | 1470940533280 Marionette TRACE conn3 <- [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]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 11:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:35:33 INFO - PROCESS | 1657 | 1470940533316 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1657 | 1470940533318 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 11:35:33 INFO - PROCESS | 1657 | 1470940533320 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1657 | 1470940533321 Marionette TRACE conn3 <- [1,566,null,{}] 11:35:33 INFO - PROCESS | 1657 | 1470940533323 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 1657 | 1470940533324 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:33 INFO - PROCESS | 1657 | 1470940533422 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:35:33 INFO - PROCESS | 1657 | 1470940533431 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1657 | 1470940533433 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d1000 == 32 [pid = 1657] [id = 149] 11:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210ba400) [pid = 1657] [serial = 444] [outer = 0x0] 11:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1211dcc00) [pid = 1657] [serial = 445] [outer = 0x1210ba400] 11:35:33 INFO - PROCESS | 1657 | 1470940533457 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121a7b000) [pid = 1657] [serial = 446] [outer = 0x1210ba400] 11:35:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:33 INFO - PROCESS | 1657 | 1470940533777 Marionette TRACE conn3 <- [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]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 471ms 11:35:33 INFO - PROCESS | 1657 | 1470940533794 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1657 | 1470940533797 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 11:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:35:33 INFO - PROCESS | 1657 | 1470940533800 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1657 | 1470940533802 Marionette TRACE conn3 <- [1,570,null,{}] 11:35:33 INFO - PROCESS | 1657 | 1470940533805 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 1657 | 1470940533813 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:33 INFO - PROCESS | 1657 | 1470940533952 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:35:34 INFO - PROCESS | 1657 | 1470940534003 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1657 | 1470940534004 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121128800 == 33 [pid = 1657] [id = 150] 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112e76c00) [pid = 1657] [serial = 447] [outer = 0x0] 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121a7c800) [pid = 1657] [serial = 448] [outer = 0x112e76c00] 11:35:34 INFO - PROCESS | 1657 | 1470940534029 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12565c000) [pid = 1657] [serial = 449] [outer = 0x112e76c00] 11:35:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:34 INFO - PROCESS | 1657 | 1470940534299 Marionette TRACE conn3 <- [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]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 519ms 11:35:34 INFO - PROCESS | 1657 | 1470940534320 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1657 | 1470940534321 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 11:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:35:34 INFO - PROCESS | 1657 | 1470940534331 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1657 | 1470940534332 Marionette TRACE conn3 <- [1,574,null,{}] 11:35:34 INFO - PROCESS | 1657 | 1470940534334 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1657 | 1470940534335 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:34 INFO - PROCESS | 1657 | 1470940534410 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:35:34 INFO - PROCESS | 1657 | 1470940534421 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1657 | 1470940534423 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121707800 == 34 [pid = 1657] [id = 151] 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12565c800) [pid = 1657] [serial = 450] [outer = 0x0] 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126824c00) [pid = 1657] [serial = 451] [outer = 0x12565c800] 11:35:34 INFO - PROCESS | 1657 | 1470940534449 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126c5dc00) [pid = 1657] [serial = 452] [outer = 0x12565c800] 11:35:34 INFO - PROCESS | 1657 | 1470940534762 Marionette TRACE conn3 <- [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]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 475ms 11:35:34 INFO - PROCESS | 1657 | 1470940534799 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1657 | 1470940534801 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 11:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:35:34 INFO - PROCESS | 1657 | 1470940534803 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1657 | 1470940534804 Marionette TRACE conn3 <- [1,578,null,{}] 11:35:34 INFO - PROCESS | 1657 | 1470940534806 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1657 | 1470940534807 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:34 INFO - PROCESS | 1657 | 1470940534902 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:35:34 INFO - PROCESS | 1657 | 1470940534908 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1657 | 1470940534910 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12171a800 == 35 [pid = 1657] [id = 152] 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125653c00) [pid = 1657] [serial = 453] [outer = 0x0] 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126d81800) [pid = 1657] [serial = 454] [outer = 0x125653c00] 11:35:34 INFO - PROCESS | 1657 | 1470940534934 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12745c400) [pid = 1657] [serial = 455] [outer = 0x125653c00] 11:35:35 INFO - PROCESS | 1657 | 1470940535195 Marionette TRACE conn3 <- [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]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 418ms 11:35:35 INFO - PROCESS | 1657 | 1470940535221 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1657 | 1470940535223 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 11:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:35:35 INFO - PROCESS | 1657 | 1470940535232 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1657 | 1470940535233 Marionette TRACE conn3 <- [1,582,null,{}] 11:35:35 INFO - PROCESS | 1657 | 1470940535235 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1657 | 1470940535236 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:35 INFO - PROCESS | 1657 | 1470940535313 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:35:35 INFO - PROCESS | 1657 | 1470940535317 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1657 | 1470940535318 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d5e800 == 36 [pid = 1657] [id = 153] 11:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12701b400) [pid = 1657] [serial = 456] [outer = 0x0] 11:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128e18c00) [pid = 1657] [serial = 457] [outer = 0x12701b400] 11:35:35 INFO - PROCESS | 1657 | 1470940535352 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129287c00) [pid = 1657] [serial = 458] [outer = 0x12701b400] 11:35:35 INFO - PROCESS | 1657 | 1470940535833 Marionette TRACE conn3 <- [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]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 11:35:35 INFO - PROCESS | 1657 | 1470940535902 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1657 | 1470940535905 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 11:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:35:35 INFO - PROCESS | 1657 | 1470940535910 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1657 | 1470940535912 Marionette TRACE conn3 <- [1,586,null,{}] 11:35:35 INFO - PROCESS | 1657 | 1470940535916 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1657 | 1470940535918 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:36 INFO - PROCESS | 1657 | 1470940536021 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:35:36 INFO - PROCESS | 1657 | 1470940536073 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1657 | 1470940536074 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168c8000 == 37 [pid = 1657] [id = 154] 11:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116884400) [pid = 1657] [serial = 459] [outer = 0x0] 11:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x117223c00) [pid = 1657] [serial = 460] [outer = 0x116884400] 11:35:36 INFO - PROCESS | 1657 | 1470940536105 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118155400) [pid = 1657] [serial = 461] [outer = 0x116884400] 11:35:36 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:36 INFO - PROCESS | 1657 | 1470940536561 Marionette TRACE conn3 <- [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]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 673ms 11:35:36 INFO - PROCESS | 1657 | 1470940536582 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1657 | 1470940536585 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 11:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:35:36 INFO - PROCESS | 1657 | 1470940536589 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1657 | 1470940536591 Marionette TRACE conn3 <- [1,590,null,{}] 11:35:36 INFO - PROCESS | 1657 | 1470940536594 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1657 | 1470940536595 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:36 INFO - PROCESS | 1657 | 1470940536702 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:35:36 INFO - PROCESS | 1657 | 1470940536752 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1657 | 1470940536753 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c4800 == 38 [pid = 1657] [id = 155] 11:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11842e000) [pid = 1657] [serial = 462] [outer = 0x0] 11:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118e82c00) [pid = 1657] [serial = 463] [outer = 0x11842e000] 11:35:36 INFO - PROCESS | 1657 | 1470940536784 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119b09800) [pid = 1657] [serial = 464] [outer = 0x11842e000] 11:35:37 INFO - PROCESS | 1657 | 1470940537580 Marionette TRACE conn3 <- [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]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1071ms 11:35:37 INFO - PROCESS | 1657 | 1470940537661 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1657 | 1470940537663 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 11:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:35:37 INFO - PROCESS | 1657 | 1470940537667 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1657 | 1470940537668 Marionette TRACE conn3 <- [1,594,null,{}] 11:35:37 INFO - PROCESS | 1657 | 1470940537672 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:37 INFO - PROCESS | 1657 | 1470940537674 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:37 INFO - PROCESS | 1657 | 1470940537776 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12171a800 == 37 [pid = 1657] [id = 152] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121707800 == 36 [pid = 1657] [id = 151] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121128800 == 35 [pid = 1657] [id = 150] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d1000 == 34 [pid = 1657] [id = 149] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11897c800 == 33 [pid = 1657] [id = 148] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x117e1f000 == 32 [pid = 1657] [id = 147] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11701a000 == 31 [pid = 1657] [id = 146] 11:35:37 INFO - PROCESS | 1657 | --DOCSHELL 0x113b63800 == 30 [pid = 1657] [id = 145] 11:35:37 INFO - PROCESS | 1657 | 1470940537840 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1657 | 1470940537843 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11616d000 == 31 [pid = 1657] [id = 156] 11:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116f84000) [pid = 1657] [serial = 465] [outer = 0x0] 11:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118155800) [pid = 1657] [serial = 466] [outer = 0x116f84000] 11:35:37 INFO - PROCESS | 1657 | 1470940537870 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1197aa400) [pid = 1657] [serial = 467] [outer = 0x116f84000] 11:35:38 INFO - PROCESS | 1657 | 1470940538163 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 11:35:38 INFO - PROCESS | 1657 | 1470940538187 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1657 | 1470940538190 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 11:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:35:38 INFO - PROCESS | 1657 | 1470940538202 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1657 | 1470940538204 Marionette TRACE conn3 <- [1,598,null,{}] 11:35:38 INFO - PROCESS | 1657 | 1470940538207 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1657 | 1470940538211 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:38 INFO - PROCESS | 1657 | 1470940538311 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:35:38 INFO - PROCESS | 1657 | 1470940538317 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1657 | 1470940538319 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183ad000 == 32 [pid = 1657] [id = 157] 11:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119c33c00) [pid = 1657] [serial = 468] [outer = 0x0] 11:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x120e90800) [pid = 1657] [serial = 469] [outer = 0x119c33c00] 11:35:38 INFO - PROCESS | 1657 | 1470940538348 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x123e36400) [pid = 1657] [serial = 470] [outer = 0x119c33c00] 11:35:38 INFO - PROCESS | 1657 | 1470940538684 Marionette TRACE conn3 <- [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]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 11:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:35:38 INFO - PROCESS | 1657 | 1470940538723 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1657 | 1470940538724 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 11:35:38 INFO - PROCESS | 1657 | 1470940538726 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1657 | 1470940538729 Marionette TRACE conn3 <- [1,602,null,{}] 11:35:38 INFO - PROCESS | 1657 | 1470940538737 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1657 | 1470940538740 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:38 INFO - PROCESS | 1657 | 1470940538825 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:35:38 INFO - PROCESS | 1657 | 1470940538876 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1657 | 1470940538878 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x121418800 == 33 [pid = 1657] [id = 158] 11:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11396f800) [pid = 1657] [serial = 471] [outer = 0x0] 11:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x124ab4000) [pid = 1657] [serial = 472] [outer = 0x11396f800] 11:35:38 INFO - PROCESS | 1657 | 1470940538907 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x126c58000) [pid = 1657] [serial = 473] [outer = 0x11396f800] 11:35:39 INFO - PROCESS | 1657 | 1470940539219 Marionette TRACE conn3 <- [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]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 524ms 11:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:35:39 INFO - PROCESS | 1657 | 1470940539251 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1657 | 1470940539253 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 11:35:39 INFO - PROCESS | 1657 | 1470940539255 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1657 | 1470940539257 Marionette TRACE conn3 <- [1,606,null,{}] 11:35:39 INFO - PROCESS | 1657 | 1470940539261 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1657 | 1470940539263 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:39 INFO - PROCESS | 1657 | 1470940539352 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:35:39 INFO - PROCESS | 1657 | 1470940539421 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1657 | 1470940539422 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255b7000 == 34 [pid = 1657] [id = 159] 11:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1210bcc00) [pid = 1657] [serial = 474] [outer = 0x0] 11:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x127099c00) [pid = 1657] [serial = 475] [outer = 0x1210bcc00] 11:35:39 INFO - PROCESS | 1657 | 1470940539464 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12928f400) [pid = 1657] [serial = 476] [outer = 0x1210bcc00] 11:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 622ms 11:35:39 INFO - PROCESS | 1657 | 1470940539872 Marionette TRACE conn3 <- [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]]]}] 11:35:39 INFO - PROCESS | 1657 | 1470940539878 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1657 | 1470940539879 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 11:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:35:39 INFO - PROCESS | 1657 | 1470940539881 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1657 | 1470940539882 Marionette TRACE conn3 <- [1,610,null,{}] 11:35:39 INFO - PROCESS | 1657 | 1470940539884 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1657 | 1470940539886 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:39 INFO - PROCESS | 1657 | 1470940539969 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:35:40 INFO - PROCESS | 1657 | 1470940540032 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1657 | 1470940540033 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x127341000 == 35 [pid = 1657] [id = 160] 11:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118e7f000) [pid = 1657] [serial = 477] [outer = 0x0] 11:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1293b9000) [pid = 1657] [serial = 478] [outer = 0x118e7f000] 11:35:40 INFO - PROCESS | 1657 | 1470940540058 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12a74c800) [pid = 1657] [serial = 479] [outer = 0x118e7f000] 11:35:40 INFO - PROCESS | 1657 | 1470940540408 Marionette TRACE conn3 <- [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]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 569ms 11:35:40 INFO - PROCESS | 1657 | 1470940540450 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1657 | 1470940540451 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 11:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:35:40 INFO - PROCESS | 1657 | 1470940540454 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1657 | 1470940540455 Marionette TRACE conn3 <- [1,614,null,{}] 11:35:40 INFO - PROCESS | 1657 | 1470940540457 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:40 INFO - PROCESS | 1657 | 1470940540461 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:40 INFO - PROCESS | 1657 | 1470940540573 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:35:40 INFO - PROCESS | 1657 | 1470940540610 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1657 | 1470940540612 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e35000 == 36 [pid = 1657] [id = 161] 11:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12a80cc00) [pid = 1657] [serial = 480] [outer = 0x0] 11:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12b784800) [pid = 1657] [serial = 481] [outer = 0x12a80cc00] 11:35:40 INFO - PROCESS | 1657 | 1470940540636 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12bb61c00) [pid = 1657] [serial = 482] [outer = 0x12a80cc00] 11:35:40 INFO - PROCESS | 1657 | 1470940540948 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 11:35:40 INFO - PROCESS | 1657 | 1470940540984 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1657 | 1470940540986 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 11:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:35:41 INFO - PROCESS | 1657 | 1470940540995 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1657 | 1470940540996 Marionette TRACE conn3 <- [1,618,null,{}] 11:35:41 INFO - PROCESS | 1657 | 1470940540999 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1657 | 1470940541000 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:41 INFO - PROCESS | 1657 | 1470940541095 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:35:41 INFO - PROCESS | 1657 | 1470940541127 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1657 | 1470940541128 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a611800 == 37 [pid = 1657] [id = 162] 11:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12bb62800) [pid = 1657] [serial = 483] [outer = 0x0] 11:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12beb1800) [pid = 1657] [serial = 484] [outer = 0x12bb62800] 11:35:41 INFO - PROCESS | 1657 | 1470940541152 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12c02e400) [pid = 1657] [serial = 485] [outer = 0x12bb62800] 11:35:41 INFO - PROCESS | 1657 | 1470940541468 Marionette TRACE conn3 <- [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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 525ms 11:35:41 INFO - PROCESS | 1657 | 1470940541513 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1657 | 1470940541515 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 11:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:35:41 INFO - PROCESS | 1657 | 1470940541517 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1657 | 1470940541518 Marionette TRACE conn3 <- [1,622,null,{}] 11:35:41 INFO - PROCESS | 1657 | 1470940541520 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1657 | 1470940541521 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:41 INFO - PROCESS | 1657 | 1470940541614 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:35:41 INFO - PROCESS | 1657 | 1470940541617 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1657 | 1470940541618 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae4000 == 38 [pid = 1657] [id = 163] 11:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bb66c00) [pid = 1657] [serial = 486] [outer = 0x0] 11:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12c03b000) [pid = 1657] [serial = 487] [outer = 0x12bb66c00] 11:35:41 INFO - PROCESS | 1657 | 1470940541642 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12c042c00) [pid = 1657] [serial = 488] [outer = 0x12bb66c00] 11:35:41 INFO - PROCESS | 1657 | 1470940541968 Marionette TRACE conn3 <- [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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 467ms 11:35:41 INFO - PROCESS | 1657 | 1470940541985 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1657 | 1470940541986 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 11:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:35:42 INFO - PROCESS | 1657 | 1470940541997 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1657 | 1470940541998 Marionette TRACE conn3 <- [1,626,null,{}] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12928e800) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121a73400) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x120e16400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x111d19c00) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1211d8000) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x116f85c00) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11842a400) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11682e400) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119695000) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x117454800) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119c39800) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x125653c00) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1161f0800) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x117e82000) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12565c800) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1210ba400) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112e76c00) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119694c00) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12bb63c00) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118264c00) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1255d5400) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118430c00) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126826800) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128f3b000) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1210c0000) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b71e000) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:35:42 INFO - PROCESS | 1657 | 1470940542124 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1657 | 1470940542125 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:42 INFO - PROCESS | 1657 | 1470940542213 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:35:42 INFO - PROCESS | 1657 | 1470940542217 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1657 | 1470940542218 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702d000 == 39 [pid = 1657] [id = 164] 11:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117454800) [pid = 1657] [serial = 489] [outer = 0x0] 11:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11837f400) [pid = 1657] [serial = 490] [outer = 0x117454800] 11:35:42 INFO - PROCESS | 1657 | 1470940542242 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119690c00) [pid = 1657] [serial = 491] [outer = 0x117454800] 11:35:42 INFO - PROCESS | 1657 | 1470940542565 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 620ms 11:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:35:42 INFO - PROCESS | 1657 | 1470940542618 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1657 | 1470940542619 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 11:35:42 INFO - PROCESS | 1657 | 1470940542621 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1657 | 1470940542623 Marionette TRACE conn3 <- [1,630,null,{}] 11:35:42 INFO - PROCESS | 1657 | 1470940542625 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1657 | 1470940542627 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:42 INFO - PROCESS | 1657 | 1470940542710 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:35:42 INFO - PROCESS | 1657 | 1470940542788 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1657 | 1470940542789 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d54000 == 40 [pid = 1657] [id = 165] 11:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11842e400) [pid = 1657] [serial = 492] [outer = 0x0] 11:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1210ba400) [pid = 1657] [serial = 493] [outer = 0x11842e400] 11:35:42 INFO - PROCESS | 1657 | 1470940542831 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126c52400) [pid = 1657] [serial = 494] [outer = 0x11842e400] 11:35:43 INFO - PROCESS | 1657 | 1470940543233 Marionette TRACE conn3 <- [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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 11:35:43 INFO - PROCESS | 1657 | 1470940543297 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1657 | 1470940543299 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 11:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:35:43 INFO - PROCESS | 1657 | 1470940543301 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1657 | 1470940543303 Marionette TRACE conn3 <- [1,634,null,{}] 11:35:43 INFO - PROCESS | 1657 | 1470940543305 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1657 | 1470940543307 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:43 INFO - PROCESS | 1657 | 1470940543395 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:35:43 INFO - PROCESS | 1657 | 1470940543415 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1657 | 1470940543417 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9dc800 == 41 [pid = 1657] [id = 166] 11:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bb63c00) [pid = 1657] [serial = 495] [outer = 0x0] 11:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12c432000) [pid = 1657] [serial = 496] [outer = 0x12bb63c00] 11:35:43 INFO - PROCESS | 1657 | 1470940543443 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c783400) [pid = 1657] [serial = 497] [outer = 0x12bb63c00] 11:35:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:43 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:35:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:43 INFO - PROCESS | 1657 | 1470940543754 Marionette TRACE conn3 <- [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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 11:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:35:43 INFO - PROCESS | 1657 | 1470940543771 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1657 | 1470940543772 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 11:35:43 INFO - PROCESS | 1657 | 1470940543775 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1657 | 1470940543778 Marionette TRACE conn3 <- [1,638,null,{}] 11:35:43 INFO - PROCESS | 1657 | 1470940543781 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1657 | 1470940543782 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:43 INFO - PROCESS | 1657 | 1470940543860 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12c787400) [pid = 1657] [serial = 498] [outer = 0x12ccdcc00] 11:35:43 INFO - PROCESS | 1657 | 1470940543877 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1657 | 1470940543878 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba0a000 == 42 [pid = 1657] [id = 167] 11:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11722b800) [pid = 1657] [serial = 499] [outer = 0x0] 11:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12c78d800) [pid = 1657] [serial = 500] [outer = 0x11722b800] 11:35:43 INFO - PROCESS | 1657 | 1470940543957 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12cbd6800) [pid = 1657] [serial = 501] [outer = 0x11722b800] 11:35:44 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12a736000 == 41 [pid = 1657] [id = 144] 11:35:44 INFO - PROCESS | 1657 | --DOCSHELL 0x11616d000 == 40 [pid = 1657] [id = 156] 11:35:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1193c4800 == 39 [pid = 1657] [id = 155] 11:35:44 INFO - PROCESS | 1657 | --DOCSHELL 0x124d5e800 == 38 [pid = 1657] [id = 153] 11:35:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1168c8000 == 37 [pid = 1657] [id = 154] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x121418800 == 36 [pid = 1657] [id = 158] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x129e35000 == 35 [pid = 1657] [id = 161] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x127341000 == 34 [pid = 1657] [id = 160] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12a611800 == 33 [pid = 1657] [id = 162] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1255b7000 == 32 [pid = 1657] [id = 159] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11702d000 == 31 [pid = 1657] [id = 164] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae4000 == 30 [pid = 1657] [id = 163] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1183ad000 == 29 [pid = 1657] [id = 157] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124d54000 == 28 [pid = 1657] [id = 165] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125652400) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128f3a800) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126c5cc00) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124aaac00) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12928b400) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a657c00) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a656800) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bb59400) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12745c400) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b71dc00) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a8a6400) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128e18c00) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12beb0c00) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a8a6000) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12745d400) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1255d0400) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12c02a000) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121506c00) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e90000) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f8b800) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1122e7800) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123d11800) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210c2800) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1219a4400) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119697800) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119b0f400) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1176c4c00) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11825a400) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e17c00) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b14c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c028c00) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126d86000) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12beaf000) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1293c3800) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a64e800) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12681a400) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124ff4800) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x120e8f000) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126d81800) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11722e400) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118264400) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x120e88000) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x126824c00) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x121a7b000) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x121a7c800) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1197a0400) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x118693800) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x126c5dc00) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x119b12400) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12565c000) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1211dcc00) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1161fb800) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12c037c00) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 11:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9dc800 == 27 [pid = 1657] [id = 166] 11:35:45 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:45 INFO - PROCESS | 1657 | 1470940545375 Marionette TRACE conn3 <- [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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1627ms 11:35:45 INFO - PROCESS | 1657 | 1470940545402 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1657 | 1470940545404 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 11:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:35:45 INFO - PROCESS | 1657 | 1470940545408 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1657 | 1470940545410 Marionette TRACE conn3 <- [1,642,null,{}] 11:35:45 INFO - PROCESS | 1657 | 1470940545414 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1657 | 1470940545416 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:45 INFO - PROCESS | 1657 | 1470940545498 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:35:45 INFO - PROCESS | 1657 | 1470940545548 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1657 | 1470940545551 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116017800 == 28 [pid = 1657] [id = 168] 11:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118151800) [pid = 1657] [serial = 502] [outer = 0x0] 11:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118156800) [pid = 1657] [serial = 503] [outer = 0x118151800] 11:35:45 INFO - PROCESS | 1657 | 1470940545583 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x11842f000) [pid = 1657] [serial = 504] [outer = 0x118151800] 11:35:45 INFO - PROCESS | 1657 | 1470940545884 Marionette TRACE conn3 <- [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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 11:35:45 INFO - PROCESS | 1657 | 1470940545929 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1657 | 1470940545932 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 11:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:35:45 INFO - PROCESS | 1657 | 1470940545937 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1657 | 1470940545939 Marionette TRACE conn3 <- [1,646,null,{}] 11:35:45 INFO - PROCESS | 1657 | 1470940545941 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1657 | 1470940545943 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:46 INFO - PROCESS | 1657 | 1470940546020 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:35:46 INFO - PROCESS | 1657 | 1470940546066 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1657 | 1470940546068 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x117028000 == 29 [pid = 1657] [id = 169] 11:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118430c00) [pid = 1657] [serial = 505] [outer = 0x0] 11:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119287800) [pid = 1657] [serial = 506] [outer = 0x118430c00] 11:35:46 INFO - PROCESS | 1657 | 1470940546097 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119b11400) [pid = 1657] [serial = 507] [outer = 0x118430c00] 11:35:46 INFO - PROCESS | 1657 | 1470940546373 Marionette TRACE conn3 <- [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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 469ms 11:35:46 INFO - PROCESS | 1657 | 1470940546406 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 1657 | 1470940546408 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 11:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:35:46 INFO - PROCESS | 1657 | 1470940546418 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1657 | 1470940546433 Marionette TRACE conn3 <- [1,650,null,{}] 11:35:46 INFO - PROCESS | 1657 | 1470940546443 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:46 INFO - PROCESS | 1657 | 1470940546446 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:46 INFO - PROCESS | 1657 | 1470940546521 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:35:46 INFO - PROCESS | 1657 | 1470940546528 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1657 | 1470940546530 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x118236000 == 30 [pid = 1657] [id = 170] 11:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1122e9400) [pid = 1657] [serial = 508] [outer = 0x0] 11:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1210bb800) [pid = 1657] [serial = 509] [outer = 0x1122e9400] 11:35:46 INFO - PROCESS | 1657 | 1470940546558 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x123d02400) [pid = 1657] [serial = 510] [outer = 0x1122e9400] 11:35:46 INFO - PROCESS | 1657 | 1470940546894 Marionette TRACE conn3 <- [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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 484ms 11:35:46 INFO - PROCESS | 1657 | 1470940546902 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:35:46 INFO - PROCESS | 1657 | 1470940546904 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 11:35:46 INFO - PROCESS | 1657 | 1470940546906 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1657 | 1470940546907 Marionette TRACE conn3 <- [1,654,null,{}] 11:35:46 INFO - PROCESS | 1657 | 1470940546913 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:46 INFO - PROCESS | 1657 | 1470940546914 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:47 INFO - PROCESS | 1657 | 1470940547016 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:35:47 INFO - PROCESS | 1657 | 1470940547021 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1657 | 1470940547023 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183aa800 == 31 [pid = 1657] [id = 171] 11:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x121506c00) [pid = 1657] [serial = 511] [outer = 0x0] 11:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x124d0f000) [pid = 1657] [serial = 512] [outer = 0x121506c00] 11:35:47 INFO - PROCESS | 1657 | 1470940547049 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1255d0800) [pid = 1657] [serial = 513] [outer = 0x121506c00] 11:35:47 INFO - PROCESS | 1657 | 1470940547351 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 472ms 11:35:47 INFO - PROCESS | 1657 | 1470940547379 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1657 | 1470940547381 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 11:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:35:47 INFO - PROCESS | 1657 | 1470940547383 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1657 | 1470940547384 Marionette TRACE conn3 <- [1,658,null,{}] 11:35:47 INFO - PROCESS | 1657 | 1470940547387 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 1657 | 1470940547388 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:47 INFO - PROCESS | 1657 | 1470940547486 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:35:47 INFO - PROCESS | 1657 | 1470940547493 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1657 | 1470940547494 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199b8000 == 32 [pid = 1657] [id = 172] 11:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118eef400) [pid = 1657] [serial = 514] [outer = 0x0] 11:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x125659800) [pid = 1657] [serial = 515] [outer = 0x118eef400] 11:35:47 INFO - PROCESS | 1657 | 1470940547534 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x126c56400) [pid = 1657] [serial = 516] [outer = 0x118eef400] 11:35:48 INFO - PROCESS | 1657 | 1470940547998 Marionette TRACE conn3 <- [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]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 669ms 11:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:35:48 INFO - PROCESS | 1657 | 1470940548052 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1657 | 1470940548054 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 11:35:48 INFO - PROCESS | 1657 | 1470940548056 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1657 | 1470940548057 Marionette TRACE conn3 <- [1,662,null,{}] 11:35:48 INFO - PROCESS | 1657 | 1470940548059 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 1657 | 1470940548063 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:48 INFO - PROCESS | 1657 | 1470940548154 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:35:48 INFO - PROCESS | 1657 | 1470940548159 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1657 | 1470940548161 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121209000 == 33 [pid = 1657] [id = 173] 11:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x126c5ac00) [pid = 1657] [serial = 517] [outer = 0x0] 11:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1273abc00) [pid = 1657] [serial = 518] [outer = 0x126c5ac00] 11:35:48 INFO - PROCESS | 1657 | 1470940548186 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1293bc400) [pid = 1657] [serial = 519] [outer = 0x126c5ac00] 11:35:48 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:48 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:48 INFO - PROCESS | 1657 | 1470940548511 Marionette TRACE conn3 <- [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]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 11:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:35:48 INFO - PROCESS | 1657 | 1470940548529 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1657 | 1470940548530 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 11:35:48 INFO - PROCESS | 1657 | 1470940548532 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1657 | 1470940548533 Marionette TRACE conn3 <- [1,666,null,{}] 11:35:48 INFO - PROCESS | 1657 | 1470940548535 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 1657 | 1470940548536 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:48 INFO - PROCESS | 1657 | 1470940548611 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:35:48 INFO - PROCESS | 1657 | 1470940548661 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1657 | 1470940548670 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121414000 == 34 [pid = 1657] [id = 174] 11:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11396bc00) [pid = 1657] [serial = 520] [outer = 0x0] 11:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12956a000) [pid = 1657] [serial = 521] [outer = 0x11396bc00] 11:35:48 INFO - PROCESS | 1657 | 1470940548695 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a807c00) [pid = 1657] [serial = 522] [outer = 0x11396bc00] 11:35:48 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:48 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:48 INFO - PROCESS | 1657 | 1470940548979 Marionette TRACE conn3 <- [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]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 471ms 11:35:49 INFO - PROCESS | 1657 | 1470940549003 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1657 | 1470940549004 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 11:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:35:49 INFO - PROCESS | 1657 | 1470940549014 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1657 | 1470940549015 Marionette TRACE conn3 <- [1,670,null,{}] 11:35:49 INFO - PROCESS | 1657 | 1470940549017 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1657 | 1470940549018 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:49 INFO - PROCESS | 1657 | 1470940549095 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:35:49 INFO - PROCESS | 1657 | 1470940549099 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1657 | 1470940549100 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d9c000 == 35 [pid = 1657] [id = 175] 11:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12a808800) [pid = 1657] [serial = 523] [outer = 0x0] 11:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12ac51800) [pid = 1657] [serial = 524] [outer = 0x12a808800] 11:35:49 INFO - PROCESS | 1657 | 1470940549126 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12b786800) [pid = 1657] [serial = 525] [outer = 0x12a808800] 11:35:49 INFO - PROCESS | 1657 | 1470940549432 Marionette TRACE conn3 <- [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]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 475ms 11:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:35:49 INFO - PROCESS | 1657 | 1470940549482 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1657 | 1470940549484 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 11:35:49 INFO - PROCESS | 1657 | 1470940549486 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1657 | 1470940549487 Marionette TRACE conn3 <- [1,674,null,{}] 11:35:49 INFO - PROCESS | 1657 | 1470940549489 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1657 | 1470940549491 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:49 INFO - PROCESS | 1657 | 1470940549587 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:35:49 INFO - PROCESS | 1657 | 1470940549595 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1657 | 1470940549596 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x118233800 == 36 [pid = 1657] [id = 176] 11:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12b787800) [pid = 1657] [serial = 526] [outer = 0x0] 11:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12badf800) [pid = 1657] [serial = 527] [outer = 0x12b787800] 11:35:49 INFO - PROCESS | 1657 | 1470940549628 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12bb5ec00) [pid = 1657] [serial = 528] [outer = 0x12b787800] 11:35:49 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:49 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:49 INFO - PROCESS | 1657 | 1470940549920 Marionette TRACE conn3 <- [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]]]}] 11:35:49 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 11:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 11:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:35:49 INFO - PROCESS | 1657 | 1470940549954 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1657 | 1470940549956 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 11:35:49 INFO - PROCESS | 1657 | 1470940549959 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1657 | 1470940549962 Marionette TRACE conn3 <- [1,678,null,{}] 11:35:49 INFO - PROCESS | 1657 | 1470940549965 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1657 | 1470940549966 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:50 INFO - PROCESS | 1657 | 1470940550045 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:35:50 INFO - PROCESS | 1657 | 1470940550049 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1657 | 1470940550050 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c64800 == 37 [pid = 1657] [id = 177] 11:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12beadc00) [pid = 1657] [serial = 529] [outer = 0x0] 11:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12c027400) [pid = 1657] [serial = 530] [outer = 0x12beadc00] 11:35:50 INFO - PROCESS | 1657 | 1470940550074 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12c036c00) [pid = 1657] [serial = 531] [outer = 0x12beadc00] 11:35:50 INFO - PROCESS | 1657 | 1470940550419 Marionette TRACE conn3 <- [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]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 472ms 11:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:35:50 INFO - PROCESS | 1657 | 1470940550431 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1657 | 1470940550432 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 11:35:50 INFO - PROCESS | 1657 | 1470940550434 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1657 | 1470940550436 Marionette TRACE conn3 <- [1,682,null,{}] 11:35:50 INFO - PROCESS | 1657 | 1470940550438 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:50 INFO - PROCESS | 1657 | 1470940550440 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:50 INFO - PROCESS | 1657 | 1470940550563 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:35:50 INFO - PROCESS | 1657 | 1470940550578 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1657 | 1470940550579 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11992a800 == 38 [pid = 1657] [id = 178] 11:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12beb6400) [pid = 1657] [serial = 532] [outer = 0x0] 11:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12c42f400) [pid = 1657] [serial = 533] [outer = 0x12beb6400] 11:35:50 INFO - PROCESS | 1657 | 1470940550605 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c78e000) [pid = 1657] [serial = 534] [outer = 0x12beb6400] 11:35:51 INFO - PROCESS | 1657 | 1470940551427 Marionette TRACE conn3 <- [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]]]}] 11:35:51 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) 11:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 11:35:51 INFO - PROCESS | 1657 | 1470940551455 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1657 | 1470940551456 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 11:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:35:51 INFO - PROCESS | 1657 | 1470940551464 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1657 | 1470940551465 Marionette TRACE conn3 <- [1,686,null,{}] 11:35:51 INFO - PROCESS | 1657 | 1470940551474 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 1657 | 1470940551475 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:51 INFO - PROCESS | 1657 | 1470940551566 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:35:51 INFO - PROCESS | 1657 | 1470940551570 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1657 | 1470940551571 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933e000 == 39 [pid = 1657] [id = 179] 11:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c432c00) [pid = 1657] [serial = 535] [outer = 0x0] 11:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12cbdec00) [pid = 1657] [serial = 536] [outer = 0x12c432c00] 11:35:51 INFO - PROCESS | 1657 | 1470940551595 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12ccc0400) [pid = 1657] [serial = 537] [outer = 0x12c432c00] 11:35:52 INFO - PROCESS | 1657 | 1470940552421 Marionette TRACE conn3 <- [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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 11:35:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:35:52 INFO - PROCESS | 1657 | 1470940552433 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1657 | 1470940552434 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 11:35:52 INFO - PROCESS | 1657 | 1470940552436 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1657 | 1470940552437 Marionette TRACE conn3 <- [1,690,null,{}] 11:35:52 INFO - PROCESS | 1657 | 1470940552439 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 1657 | 1470940552440 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:52 INFO - PROCESS | 1657 | 1470940552537 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a80cc00) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12bb62800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12bb66c00) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117454800) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12bb63c00) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11842e400) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11396f800) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119c33c00) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f84000) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11842e000) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116884400) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12701b400) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1210bcc00) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118e7f000) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:35:52 INFO - PROCESS | 1657 | 1470940552764 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1657 | 1470940552765 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e06800 == 40 [pid = 1657] [id = 180] 11:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112e1dc00) [pid = 1657] [serial = 538] [outer = 0x0] 11:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11688e800) [pid = 1657] [serial = 539] [outer = 0x112e1dc00] 11:35:52 INFO - PROCESS | 1657 | 1470940552797 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184a3400) [pid = 1657] [serial = 540] [outer = 0x112e1dc00] 11:35:53 INFO - PROCESS | 1657 | 1470940553555 Marionette TRACE conn3 <- [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]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1169ms 11:35:53 INFO - PROCESS | 1657 | 1470940553606 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1657 | 1470940553607 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 11:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:35:53 INFO - PROCESS | 1657 | 1470940553609 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1657 | 1470940553610 Marionette TRACE conn3 <- [1,694,null,{}] 11:35:53 INFO - PROCESS | 1657 | 1470940553613 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:53 INFO - PROCESS | 1657 | 1470940553614 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:53 INFO - PROCESS | 1657 | 1470940553689 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:35:53 INFO - PROCESS | 1657 | 1470940553695 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1657 | 1470940553696 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a732000 == 41 [pid = 1657] [id = 181] 11:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1184a3800) [pid = 1657] [serial = 541] [outer = 0x0] 11:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123e76c00) [pid = 1657] [serial = 542] [outer = 0x1184a3800] 11:35:53 INFO - PROCESS | 1657 | 1470940553720 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129284400) [pid = 1657] [serial = 543] [outer = 0x1184a3800] 11:35:54 INFO - PROCESS | 1657 | 1470940554584 Marionette TRACE conn3 <- [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]]]}] 11:35:54 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) 11:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1019ms 11:35:54 INFO - PROCESS | 1657 | 1470940554629 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1657 | 1470940554630 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 11:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:35:54 INFO - PROCESS | 1657 | 1470940554632 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1657 | 1470940554633 Marionette TRACE conn3 <- [1,698,null,{}] 11:35:54 INFO - PROCESS | 1657 | 1470940554636 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:54 INFO - PROCESS | 1657 | 1470940554637 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:54 INFO - PROCESS | 1657 | 1470940554731 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:35:54 INFO - PROCESS | 1657 | 1470940554811 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1657 | 1470940554812 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x112793800 == 42 [pid = 1657] [id = 182] 11:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x111da8c00) [pid = 1657] [serial = 544] [outer = 0x0] 11:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113381c00) [pid = 1657] [serial = 545] [outer = 0x111da8c00] 11:35:54 INFO - PROCESS | 1657 | 1470940554844 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116835000) [pid = 1657] [serial = 546] [outer = 0x111da8c00] 11:35:55 INFO - PROCESS | 1657 | 1470940555804 Marionette TRACE conn3 <- [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]]]}] 11:35:55 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) 11:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1220ms 11:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:35:55 INFO - PROCESS | 1657 | 1470940555854 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1657 | 1470940555856 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 11:35:55 INFO - PROCESS | 1657 | 1470940555859 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1657 | 1470940555861 Marionette TRACE conn3 <- [1,702,null,{}] 11:35:55 INFO - PROCESS | 1657 | 1470940555865 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 1657 | 1470940555866 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:56 INFO - PROCESS | 1657 | 1470940556004 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:35:56 INFO - PROCESS | 1657 | 1470940556057 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1657 | 1470940556058 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11822d000 == 43 [pid = 1657] [id = 183] 11:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118693800) [pid = 1657] [serial = 547] [outer = 0x0] 11:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11968a000) [pid = 1657] [serial = 548] [outer = 0x118693800] 11:35:56 INFO - PROCESS | 1657 | 1470940556090 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119b15000) [pid = 1657] [serial = 549] [outer = 0x118693800] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a732000 == 42 [pid = 1657] [id = 181] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x117e06800 == 41 [pid = 1657] [id = 180] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12933e000 == 40 [pid = 1657] [id = 179] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11992a800 == 39 [pid = 1657] [id = 178] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x126c64800 == 38 [pid = 1657] [id = 177] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118233800 == 37 [pid = 1657] [id = 176] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123d9c000 == 36 [pid = 1657] [id = 175] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12c78d800) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x121414000 == 35 [pid = 1657] [id = 174] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x121209000 == 34 [pid = 1657] [id = 173] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1199b8000 == 33 [pid = 1657] [id = 172] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1183aa800 == 32 [pid = 1657] [id = 171] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118236000 == 31 [pid = 1657] [id = 170] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x117028000 == 30 [pid = 1657] [id = 169] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x116017800 == 29 [pid = 1657] [id = 168] 11:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba0a000 == 28 [pid = 1657] [id = 167] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12b784800) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12beb1800) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12bb61c00) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c03b000) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12c02e400) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12c042c00) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119690c00) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c432000) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126c52400) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11869c400) [pid = 1657] [serial = 203] [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.] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124ab4000) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126c58000) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x120e90800) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x123e36400) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118155800) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1197aa400) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119b09800) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118e82c00) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118155400) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x117223c00) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x129287c00) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x127099c00) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12928f400) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12c783400) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1293b9000) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a74c800) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11837f400) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 11:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1210ba400) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 11:35:57 INFO - PROCESS | 1657 | 1470940557188 Marionette TRACE conn3 <- [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]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1374ms 11:35:57 INFO - PROCESS | 1657 | 1470940557234 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1657 | 1470940557236 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 11:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:35:57 INFO - PROCESS | 1657 | 1470940557239 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1657 | 1470940557241 Marionette TRACE conn3 <- [1,706,null,{}] 11:35:57 INFO - PROCESS | 1657 | 1470940557245 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 1657 | 1470940557246 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:57 INFO - PROCESS | 1657 | 1470940557316 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:35:57 INFO - PROCESS | 1657 | 1470940557394 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1657 | 1470940557395 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160bc000 == 29 [pid = 1657] [id = 184] 11:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11815c000) [pid = 1657] [serial = 550] [outer = 0x0] 11:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11825a800) [pid = 1657] [serial = 551] [outer = 0x11815c000] 11:35:57 INFO - PROCESS | 1657 | 1470940557422 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11849c000) [pid = 1657] [serial = 552] [outer = 0x11815c000] 11:35:58 INFO - PROCESS | 1657 | 1470940558200 Marionette TRACE conn3 <- [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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 973ms 11:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:35:58 INFO - PROCESS | 1657 | 1470940558211 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1657 | 1470940558215 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 11:35:58 INFO - PROCESS | 1657 | 1470940558219 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1657 | 1470940558221 Marionette TRACE conn3 <- [1,710,null,{}] 11:35:58 INFO - PROCESS | 1657 | 1470940558223 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:58 INFO - PROCESS | 1657 | 1470940558226 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:58 INFO - PROCESS | 1657 | 1470940558300 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:35:58 INFO - PROCESS | 1657 | 1470940558304 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1657 | 1470940558305 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11705f000 == 30 [pid = 1657] [id = 185] 11:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11927b800) [pid = 1657] [serial = 553] [outer = 0x0] 11:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119694800) [pid = 1657] [serial = 554] [outer = 0x11927b800] 11:35:58 INFO - PROCESS | 1657 | 1470940558334 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119b0f800) [pid = 1657] [serial = 555] [outer = 0x11927b800] 11:35:59 INFO - PROCESS | 1657 | 1470940559174 Marionette TRACE conn3 <- [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]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 974ms 11:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:35:59 INFO - PROCESS | 1657 | 1470940559194 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1657 | 1470940559195 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 11:35:59 INFO - PROCESS | 1657 | 1470940559197 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1657 | 1470940559200 Marionette TRACE conn3 <- [1,714,null,{}] 11:35:59 INFO - PROCESS | 1657 | 1470940559208 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:59 INFO - PROCESS | 1657 | 1470940559213 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:59 INFO - PROCESS | 1657 | 1470940559311 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:35:59 INFO - PROCESS | 1657 | 1470940559316 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1657 | 1470940559317 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:35:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183a0800 == 31 [pid = 1657] [id = 186] 11:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x120e88800) [pid = 1657] [serial = 556] [outer = 0x0] 11:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1210bd000) [pid = 1657] [serial = 557] [outer = 0x120e88800] 11:35:59 INFO - PROCESS | 1657 | 1470940559345 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1215f6000) [pid = 1657] [serial = 558] [outer = 0x120e88800] 11:36:00 INFO - PROCESS | 1657 | 1470940560143 Marionette TRACE conn3 <- [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]]]}] 11:36:00 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 11:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 974ms 11:36:00 INFO - PROCESS | 1657 | 1470940560171 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1657 | 1470940560173 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 11:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:36:00 INFO - PROCESS | 1657 | 1470940560180 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1657 | 1470940560182 Marionette TRACE conn3 <- [1,718,null,{}] 11:36:00 INFO - PROCESS | 1657 | 1470940560184 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 1657 | 1470940560185 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:00 INFO - PROCESS | 1657 | 1470940560277 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:36:00 INFO - PROCESS | 1657 | 1470940560280 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1657 | 1470940560281 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d4800 == 32 [pid = 1657] [id = 187] 11:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116755000) [pid = 1657] [serial = 559] [outer = 0x0] 11:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124b40c00) [pid = 1657] [serial = 560] [outer = 0x116755000] 11:36:00 INFO - PROCESS | 1657 | 1470940560307 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124d3e800) [pid = 1657] [serial = 561] [outer = 0x116755000] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126c5ac00) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c432c00) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11396bc00) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118151800) [pid = 1657] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12beadc00) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118430c00) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x11722b800) [pid = 1657] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x121506c00) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x112e1dc00) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1122e9400) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12b787800) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118eef400) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12a808800) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12beb6400) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:36:01 INFO - PROCESS | 1657 | 1470940561120 Marionette TRACE conn3 <- [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]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 975ms 11:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:36:01 INFO - PROCESS | 1657 | 1470940561150 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 1657 | 1470940561152 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 11:36:01 INFO - PROCESS | 1657 | 1470940561154 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1657 | 1470940561155 Marionette TRACE conn3 <- [1,722,null,{}] 11:36:01 INFO - PROCESS | 1657 | 1470940561157 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 1657 | 1470940561158 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:01 INFO - PROCESS | 1657 | 1470940561229 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:36:01 INFO - PROCESS | 1657 | 1470940561232 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1657 | 1470940561233 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180d3800 == 33 [pid = 1657] [id = 188] 11:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118430c00) [pid = 1657] [serial = 562] [outer = 0x0] 11:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119b12400) [pid = 1657] [serial = 563] [outer = 0x118430c00] 11:36:01 INFO - PROCESS | 1657 | 1470940561260 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x124ff4400) [pid = 1657] [serial = 564] [outer = 0x118430c00] 11:36:01 INFO - PROCESS | 1657 | 1470940561594 Marionette TRACE conn3 <- [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] 11:36:01 INFO - PROCESS | 1657 | 1470940561625 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 11:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:36:01 INFO - PROCESS | 1657 | 1470940561628 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1657 | 1470940561629 Marionette TRACE conn3 <- [1,726,null,{}] 11:36:01 INFO - PROCESS | 1657 | 1470940561640 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 1657 | 1470940561644 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:01 INFO - PROCESS | 1657 | 1470940561738 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:36:01 INFO - PROCESS | 1657 | 1470940561746 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1657 | 1470940561747 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x121409000 == 34 [pid = 1657] [id = 189] 11:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1255ce000) [pid = 1657] [serial = 565] [outer = 0x0] 11:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x12681f000) [pid = 1657] [serial = 566] [outer = 0x1255ce000] 11:36:01 INFO - PROCESS | 1657 | 1470940561772 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x127098c00) [pid = 1657] [serial = 567] [outer = 0x1255ce000] 11:36:02 INFO - PROCESS | 1657 | 1470940562117 Marionette TRACE conn3 <- [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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 528ms 11:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:36:02 INFO - PROCESS | 1657 | 1470940562157 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1657 | 1470940562158 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 11:36:02 INFO - PROCESS | 1657 | 1470940562160 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1657 | 1470940562162 Marionette TRACE conn3 <- [1,730,null,{}] 11:36:02 INFO - PROCESS | 1657 | 1470940562164 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1657 | 1470940562165 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:02 INFO - PROCESS | 1657 | 1470940562259 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:36:02 INFO - PROCESS | 1657 | 1470940562264 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1657 | 1470940562266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x121a65000 == 35 [pid = 1657] [id = 190] 11:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119cf1000) [pid = 1657] [serial = 568] [outer = 0x0] 11:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1273ac000) [pid = 1657] [serial = 569] [outer = 0x119cf1000] 11:36:02 INFO - PROCESS | 1657 | 1470940562290 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x129283c00) [pid = 1657] [serial = 570] [outer = 0x119cf1000] 11:36:02 INFO - PROCESS | 1657 | 1470940562588 Marionette TRACE conn3 <- [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] 11:36:02 INFO - PROCESS | 1657 | 1470940562631 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 11:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:36:02 INFO - PROCESS | 1657 | 1470940562634 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1657 | 1470940562635 Marionette TRACE conn3 <- [1,734,null,{}] 11:36:02 INFO - PROCESS | 1657 | 1470940562637 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1657 | 1470940562638 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:02 INFO - PROCESS | 1657 | 1470940562713 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:36:02 INFO - PROCESS | 1657 | 1470940562716 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1657 | 1470940562717 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x125067000 == 36 [pid = 1657] [id = 191] 11:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x129284c00) [pid = 1657] [serial = 571] [outer = 0x0] 11:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1293c3800) [pid = 1657] [serial = 572] [outer = 0x129284c00] 11:36:02 INFO - PROCESS | 1657 | 1470940562741 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12a808800) [pid = 1657] [serial = 573] [outer = 0x129284c00] 11:36:03 INFO - PROCESS | 1657 | 1470940563213 Marionette TRACE conn3 <- [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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 619ms 11:36:03 INFO - PROCESS | 1657 | 1470940563253 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1657 | 1470940563256 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 11:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:36:03 INFO - PROCESS | 1657 | 1470940563279 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1657 | 1470940563283 Marionette TRACE conn3 <- [1,738,null,{}] 11:36:03 INFO - PROCESS | 1657 | 1470940563286 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 1657 | 1470940563288 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:03 INFO - PROCESS | 1657 | 1470940563386 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:36:03 INFO - PROCESS | 1657 | 1470940563448 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1657 | 1470940563450 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11747a800 == 37 [pid = 1657] [id = 192] 11:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118262c00) [pid = 1657] [serial = 574] [outer = 0x0] 11:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11849b000) [pid = 1657] [serial = 575] [outer = 0x118262c00] 11:36:03 INFO - PROCESS | 1657 | 1470940563481 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11869c400) [pid = 1657] [serial = 576] [outer = 0x118262c00] 11:36:04 INFO - PROCESS | 1657 | 1470940564384 Marionette TRACE conn3 <- [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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 11:36:04 INFO - PROCESS | 1657 | 1470940564401 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1657 | 1470940564405 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 11:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:36:04 INFO - PROCESS | 1657 | 1470940564411 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1657 | 1470940564413 Marionette TRACE conn3 <- [1,742,null,{}] 11:36:04 INFO - PROCESS | 1657 | 1470940564416 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 1657 | 1470940564418 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:04 INFO - PROCESS | 1657 | 1470940564513 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:36:04 INFO - PROCESS | 1657 | 1470940564560 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1657 | 1470940564562 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d2000 == 38 [pid = 1657] [id = 193] 11:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b0fc00) [pid = 1657] [serial = 577] [outer = 0x0] 11:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e8d800) [pid = 1657] [serial = 578] [outer = 0x119b0fc00] 11:36:04 INFO - PROCESS | 1657 | 1470940564593 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1215fc800) [pid = 1657] [serial = 579] [outer = 0x119b0fc00] 11:36:05 INFO - PROCESS | 1657 | 1470940565469 Marionette TRACE conn3 <- [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]]]}] 11:36:05 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 11:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1071ms 11:36:05 INFO - PROCESS | 1657 | 1470940565488 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1657 | 1470940565490 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 11:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:36:05 INFO - PROCESS | 1657 | 1470940565496 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1657 | 1470940565498 Marionette TRACE conn3 <- [1,746,null,{}] 11:36:05 INFO - PROCESS | 1657 | 1470940565501 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:05 INFO - PROCESS | 1657 | 1470940565503 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:05 INFO - PROCESS | 1657 | 1470940565594 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:36:05 INFO - PROCESS | 1657 | 1470940565668 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1657 | 1470940565670 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x118399000 == 39 [pid = 1657] [id = 194] 11:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1184a1400) [pid = 1657] [serial = 580] [outer = 0x0] 11:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118695c00) [pid = 1657] [serial = 581] [outer = 0x1184a1400] 11:36:05 INFO - PROCESS | 1657 | 1470940565699 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1197a5000) [pid = 1657] [serial = 582] [outer = 0x1184a1400] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x121a65000 == 38 [pid = 1657] [id = 190] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x121409000 == 37 [pid = 1657] [id = 189] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1180d3800 == 36 [pid = 1657] [id = 188] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d4800 == 35 [pid = 1657] [id = 187] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1183a0800 == 34 [pid = 1657] [id = 186] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11705f000 == 33 [pid = 1657] [id = 185] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1160bc000 == 32 [pid = 1657] [id = 184] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11822d000 == 31 [pid = 1657] [id = 183] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x112793800 == 30 [pid = 1657] [id = 182] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d2000 == 29 [pid = 1657] [id = 193] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11747a800 == 28 [pid = 1657] [id = 192] 11:36:06 INFO - PROCESS | 1657 | --DOCSHELL 0x125067000 == 27 [pid = 1657] [id = 191] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123e76c00) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1273abc00) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293bc400) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12cbdec00) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12956a000) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a807c00) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118156800) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11842f000) [pid = 1657] [serial = 504] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c027400) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12c036c00) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119287800) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119b11400) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12cbd6800) [pid = 1657] [serial = 501] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x124d0f000) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1255d0800) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1184a3400) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1210bb800) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x123d02400) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12badf800) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12bb5ec00) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x125659800) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x126c56400) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12ac51800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12b786800) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x11688e800) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12c42f400) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12ccc0400) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12c78e000) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 11:36:06 INFO - PROCESS | 1657 | 1470940566620 Marionette TRACE conn3 <- [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]]]}] 11:36:06 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.) 11:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 11:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:36:06 INFO - PROCESS | 1657 | 1470940566670 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1657 | 1470940566673 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1657 | 1470940566677 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1657 | 1470940566679 Marionette TRACE conn3 <- [1,750,null,{}] 11:36:06 INFO - PROCESS | 1657 | 1470940566683 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1657 | 1470940566684 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:06 INFO - PROCESS | 1657 | 1470940566762 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:36:06 INFO - PROCESS | 1657 | 1470940566767 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1657 | 1470940566768 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11405d800 == 28 [pid = 1657] [id = 195] 11:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1168e4c00) [pid = 1657] [serial = 583] [outer = 0x0] 11:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116f84000) [pid = 1657] [serial = 584] [outer = 0x1168e4c00] 11:36:06 INFO - PROCESS | 1657 | 1470940566799 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x117e85000) [pid = 1657] [serial = 585] [outer = 0x1168e4c00] 11:36:07 INFO - PROCESS | 1657 | 1470940567617 Marionette TRACE conn3 <- [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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 11:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:36:07 INFO - PROCESS | 1657 | 1470940567648 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1657 | 1470940567652 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 11:36:07 INFO - PROCESS | 1657 | 1470940567656 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1657 | 1470940567660 Marionette TRACE conn3 <- [1,754,null,{}] 11:36:07 INFO - PROCESS | 1657 | 1470940567668 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 1657 | 1470940567669 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:07 INFO - PROCESS | 1657 | 1470940567740 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:36:07 INFO - PROCESS | 1657 | 1470940567745 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1657 | 1470940567746 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x117031800 == 29 [pid = 1657] [id = 196] 11:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11842a000) [pid = 1657] [serial = 586] [outer = 0x0] 11:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118ef7c00) [pid = 1657] [serial = 587] [outer = 0x11842a000] 11:36:07 INFO - PROCESS | 1657 | 1470940567775 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11979e800) [pid = 1657] [serial = 588] [outer = 0x11842a000] 11:36:08 INFO - PROCESS | 1657 | 1470940568589 Marionette TRACE conn3 <- [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]]]}] 11:36:08 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 11:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 11:36:08 INFO - PROCESS | 1657 | 1470940568630 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1657 | 1470940568631 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:36:08 INFO - PROCESS | 1657 | 1470940568633 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1657 | 1470940568636 Marionette TRACE conn3 <- [1,758,null,{}] 11:36:08 INFO - PROCESS | 1657 | 1470940568644 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 1657 | 1470940568647 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:08 INFO - PROCESS | 1657 | 1470940568738 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:36:08 INFO - PROCESS | 1657 | 1470940568769 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1657 | 1470940568771 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118248800 == 30 [pid = 1657] [id = 197] 11:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x120e8e400) [pid = 1657] [serial = 589] [outer = 0x0] 11:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1210bcc00) [pid = 1657] [serial = 590] [outer = 0x120e8e400] 11:36:08 INFO - PROCESS | 1657 | 1470940568799 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1219a4400) [pid = 1657] [serial = 591] [outer = 0x120e8e400] 11:36:09 INFO - PROCESS | 1657 | 1470940569117 Marionette TRACE conn3 <- [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]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 11:36:09 INFO - PROCESS | 1657 | 1470940569156 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1657 | 1470940569157 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 11:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:36:09 INFO - PROCESS | 1657 | 1470940569162 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1657 | 1470940569163 Marionette TRACE conn3 <- [1,762,null,{}] 11:36:09 INFO - PROCESS | 1657 | 1470940569166 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:09 INFO - PROCESS | 1657 | 1470940569167 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:09 INFO - PROCESS | 1657 | 1470940569256 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:36:09 INFO - PROCESS | 1657 | 1470940569287 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1657 | 1470940569288 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193bb000 == 31 [pid = 1657] [id = 198] 11:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x123e32800) [pid = 1657] [serial = 592] [outer = 0x0] 11:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x124d31000) [pid = 1657] [serial = 593] [outer = 0x123e32800] 11:36:09 INFO - PROCESS | 1657 | 1470940569313 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1250c8400) [pid = 1657] [serial = 594] [outer = 0x123e32800] 11:36:10 INFO - PROCESS | 1657 | 1470940570088 Marionette TRACE conn3 <- [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]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:36:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 11:36:10 INFO - PROCESS | 1657 | 1470940570131 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1657 | 1470940570132 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 11:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:36:10 INFO - PROCESS | 1657 | 1470940570134 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1657 | 1470940570135 Marionette TRACE conn3 <- [1,766,null,{}] 11:36:10 INFO - PROCESS | 1657 | 1470940570138 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 1657 | 1470940570139 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:10 INFO - PROCESS | 1657 | 1470940570232 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:36:10 INFO - PROCESS | 1657 | 1470940570236 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1657 | 1470940570238 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d62800 == 32 [pid = 1657] [id = 199] 11:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119cf1400) [pid = 1657] [serial = 595] [outer = 0x0] 11:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x125652000) [pid = 1657] [serial = 596] [outer = 0x119cf1400] 11:36:10 INFO - PROCESS | 1657 | 1470940570263 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x12565c000) [pid = 1657] [serial = 597] [outer = 0x119cf1400] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116755000) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x120e88800) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11815c000) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1255ce000) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11927b800) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118693800) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x111da8c00) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119cf1000) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x129284c00) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118430c00) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:36:10 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1184a3800) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 11:36:11 INFO - PROCESS | 1657 | 1470940571050 Marionette TRACE conn3 <- [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]]]}] 11:36:11 INFO - PROCESS | 1657 | 1470940571054 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1657 | 1470940571056 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 11:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:36:11 INFO - PROCESS | 1657 | 1470940571059 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1657 | 1470940571061 Marionette TRACE conn3 <- [1,770,null,{}] 11:36:11 INFO - PROCESS | 1657 | 1470940571064 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 1657 | 1470940571070 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:11 INFO - PROCESS | 1657 | 1470940571175 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:36:11 INFO - PROCESS | 1657 | 1470940571183 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1657 | 1470940571184 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x121366800 == 33 [pid = 1657] [id = 200] 11:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118499c00) [pid = 1657] [serial = 598] [outer = 0x0] 11:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x125693400) [pid = 1657] [serial = 599] [outer = 0x118499c00] 11:36:11 INFO - PROCESS | 1657 | 1470940571209 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x126c58400) [pid = 1657] [serial = 600] [outer = 0x118499c00] 11:36:11 INFO - PROCESS | 1657 | 1470940571513 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 471ms 11:36:11 INFO - PROCESS | 1657 | 1470940571531 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1657 | 1470940571532 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 11:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:36:11 INFO - PROCESS | 1657 | 1470940571534 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1657 | 1470940571535 Marionette TRACE conn3 <- [1,774,null,{}] 11:36:11 INFO - PROCESS | 1657 | 1470940571537 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 1657 | 1470940571539 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:11 INFO - PROCESS | 1657 | 1470940571619 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:36:11 INFO - PROCESS | 1657 | 1470940571624 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1657 | 1470940571626 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d9b800 == 34 [pid = 1657] [id = 201] 11:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x119b09800) [pid = 1657] [serial = 601] [outer = 0x0] 11:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x126d24800) [pid = 1657] [serial = 602] [outer = 0x119b09800] 11:36:11 INFO - PROCESS | 1657 | 1470940571651 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1273b2c00) [pid = 1657] [serial = 603] [outer = 0x119b09800] 11:36:11 INFO - PROCESS | 1657 | 1470940571953 Marionette TRACE conn3 <- [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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 11:36:12 INFO - PROCESS | 1657 | 1470940572003 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1657 | 1470940572005 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:36:12 INFO - PROCESS | 1657 | 1470940572007 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1657 | 1470940572008 Marionette TRACE conn3 <- [1,778,null,{}] 11:36:12 INFO - PROCESS | 1657 | 1470940572010 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:12 INFO - PROCESS | 1657 | 1470940572011 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:12 INFO - PROCESS | 1657 | 1470940572104 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:36:12 INFO - PROCESS | 1657 | 1470940572112 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1657 | 1470940572113 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da8000 == 35 [pid = 1657] [id = 202] 11:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11979fc00) [pid = 1657] [serial = 604] [outer = 0x0] 11:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x127469c00) [pid = 1657] [serial = 605] [outer = 0x11979fc00] 11:36:12 INFO - PROCESS | 1657 | 1470940572137 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x129288400) [pid = 1657] [serial = 606] [outer = 0x11979fc00] 11:36:12 INFO - PROCESS | 1657 | 1470940572428 Marionette TRACE conn3 <- [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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 471ms 11:36:12 INFO - PROCESS | 1657 | 1470940572479 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1657 | 1470940572480 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:36:12 INFO - PROCESS | 1657 | 1470940572483 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1657 | 1470940572484 Marionette TRACE conn3 <- [1,782,null,{}] 11:36:12 INFO - PROCESS | 1657 | 1470940572486 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:12 INFO - PROCESS | 1657 | 1470940572487 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:12 INFO - PROCESS | 1657 | 1470940572564 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:36:12 INFO - PROCESS | 1657 | 1470940572606 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1657 | 1470940572608 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x112638000 == 36 [pid = 1657] [id = 203] 11:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x111d19c00) [pid = 1657] [serial = 607] [outer = 0x0] 11:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112e1dc00) [pid = 1657] [serial = 608] [outer = 0x111d19c00] 11:36:12 INFO - PROCESS | 1657 | 1470940572679 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116748c00) [pid = 1657] [serial = 609] [outer = 0x111d19c00] 11:36:13 INFO - PROCESS | 1657 | 1470940573232 Marionette TRACE conn3 <- [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]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 769ms 11:36:13 INFO - PROCESS | 1657 | 1470940573253 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1657 | 1470940573255 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 11:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:36:13 INFO - PROCESS | 1657 | 1470940573258 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1657 | 1470940573260 Marionette TRACE conn3 <- [1,786,null,{}] 11:36:13 INFO - PROCESS | 1657 | 1470940573264 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 1657 | 1470940573267 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:13 INFO - PROCESS | 1657 | 1470940573371 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:36:13 INFO - PROCESS | 1657 | 1470940573442 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1657 | 1470940573443 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118395800 == 37 [pid = 1657] [id = 204] 11:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11842f000) [pid = 1657] [serial = 610] [outer = 0x0] 11:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11849d400) [pid = 1657] [serial = 611] [outer = 0x11842f000] 11:36:13 INFO - PROCESS | 1657 | 1470940573474 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118e74400) [pid = 1657] [serial = 612] [outer = 0x11842f000] 11:36:14 INFO - PROCESS | 1657 | 1470940574217 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x123da8000 == 36 [pid = 1657] [id = 202] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x123d9b800 == 35 [pid = 1657] [id = 201] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121366800 == 34 [pid = 1657] [id = 200] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x120d62800 == 33 [pid = 1657] [id = 199] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1193bb000 == 32 [pid = 1657] [id = 198] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x118248800 == 31 [pid = 1657] [id = 197] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117031800 == 30 [pid = 1657] [id = 196] 11:36:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11405d800 == 29 [pid = 1657] [id = 195] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124b40c00) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1210bd000) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11825a800) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12681f000) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x11849c000) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119694800) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11968a000) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x119b15000) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x113381c00) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116835000) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x127098c00) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1273ac000) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a808800) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1293c3800) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x119b12400) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x129283c00) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x124d3e800) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1215f6000) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x124ff4400) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x119b0f800) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x129284400) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 11:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1026ms 11:36:14 INFO - PROCESS | 1657 | 1470940574284 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1657 | 1470940574287 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 11:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:36:14 INFO - PROCESS | 1657 | 1470940574290 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1657 | 1470940574292 Marionette TRACE conn3 <- [1,790,null,{}] 11:36:14 INFO - PROCESS | 1657 | 1470940574296 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1657 | 1470940574297 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:14 INFO - PROCESS | 1657 | 1470940574386 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:36:14 INFO - PROCESS | 1657 | 1470940574437 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1657 | 1470940574440 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x113240000 == 30 [pid = 1657] [id = 205] 11:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x112a8ac00) [pid = 1657] [serial = 613] [outer = 0x0] 11:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x112ddb000) [pid = 1657] [serial = 614] [outer = 0x112a8ac00] 11:36:14 INFO - PROCESS | 1657 | 1470940574467 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x113913400) [pid = 1657] [serial = 615] [outer = 0x112a8ac00] 11:36:14 INFO - PROCESS | 1657 | 1470940574772 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 11:36:14 INFO - PROCESS | 1657 | 1470940574813 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1657 | 1470940574817 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 11:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:36:14 INFO - PROCESS | 1657 | 1470940574821 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1657 | 1470940574823 Marionette TRACE conn3 <- [1,794,null,{}] 11:36:14 INFO - PROCESS | 1657 | 1470940574826 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1657 | 1470940574829 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:14 INFO - PROCESS | 1657 | 1470940574904 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:36:14 INFO - PROCESS | 1657 | 1470940574961 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1657 | 1470940574963 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11652e000 == 31 [pid = 1657] [id = 206] 11:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x11403b000) [pid = 1657] [serial = 616] [outer = 0x0] 11:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x11653dc00) [pid = 1657] [serial = 617] [outer = 0x11403b000] 11:36:14 INFO - PROCESS | 1657 | 1470940574990 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x116aab000) [pid = 1657] [serial = 618] [outer = 0x11403b000] 11:36:15 INFO - PROCESS | 1657 | 1470940575273 Marionette TRACE conn3 <- [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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 474ms 11:36:15 INFO - PROCESS | 1657 | 1470940575299 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1657 | 1470940575301 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 11:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:36:15 INFO - PROCESS | 1657 | 1470940575318 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1657 | 1470940575320 Marionette TRACE conn3 <- [1,798,null,{}] 11:36:15 INFO - PROCESS | 1657 | 1470940575332 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 1657 | 1470940575335 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:15 INFO - PROCESS | 1657 | 1470940575412 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:36:15 INFO - PROCESS | 1657 | 1470940575417 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1657 | 1470940575419 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180e2800 == 32 [pid = 1657] [id = 207] 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11825b400) [pid = 1657] [serial = 619] [outer = 0x0] 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1184a3000) [pid = 1657] [serial = 620] [outer = 0x11825b400] 11:36:15 INFO - PROCESS | 1657 | 1470940575448 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118e76c00) [pid = 1657] [serial = 621] [outer = 0x11825b400] 11:36:15 INFO - PROCESS | 1657 | 1470940575772 Marionette TRACE conn3 <- [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]]]}] 11:36:15 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 11:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 472ms 11:36:15 INFO - PROCESS | 1657 | 1470940575790 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:36:15 INFO - PROCESS | 1657 | 1470940575792 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 11:36:15 INFO - PROCESS | 1657 | 1470940575796 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1657 | 1470940575798 Marionette TRACE conn3 <- [1,802,null,{}] 11:36:15 INFO - PROCESS | 1657 | 1470940575800 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 1657 | 1470940575801 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:15 INFO - PROCESS | 1657 | 1470940575878 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:36:15 INFO - PROCESS | 1657 | 1470940575882 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1657 | 1470940575883 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119219000 == 33 [pid = 1657] [id = 208] 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x119279800) [pid = 1657] [serial = 622] [outer = 0x0] 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119694c00) [pid = 1657] [serial = 623] [outer = 0x119279800] 11:36:15 INFO - PROCESS | 1657 | 1470940575908 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1197aa800) [pid = 1657] [serial = 624] [outer = 0x119279800] 11:36:16 INFO - PROCESS | 1657 | 1470940576232 Marionette TRACE conn3 <- [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]]]}] 11:36:16 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 11:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 11:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:36:16 INFO - PROCESS | 1657 | 1470940576266 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1657 | 1470940576268 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 11:36:16 INFO - PROCESS | 1657 | 1470940576271 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1657 | 1470940576273 Marionette TRACE conn3 <- [1,806,null,{}] 11:36:16 INFO - PROCESS | 1657 | 1470940576286 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 1657 | 1470940576288 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:16 INFO - PROCESS | 1657 | 1470940576400 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:36:16 INFO - PROCESS | 1657 | 1470940576486 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1657 | 1470940576487 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x113e89800 == 34 [pid = 1657] [id = 209] 11:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118264c00) [pid = 1657] [serial = 625] [outer = 0x0] 11:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119b0d400) [pid = 1657] [serial = 626] [outer = 0x118264c00] 11:36:16 INFO - PROCESS | 1657 | 1470940576529 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119cf9000) [pid = 1657] [serial = 627] [outer = 0x118264c00] 11:36:16 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:36:16 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:36:16 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:36:16 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 11:36:17 INFO - PROCESS | 1657 | 1470940577031 Marionette TRACE conn3 <- [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]]]}] 11:36:17 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 11:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 780ms 11:36:17 INFO - PROCESS | 1657 | 1470940577056 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1657 | 1470940577058 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 11:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:36:17 INFO - PROCESS | 1657 | 1470940577062 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1657 | 1470940577063 Marionette TRACE conn3 <- [1,810,null,{}] 11:36:17 INFO - PROCESS | 1657 | 1470940577065 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1657 | 1470940577070 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:17 INFO - PROCESS | 1657 | 1470940577178 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:36:17 INFO - PROCESS | 1657 | 1470940577210 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1657 | 1470940577211 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12141f800 == 35 [pid = 1657] [id = 210] 11:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116543400) [pid = 1657] [serial = 628] [outer = 0x0] 11:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x121a75000) [pid = 1657] [serial = 629] [outer = 0x116543400] 11:36:17 INFO - PROCESS | 1657 | 1470940577237 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124da5400) [pid = 1657] [serial = 630] [outer = 0x116543400] 11:36:17 INFO - PROCESS | 1657 | 1470940577539 Marionette TRACE conn3 <- [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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 11:36:17 INFO - PROCESS | 1657 | 1470940577583 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1657 | 1470940577584 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 11:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:36:17 INFO - PROCESS | 1657 | 1470940577586 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1657 | 1470940577587 Marionette TRACE conn3 <- [1,814,null,{}] 11:36:17 INFO - PROCESS | 1657 | 1470940577599 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1657 | 1470940577600 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:17 INFO - PROCESS | 1657 | 1470940577691 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:36:17 INFO - PROCESS | 1657 | 1470940577694 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1657 | 1470940577695 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121a64000 == 36 [pid = 1657] [id = 211] 11:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x117e83c00) [pid = 1657] [serial = 631] [outer = 0x0] 11:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1250cd800) [pid = 1657] [serial = 632] [outer = 0x117e83c00] 11:36:17 INFO - PROCESS | 1657 | 1470940577719 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x125650c00) [pid = 1657] [serial = 633] [outer = 0x117e83c00] 11:36:18 INFO - PROCESS | 1657 | 1470940578059 Marionette TRACE conn3 <- [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] 11:36:18 INFO - PROCESS | 1657 | 1470940578128 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:36:18 INFO - PROCESS | 1657 | 1470940578134 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1657 | 1470940578136 Marionette TRACE conn3 <- [1,818,null,{}] 11:36:18 INFO - PROCESS | 1657 | 1470940578139 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 1657 | 1470940578141 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:18 INFO - PROCESS | 1657 | 1470940578288 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:36:18 INFO - PROCESS | 1657 | 1470940578335 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1657 | 1470940578337 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eaf000 == 37 [pid = 1657] [id = 212] 11:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x113969000) [pid = 1657] [serial = 634] [outer = 0x0] 11:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119cf0400) [pid = 1657] [serial = 635] [outer = 0x113969000] 11:36:18 INFO - PROCESS | 1657 | 1470940578378 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x124da7000) [pid = 1657] [serial = 636] [outer = 0x113969000] 11:36:18 INFO - PROCESS | 1657 | 1470940578762 Marionette TRACE conn3 <- [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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 11:36:18 INFO - PROCESS | 1657 | 1470940578803 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1657 | 1470940578805 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:36:18 INFO - PROCESS | 1657 | 1470940578808 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1657 | 1470940578809 Marionette TRACE conn3 <- [1,822,null,{}] 11:36:18 INFO - PROCESS | 1657 | 1470940578816 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 1657 | 1470940578817 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:18 INFO - PROCESS | 1657 | 1470940578898 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:36:18 INFO - PROCESS | 1657 | 1470940578917 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1657 | 1470940578918 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255c3800 == 38 [pid = 1657] [id = 213] 11:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x125655400) [pid = 1657] [serial = 637] [outer = 0x0] 11:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12568b800) [pid = 1657] [serial = 638] [outer = 0x125655400] 11:36:18 INFO - PROCESS | 1657 | 1470940578942 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x126828800) [pid = 1657] [serial = 639] [outer = 0x125655400] 11:36:19 INFO - PROCESS | 1657 | 1470940579287 Marionette TRACE conn3 <- [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] 11:36:19 INFO - PROCESS | 1657 | 1470940579336 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 11:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:36:19 INFO - PROCESS | 1657 | 1470940579340 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1657 | 1470940579341 Marionette TRACE conn3 <- [1,826,null,{}] 11:36:19 INFO - PROCESS | 1657 | 1470940579345 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1657 | 1470940579347 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:19 INFO - PROCESS | 1657 | 1470940579491 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:36:19 INFO - PROCESS | 1657 | 1470940579502 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1657 | 1470940579504 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180e2000 == 39 [pid = 1657] [id = 214] 11:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118ef1400) [pid = 1657] [serial = 640] [outer = 0x0] 11:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1255cb800) [pid = 1657] [serial = 641] [outer = 0x118ef1400] 11:36:19 INFO - PROCESS | 1657 | 1470940579536 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x126d2bc00) [pid = 1657] [serial = 642] [outer = 0x118ef1400] 11:36:19 INFO - PROCESS | 1657 | 1470940579864 Marionette TRACE conn3 <- [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]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 572ms 11:36:19 INFO - PROCESS | 1657 | 1470940579911 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 1657 | 1470940579913 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 11:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:36:19 INFO - PROCESS | 1657 | 1470940579915 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1657 | 1470940579917 Marionette TRACE conn3 <- [1,830,null,{}] 11:36:19 INFO - PROCESS | 1657 | 1470940579919 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1657 | 1470940579921 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:20 INFO - PROCESS | 1657 | 1470940580015 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:36:20 INFO - PROCESS | 1657 | 1470940580079 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1657 | 1470940580081 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x127344800 == 40 [pid = 1657] [id = 215] 11:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x127099000) [pid = 1657] [serial = 643] [outer = 0x0] 11:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x127462800) [pid = 1657] [serial = 644] [outer = 0x127099000] 11:36:20 INFO - PROCESS | 1657 | 1470940580110 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12928fc00) [pid = 1657] [serial = 645] [outer = 0x127099000] 11:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 11:36:20 INFO - PROCESS | 1657 | 1470940580381 Marionette TRACE conn3 <- [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]]]}] 11:36:20 INFO - PROCESS | 1657 | 1470940580384 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1657 | 1470940580385 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 11:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:36:20 INFO - PROCESS | 1657 | 1470940580387 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1657 | 1470940580388 Marionette TRACE conn3 <- [1,834,null,{}] 11:36:20 INFO - PROCESS | 1657 | 1470940580401 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:20 INFO - PROCESS | 1657 | 1470940580402 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:20 INFO - PROCESS | 1657 | 1470940580529 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:36:20 INFO - PROCESS | 1657 | 1470940580577 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1657 | 1470940580579 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x112637000 == 41 [pid = 1657] [id = 216] 11:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1120e5800) [pid = 1657] [serial = 646] [outer = 0x0] 11:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1122de000) [pid = 1657] [serial = 647] [outer = 0x1120e5800] 11:36:20 INFO - PROCESS | 1657 | 1470940580611 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113b02800) [pid = 1657] [serial = 648] [outer = 0x1120e5800] 11:36:21 INFO - PROCESS | 1657 | 1470940581088 Marionette TRACE conn3 <- [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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 720ms 11:36:21 INFO - PROCESS | 1657 | 1470940581109 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1657 | 1470940581112 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 11:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:36:21 INFO - PROCESS | 1657 | 1470940581115 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1657 | 1470940581117 Marionette TRACE conn3 <- [1,838,null,{}] 11:36:21 INFO - PROCESS | 1657 | 1470940581120 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 1657 | 1470940581124 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:21 INFO - PROCESS | 1657 | 1470940581259 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:36:21 INFO - PROCESS | 1657 | 1470940581329 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1657 | 1470940581331 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118240000 == 42 [pid = 1657] [id = 217] 11:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116aae800) [pid = 1657] [serial = 649] [outer = 0x0] 11:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117223c00) [pid = 1657] [serial = 650] [outer = 0x116aae800] 11:36:21 INFO - PROCESS | 1657 | 1470940581363 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118158c00) [pid = 1657] [serial = 651] [outer = 0x116aae800] 11:36:21 INFO - PROCESS | 1657 | 1470940581760 Marionette TRACE conn3 <- [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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 11:36:21 INFO - PROCESS | 1657 | 1470940581785 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1657 | 1470940581788 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 11:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:36:21 INFO - PROCESS | 1657 | 1470940581790 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1657 | 1470940581792 Marionette TRACE conn3 <- [1,842,null,{}] 11:36:21 INFO - PROCESS | 1657 | 1470940581794 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 1657 | 1470940581796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:21 INFO - PROCESS | 1657 | 1470940581892 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:36:21 INFO - PROCESS | 1657 | 1470940581944 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1657 | 1470940581945 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a0800 == 43 [pid = 1657] [id = 218] 11:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118698800) [pid = 1657] [serial = 652] [outer = 0x0] 11:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119696800) [pid = 1657] [serial = 653] [outer = 0x118698800] 11:36:21 INFO - PROCESS | 1657 | 1470940581974 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e0a800) [pid = 1657] [serial = 654] [outer = 0x118698800] 11:36:22 INFO - PROCESS | 1657 | 1470940582385 Marionette TRACE conn3 <- [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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 620ms 11:36:22 INFO - PROCESS | 1657 | 1470940582411 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1657 | 1470940582414 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:36:22 INFO - PROCESS | 1657 | 1470940582422 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1657 | 1470940582425 Marionette TRACE conn3 <- [1,846,null,{}] 11:36:22 INFO - PROCESS | 1657 | 1470940582446 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 1657 | 1470940582449 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:22 INFO - PROCESS | 1657 | 1470940582549 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:36:22 INFO - PROCESS | 1657 | 1470940582635 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1657 | 1470940582637 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x129338800 == 44 [pid = 1657] [id = 219] 11:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123d04800) [pid = 1657] [serial = 655] [outer = 0x0] 11:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1250cc000) [pid = 1657] [serial = 656] [outer = 0x123d04800] 11:36:22 INFO - PROCESS | 1657 | 1470940582665 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c5a800) [pid = 1657] [serial = 657] [outer = 0x123d04800] 11:36:23 INFO - PROCESS | 1657 | 1470940583210 Marionette TRACE conn3 <- [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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 842ms 11:36:23 INFO - PROCESS | 1657 | 1470940583277 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1657 | 1470940583279 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:36:23 INFO - PROCESS | 1657 | 1470940583283 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1657 | 1470940583285 Marionette TRACE conn3 <- [1,850,null,{}] 11:36:23 INFO - PROCESS | 1657 | 1470940583289 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 1657 | 1470940583290 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:23 INFO - PROCESS | 1657 | 1470940583381 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:36:23 INFO - PROCESS | 1657 | 1470940583446 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1657 | 1470940583448 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d3b800 == 45 [pid = 1657] [id = 220] 11:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1168f0400) [pid = 1657] [serial = 658] [outer = 0x0] 11:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116f84c00) [pid = 1657] [serial = 659] [outer = 0x1168f0400] 11:36:23 INFO - PROCESS | 1657 | 1470940583476 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118258400) [pid = 1657] [serial = 660] [outer = 0x1168f0400] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x127344800 == 44 [pid = 1657] [id = 215] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1180e2000 == 43 [pid = 1657] [id = 214] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1255c3800 == 42 [pid = 1657] [id = 213] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x123eaf000 == 41 [pid = 1657] [id = 212] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x121a64000 == 40 [pid = 1657] [id = 211] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12141f800 == 39 [pid = 1657] [id = 210] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x113e89800 == 38 [pid = 1657] [id = 209] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119219000 == 37 [pid = 1657] [id = 208] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1180e2800 == 36 [pid = 1657] [id = 207] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11652e000 == 35 [pid = 1657] [id = 206] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x113240000 == 34 [pid = 1657] [id = 205] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118395800 == 33 [pid = 1657] [id = 204] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x112638000 == 32 [pid = 1657] [id = 203] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118399000 == 31 [pid = 1657] [id = 194] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129338800 == 30 [pid = 1657] [id = 219] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a0800 == 29 [pid = 1657] [id = 218] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118240000 == 28 [pid = 1657] [id = 217] 11:36:24 INFO - PROCESS | 1657 | --DOCSHELL 0x112637000 == 27 [pid = 1657] [id = 216] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1273b2c00) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118695c00) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116f84000) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117e85000) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118ef7c00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124d31000) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11869c400) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11849b000) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1215fc800) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e8d800) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1250c8400) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x125652000) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x126d24800) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12565c000) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1197a5000) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1210bcc00) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1219a4400) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x125693400) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11979e800) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x126c58400) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x127469c00) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 11:36:24 INFO - PROCESS | 1657 | 1470940584401 Marionette TRACE conn3 <- [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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1124ms 11:36:24 INFO - PROCESS | 1657 | 1470940584407 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1657 | 1470940584411 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:36:24 INFO - PROCESS | 1657 | 1470940584423 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1657 | 1470940584425 Marionette TRACE conn3 <- [1,854,null,{}] 11:36:24 INFO - PROCESS | 1657 | 1470940584432 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1657 | 1470940584434 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:24 INFO - PROCESS | 1657 | 1470940584511 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:36:24 INFO - PROCESS | 1657 | 1470940584516 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1657 | 1470940584519 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160b1800 == 28 [pid = 1657] [id = 221] 11:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1161ef400) [pid = 1657] [serial = 661] [outer = 0x0] 11:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116aac400) [pid = 1657] [serial = 662] [outer = 0x1161ef400] 11:36:24 INFO - PROCESS | 1657 | 1470940584548 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x113973400) [pid = 1657] [serial = 663] [outer = 0x1161ef400] 11:36:24 INFO - PROCESS | 1657 | 1470940584871 Marionette TRACE conn3 <- [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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 476ms 11:36:24 INFO - PROCESS | 1657 | 1470940584912 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1657 | 1470940584916 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:36:24 INFO - PROCESS | 1657 | 1470940584921 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1657 | 1470940584923 Marionette TRACE conn3 <- [1,858,null,{}] 11:36:24 INFO - PROCESS | 1657 | 1470940584926 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1657 | 1470940584928 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:25 INFO - PROCESS | 1657 | 1470940585002 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:36:25 INFO - PROCESS | 1657 | 1470940585007 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1657 | 1470940585008 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x117062800 == 29 [pid = 1657] [id = 222] 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11842f800) [pid = 1657] [serial = 664] [outer = 0x0] 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118999800) [pid = 1657] [serial = 665] [outer = 0x11842f800] 11:36:25 INFO - PROCESS | 1657 | 1470940585039 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118ef8000) [pid = 1657] [serial = 666] [outer = 0x11842f800] 11:36:25 INFO - PROCESS | 1657 | 1470940585374 Marionette TRACE conn3 <- [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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 475ms 11:36:25 INFO - PROCESS | 1657 | 1470940585397 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:36:25 INFO - PROCESS | 1657 | 1470940585406 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 11:36:25 INFO - PROCESS | 1657 | 1470940585409 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1657 | 1470940585412 Marionette TRACE conn3 <- [1,862,null,{}] 11:36:25 INFO - PROCESS | 1657 | 1470940585419 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1657 | 1470940585423 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:25 INFO - PROCESS | 1657 | 1470940585501 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:36:25 INFO - PROCESS | 1657 | 1470940585549 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1657 | 1470940585551 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183a4000 == 30 [pid = 1657] [id = 223] 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113eaa800) [pid = 1657] [serial = 667] [outer = 0x0] 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b11400) [pid = 1657] [serial = 668] [outer = 0x113eaa800] 11:36:25 INFO - PROCESS | 1657 | 1470940585579 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e88400) [pid = 1657] [serial = 669] [outer = 0x113eaa800] 11:36:25 INFO - PROCESS | 1657 | 1470940585866 Marionette TRACE conn3 <- [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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 11:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:36:25 INFO - PROCESS | 1657 | 1470940585882 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1657 | 1470940585884 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 11:36:25 INFO - PROCESS | 1657 | 1470940585886 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1657 | 1470940585887 Marionette TRACE conn3 <- [1,866,null,{}] 11:36:25 INFO - PROCESS | 1657 | 1470940585890 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1657 | 1470940585891 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:25 INFO - PROCESS | 1657 | 1470940585970 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:36:25 INFO - PROCESS | 1657 | 1470940585974 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1657 | 1470940585975 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119912000 == 31 [pid = 1657] [id = 224] 11:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1211d8c00) [pid = 1657] [serial = 670] [outer = 0x0] 11:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1217f6c00) [pid = 1657] [serial = 671] [outer = 0x1211d8c00] 11:36:26 INFO - PROCESS | 1657 | 1470940586003 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124a33800) [pid = 1657] [serial = 672] [outer = 0x1211d8c00] 11:36:26 INFO - PROCESS | 1657 | 1470940586351 Marionette TRACE conn3 <- [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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 11:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:36:26 INFO - PROCESS | 1657 | 1470940586365 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1657 | 1470940586366 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 11:36:26 INFO - PROCESS | 1657 | 1470940586368 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1657 | 1470940586370 Marionette TRACE conn3 <- [1,870,null,{}] 11:36:26 INFO - PROCESS | 1657 | 1470940586372 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:26 INFO - PROCESS | 1657 | 1470940586373 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:26 INFO - PROCESS | 1657 | 1470940586470 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:36:26 INFO - PROCESS | 1657 | 1470940586486 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1657 | 1470940586487 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d5d000 == 32 [pid = 1657] [id = 225] 11:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11842ec00) [pid = 1657] [serial = 673] [outer = 0x0] 11:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124d10000) [pid = 1657] [serial = 674] [outer = 0x11842ec00] 11:36:26 INFO - PROCESS | 1657 | 1470940586512 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1250c8400) [pid = 1657] [serial = 675] [outer = 0x11842ec00] 11:36:26 INFO - PROCESS | 1657 | 1470940586976 Marionette TRACE conn3 <- [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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 618ms 11:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:36:26 INFO - PROCESS | 1657 | 1470940586988 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1657 | 1470940586990 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 11:36:26 INFO - PROCESS | 1657 | 1470940586993 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1657 | 1470940586995 Marionette TRACE conn3 <- [1,874,null,{}] 11:36:27 INFO - PROCESS | 1657 | 1470940586999 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 1657 | 1470940587005 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:27 INFO - PROCESS | 1657 | 1470940587169 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:36:27 INFO - PROCESS | 1657 | 1470940587217 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1657 | 1470940587218 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12171f800 == 33 [pid = 1657] [id = 226] 11:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1210bf000) [pid = 1657] [serial = 676] [outer = 0x0] 11:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125676000) [pid = 1657] [serial = 677] [outer = 0x1210bf000] 11:36:27 INFO - PROCESS | 1657 | 1470940587243 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127012400) [pid = 1657] [serial = 678] [outer = 0x1210bf000] 11:36:27 INFO - PROCESS | 1657 | 1470940587537 Marionette TRACE conn3 <- [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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 11:36:27 INFO - PROCESS | 1657 | 1470940587565 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1657 | 1470940587566 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 11:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:36:27 INFO - PROCESS | 1657 | 1470940587568 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1657 | 1470940587578 Marionette TRACE conn3 <- [1,878,null,{}] 11:36:27 INFO - PROCESS | 1657 | 1470940587594 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 1657 | 1470940587595 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:27 INFO - PROCESS | 1657 | 1470940587684 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:36:27 INFO - PROCESS | 1657 | 1470940587688 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1657 | 1470940587688 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d9f000 == 34 [pid = 1657] [id = 227] 11:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12564ec00) [pid = 1657] [serial = 679] [outer = 0x0] 11:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1273b2c00) [pid = 1657] [serial = 680] [outer = 0x12564ec00] 11:36:27 INFO - PROCESS | 1657 | 1470940587713 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128e1d800) [pid = 1657] [serial = 681] [outer = 0x12564ec00] 11:36:28 INFO - PROCESS | 1657 | 1470940588014 Marionette TRACE conn3 <- [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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 492ms 11:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:36:28 INFO - PROCESS | 1657 | 1470940588060 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1657 | 1470940588062 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1657 | 1470940588064 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1657 | 1470940588065 Marionette TRACE conn3 <- [1,882,null,{}] 11:36:28 INFO - PROCESS | 1657 | 1470940588073 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1657 | 1470940588074 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:28 INFO - PROCESS | 1657 | 1470940588166 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:36:28 INFO - PROCESS | 1657 | 1470940588170 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1657 | 1470940588171 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255a6800 == 35 [pid = 1657] [id = 228] 11:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127014400) [pid = 1657] [serial = 682] [outer = 0x0] 11:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129286400) [pid = 1657] [serial = 683] [outer = 0x127014400] 11:36:28 INFO - PROCESS | 1657 | 1470940588196 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12928e000) [pid = 1657] [serial = 684] [outer = 0x127014400] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127099000) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111d19c00) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113969000) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116543400) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11403b000) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119279800) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a8ac00) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117e83c00) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118ef1400) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118264c00) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x125655400) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11825b400) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11842f000) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:36:28 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11979fc00) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:36:28 INFO - PROCESS | 1657 | 1470940588678 Marionette TRACE conn3 <- [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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 625ms 11:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:36:28 INFO - PROCESS | 1657 | 1470940588689 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1657 | 1470940588690 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1657 | 1470940588693 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1657 | 1470940588696 Marionette TRACE conn3 <- [1,886,null,{}] 11:36:28 INFO - PROCESS | 1657 | 1470940588699 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1657 | 1470940588701 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:28 INFO - PROCESS | 1657 | 1470940588784 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:36:28 INFO - PROCESS | 1657 | 1470940588788 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1657 | 1470940588789 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183a3800 == 36 [pid = 1657] [id = 229] 11:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11396f000) [pid = 1657] [serial = 685] [outer = 0x0] 11:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11842f000) [pid = 1657] [serial = 686] [outer = 0x11396f000] 11:36:28 INFO - PROCESS | 1657 | 1470940588815 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119b09400) [pid = 1657] [serial = 687] [outer = 0x11396f000] 11:36:29 INFO - PROCESS | 1657 | 1470940589133 Marionette TRACE conn3 <- [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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 11:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:36:29 INFO - PROCESS | 1657 | 1470940589165 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1657 | 1470940589166 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 11:36:29 INFO - PROCESS | 1657 | 1470940589168 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1657 | 1470940589169 Marionette TRACE conn3 <- [1,890,null,{}] 11:36:29 INFO - PROCESS | 1657 | 1470940589171 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 1657 | 1470940589172 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:29 INFO - PROCESS | 1657 | 1470940589264 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:36:29 INFO - PROCESS | 1657 | 1470940589270 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1657 | 1470940589272 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a54800 == 37 [pid = 1657] [id = 230] 11:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120e8a800) [pid = 1657] [serial = 688] [outer = 0x0] 11:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124fef400) [pid = 1657] [serial = 689] [outer = 0x120e8a800] 11:36:29 INFO - PROCESS | 1657 | 1470940589298 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126d87400) [pid = 1657] [serial = 690] [outer = 0x120e8a800] 11:36:29 INFO - PROCESS | 1657 | 1470940589606 Marionette TRACE conn3 <- [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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 11:36:29 INFO - PROCESS | 1657 | 1470940589636 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1657 | 1470940589638 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 11:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:36:29 INFO - PROCESS | 1657 | 1470940589640 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1657 | 1470940589642 Marionette TRACE conn3 <- [1,894,null,{}] 11:36:29 INFO - PROCESS | 1657 | 1470940589647 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 1657 | 1470940589649 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:29 INFO - PROCESS | 1657 | 1470940589740 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:36:29 INFO - PROCESS | 1657 | 1470940589745 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1657 | 1470940589747 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129345000 == 38 [pid = 1657] [id = 231] 11:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129288800) [pid = 1657] [serial = 691] [outer = 0x0] 11:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1293c6400) [pid = 1657] [serial = 692] [outer = 0x129288800] 11:36:29 INFO - PROCESS | 1657 | 1470940589773 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a655800) [pid = 1657] [serial = 693] [outer = 0x129288800] 11:36:30 INFO - PROCESS | 1657 | 1470940590100 Marionette TRACE conn3 <- [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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 471ms 11:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:36:30 INFO - PROCESS | 1657 | 1470940590114 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1657 | 1470940590115 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 11:36:30 INFO - PROCESS | 1657 | 1470940590117 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1657 | 1470940590118 Marionette TRACE conn3 <- [1,898,null,{}] 11:36:30 INFO - PROCESS | 1657 | 1470940590120 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:30 INFO - PROCESS | 1657 | 1470940590121 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:30 INFO - PROCESS | 1657 | 1470940590223 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:36:30 INFO - PROCESS | 1657 | 1470940590230 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1657 | 1470940590231 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e42000 == 39 [pid = 1657] [id = 232] 11:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119cf2000) [pid = 1657] [serial = 694] [outer = 0x0] 11:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a746400) [pid = 1657] [serial = 695] [outer = 0x119cf2000] 11:36:30 INFO - PROCESS | 1657 | 1470940590255 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a752800) [pid = 1657] [serial = 696] [outer = 0x119cf2000] 11:36:30 INFO - PROCESS | 1657 | 1470940590565 Marionette TRACE conn3 <- [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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 11:36:30 INFO - PROCESS | 1657 | 1470940590587 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1657 | 1470940590588 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 11:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:36:30 INFO - PROCESS | 1657 | 1470940590640 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1657 | 1470940590642 Marionette TRACE conn3 <- [1,902,null,{}] 11:36:30 INFO - PROCESS | 1657 | 1470940590645 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:30 INFO - PROCESS | 1657 | 1470940590647 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:30 INFO - PROCESS | 1657 | 1470940590747 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:36:30 INFO - PROCESS | 1657 | 1470940590845 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1657 | 1470940590848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x113beb800 == 40 [pid = 1657] [id = 233] 11:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x113b06000) [pid = 1657] [serial = 697] [outer = 0x0] 11:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113e53c00) [pid = 1657] [serial = 698] [outer = 0x113b06000] 11:36:30 INFO - PROCESS | 1657 | 1470940590899 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116754000) [pid = 1657] [serial = 699] [outer = 0x113b06000] 11:36:31 INFO - PROCESS | 1657 | 1470940591496 Marionette TRACE conn3 <- [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]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 874ms 11:36:31 INFO - PROCESS | 1657 | 1470940591512 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1657 | 1470940591514 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 11:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:36:31 INFO - PROCESS | 1657 | 1470940591518 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1657 | 1470940591520 Marionette TRACE conn3 <- [1,906,null,{}] 11:36:31 INFO - PROCESS | 1657 | 1470940591524 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 1657 | 1470940591527 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:31 INFO - PROCESS | 1657 | 1470940591637 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:36:31 INFO - PROCESS | 1657 | 1470940591690 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1657 | 1470940591692 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11921e000 == 41 [pid = 1657] [id = 234] 11:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118259800) [pid = 1657] [serial = 700] [outer = 0x0] 11:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118e77400) [pid = 1657] [serial = 701] [outer = 0x118259800] 11:36:31 INFO - PROCESS | 1657 | 1470940591722 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119286c00) [pid = 1657] [serial = 702] [outer = 0x118259800] 11:36:32 INFO - PROCESS | 1657 | 1470940592314 Marionette TRACE conn3 <- [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]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 869ms 11:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:36:32 INFO - PROCESS | 1657 | 1470940592388 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1657 | 1470940592391 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 11:36:32 INFO - PROCESS | 1657 | 1470940592394 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1657 | 1470940592397 Marionette TRACE conn3 <- [1,910,null,{}] 11:36:32 INFO - PROCESS | 1657 | 1470940592400 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:32 INFO - PROCESS | 1657 | 1470940592403 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:32 INFO - PROCESS | 1657 | 1470940592562 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:36:32 INFO - PROCESS | 1657 | 1470940592815 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1657 | 1470940592817 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x113be3800 == 42 [pid = 1657] [id = 235] 11:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x111da9400) [pid = 1657] [serial = 703] [outer = 0x0] 11:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11674a400) [pid = 1657] [serial = 704] [outer = 0x111da9400] 11:36:32 INFO - PROCESS | 1657 | 1470940592879 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11722e800) [pid = 1657] [serial = 705] [outer = 0x111da9400] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129345000 == 41 [pid = 1657] [id = 231] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x128a54800 == 40 [pid = 1657] [id = 230] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1183a3800 == 39 [pid = 1657] [id = 229] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1255a6800 == 38 [pid = 1657] [id = 228] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123d9f000 == 37 [pid = 1657] [id = 227] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12171f800 == 36 [pid = 1657] [id = 226] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x120d5d000 == 35 [pid = 1657] [id = 225] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119912000 == 34 [pid = 1657] [id = 224] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1183a4000 == 33 [pid = 1657] [id = 223] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x117062800 == 32 [pid = 1657] [id = 222] 11:36:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1160b1800 == 31 [pid = 1657] [id = 221] 11:36:33 INFO - PROCESS | 1657 | 1470940593367 Marionette TRACE conn3 <- [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]]]}] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x126d2bc00) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x127462800) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12928fc00) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116748c00) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119cf0400) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124da7000) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124da5400) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11653dc00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119694c00) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113913400) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125650c00) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1197aa800) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1255cb800) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1250cd800) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119cf9000) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121a75000) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126828800) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116aab000) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1184a3000) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119b0d400) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112e1dc00) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12568b800) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118e76c00) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11849d400) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118e74400) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112ddb000) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x129288400) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 11:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1023ms 11:36:33 INFO - PROCESS | 1657 | 1470940593417 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:36:33 INFO - PROCESS | 1657 | 1470940593420 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 11:36:33 INFO - PROCESS | 1657 | 1470940593423 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1657 | 1470940593424 Marionette TRACE conn3 <- [1,914,null,{}] 11:36:33 INFO - PROCESS | 1657 | 1470940593429 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:33 INFO - PROCESS | 1657 | 1470940593432 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:33 INFO - PROCESS | 1657 | 1470940593509 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:36:33 INFO - PROCESS | 1657 | 1470940593516 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1657 | 1470940593517 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168c5000 == 32 [pid = 1657] [id = 236] 11:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1184a7000) [pid = 1657] [serial = 706] [outer = 0x0] 11:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118e76c00) [pid = 1657] [serial = 707] [outer = 0x1184a7000] 11:36:33 INFO - PROCESS | 1657 | 1470940593544 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119696c00) [pid = 1657] [serial = 708] [outer = 0x1184a7000] 11:36:33 INFO - PROCESS | 1657 | 1470940593880 Marionette TRACE conn3 <- [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]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 476ms 11:36:33 INFO - PROCESS | 1657 | 1470940593900 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 1657 | 1470940593903 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 11:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:36:33 INFO - PROCESS | 1657 | 1470940593906 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1657 | 1470940593907 Marionette TRACE conn3 <- [1,918,null,{}] 11:36:33 INFO - PROCESS | 1657 | 1470940593912 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:33 INFO - PROCESS | 1657 | 1470940593913 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:34 INFO - PROCESS | 1657 | 1470940594020 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:36:34 INFO - PROCESS | 1657 | 1470940594031 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1657 | 1470940594032 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11839c000 == 33 [pid = 1657] [id = 237] 11:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11979c400) [pid = 1657] [serial = 709] [outer = 0x0] 11:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119cf8c00) [pid = 1657] [serial = 710] [outer = 0x11979c400] 11:36:34 INFO - PROCESS | 1657 | 1470940594058 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e96400) [pid = 1657] [serial = 711] [outer = 0x11979c400] 11:36:34 INFO - PROCESS | 1657 | 1470940594402 Marionette TRACE conn3 <- [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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 11:36:34 INFO - PROCESS | 1657 | 1470940594430 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1657 | 1470940594431 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 11:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:36:34 INFO - PROCESS | 1657 | 1470940594435 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1657 | 1470940594440 Marionette TRACE conn3 <- [1,922,null,{}] 11:36:34 INFO - PROCESS | 1657 | 1470940594446 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 1657 | 1470940594449 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:34 INFO - PROCESS | 1657 | 1470940594529 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:36:34 INFO - PROCESS | 1657 | 1470940594580 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1657 | 1470940594581 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199d1000 == 34 [pid = 1657] [id = 238] 11:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210bac00) [pid = 1657] [serial = 712] [outer = 0x0] 11:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123d11c00) [pid = 1657] [serial = 713] [outer = 0x1210bac00] 11:36:34 INFO - PROCESS | 1657 | 1470940594606 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1255d0c00) [pid = 1657] [serial = 714] [outer = 0x1210bac00] 11:36:34 INFO - PROCESS | 1657 | 1470940594871 Marionette TRACE conn3 <- [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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 473ms 11:36:34 INFO - PROCESS | 1657 | 1470940594908 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1657 | 1470940594911 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 11:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:36:34 INFO - PROCESS | 1657 | 1470940594920 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1657 | 1470940594921 Marionette TRACE conn3 <- [1,926,null,{}] 11:36:34 INFO - PROCESS | 1657 | 1470940594923 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 1657 | 1470940594924 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:35 INFO - PROCESS | 1657 | 1470940595007 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:36:35 INFO - PROCESS | 1657 | 1470940595013 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1657 | 1470940595014 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218ba000 == 35 [pid = 1657] [id = 239] 11:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125652000) [pid = 1657] [serial = 715] [outer = 0x0] 11:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12681e400) [pid = 1657] [serial = 716] [outer = 0x125652000] 11:36:35 INFO - PROCESS | 1657 | 1470940595038 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126828400) [pid = 1657] [serial = 717] [outer = 0x125652000] 11:36:35 INFO - PROCESS | 1657 | 1470940595365 Marionette TRACE conn3 <- [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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 11:36:35 INFO - PROCESS | 1657 | 1470940595389 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1657 | 1470940595390 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 11:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:36:35 INFO - PROCESS | 1657 | 1470940595394 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1657 | 1470940595395 Marionette TRACE conn3 <- [1,930,null,{}] 11:36:35 INFO - PROCESS | 1657 | 1470940595397 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 1657 | 1470940595399 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:35 INFO - PROCESS | 1657 | 1470940595504 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:36:35 INFO - PROCESS | 1657 | 1470940595515 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1657 | 1470940595519 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eaf000 == 36 [pid = 1657] [id = 240] 11:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126c59400) [pid = 1657] [serial = 718] [outer = 0x0] 11:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127015800) [pid = 1657] [serial = 719] [outer = 0x126c59400] 11:36:35 INFO - PROCESS | 1657 | 1470940595552 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128e1d000) [pid = 1657] [serial = 720] [outer = 0x126c59400] 11:36:35 INFO - PROCESS | 1657 | 1470940595905 Marionette TRACE conn3 <- [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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 521ms 11:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:36:35 INFO - PROCESS | 1657 | 1470940595914 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1657 | 1470940595916 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 11:36:35 INFO - PROCESS | 1657 | 1470940595918 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1657 | 1470940595919 Marionette TRACE conn3 <- [1,934,null,{}] 11:36:35 INFO - PROCESS | 1657 | 1470940595921 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 1657 | 1470940595922 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:36 INFO - PROCESS | 1657 | 1470940596016 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:36:36 INFO - PROCESS | 1657 | 1470940596050 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1657 | 1470940596051 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255b9000 == 37 [pid = 1657] [id = 241] 11:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12928bc00) [pid = 1657] [serial = 721] [outer = 0x0] 11:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129567000) [pid = 1657] [serial = 722] [outer = 0x12928bc00] 11:36:36 INFO - PROCESS | 1657 | 1470940596076 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129573000) [pid = 1657] [serial = 723] [outer = 0x12928bc00] 11:36:36 INFO - PROCESS | 1657 | 1470940596425 Marionette TRACE conn3 <- [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]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 11:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:36:36 INFO - PROCESS | 1657 | 1470940596436 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1657 | 1470940596437 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 11:36:36 INFO - PROCESS | 1657 | 1470940596439 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1657 | 1470940596440 Marionette TRACE conn3 <- [1,938,null,{}] 11:36:36 INFO - PROCESS | 1657 | 1470940596443 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1657 | 1470940596445 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:36 INFO - PROCESS | 1657 | 1470940596543 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:36:36 INFO - PROCESS | 1657 | 1470940596553 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1657 | 1470940596554 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12733b800 == 38 [pid = 1657] [id = 242] 11:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129289800) [pid = 1657] [serial = 724] [outer = 0x0] 11:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a74dc00) [pid = 1657] [serial = 725] [outer = 0x129289800] 11:36:36 INFO - PROCESS | 1657 | 1470940596578 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a80d000) [pid = 1657] [serial = 726] [outer = 0x129289800] 11:36:36 INFO - PROCESS | 1657 | 1470940596902 Marionette TRACE conn3 <- [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]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 11:36:36 INFO - PROCESS | 1657 | 1470940596958 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1657 | 1470940596959 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 11:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:36:36 INFO - PROCESS | 1657 | 1470940596962 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1657 | 1470940596963 Marionette TRACE conn3 <- [1,942,null,{}] 11:36:36 INFO - PROCESS | 1657 | 1470940596965 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1657 | 1470940596966 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:37 INFO - PROCESS | 1657 | 1470940597059 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:36:37 INFO - PROCESS | 1657 | 1470940597093 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1657 | 1470940597094 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933a000 == 39 [pid = 1657] [id = 243] 11:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a74ac00) [pid = 1657] [serial = 727] [outer = 0x0] 11:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8a8400) [pid = 1657] [serial = 728] [outer = 0x12a74ac00] 11:36:37 INFO - PROCESS | 1657 | 1470940597118 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8b0000) [pid = 1657] [serial = 729] [outer = 0x12a74ac00] 11:36:37 INFO - PROCESS | 1657 | 1470940597439 Marionette TRACE conn3 <- [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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 518ms 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1210bf000) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12564ec00) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1211d8c00) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113eaa800) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11842f800) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1161ef400) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1168f0400) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1120e5800) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127014400) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116aae800) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11396f000) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e8a800) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118698800) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129288800) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123d04800) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:36:37 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11842ec00) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:36:37 INFO - PROCESS | 1657 | 1470940597547 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1657 | 1470940597548 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:36:37 INFO - PROCESS | 1657 | 1470940597553 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1657 | 1470940597554 Marionette TRACE conn3 <- [1,946,null,{}] 11:36:37 INFO - PROCESS | 1657 | 1470940597556 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 1657 | 1470940597557 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:37 INFO - PROCESS | 1657 | 1470940597633 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:36:37 INFO - PROCESS | 1657 | 1470940597637 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1657 | 1470940597638 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183a7800 == 40 [pid = 1657] [id = 244] 11:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116889000) [pid = 1657] [serial = 730] [outer = 0x0] 11:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117e84000) [pid = 1657] [serial = 731] [outer = 0x116889000] 11:36:37 INFO - PROCESS | 1657 | 1470940597662 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e8a800) [pid = 1657] [serial = 732] [outer = 0x116889000] 11:36:38 INFO - PROCESS | 1657 | 1470940598096 Marionette TRACE conn3 <- [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]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 568ms 11:36:38 INFO - PROCESS | 1657 | 1470940598149 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1657 | 1470940598151 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 11:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:36:38 INFO - PROCESS | 1657 | 1470940598156 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1657 | 1470940598158 Marionette TRACE conn3 <- [1,950,null,{}] 11:36:38 INFO - PROCESS | 1657 | 1470940598164 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 1657 | 1470940598166 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:38 INFO - PROCESS | 1657 | 1470940598268 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:36:38 INFO - PROCESS | 1657 | 1470940598333 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1657 | 1470940598335 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x118248800 == 41 [pid = 1657] [id = 245] 11:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116748c00) [pid = 1657] [serial = 733] [outer = 0x0] 11:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11815d800) [pid = 1657] [serial = 734] [outer = 0x116748c00] 11:36:38 INFO - PROCESS | 1657 | 1470940598366 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118eeac00) [pid = 1657] [serial = 735] [outer = 0x116748c00] 11:36:38 INFO - PROCESS | 1657 | 1470940598846 Marionette TRACE conn3 <- [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]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 723ms 11:36:38 INFO - PROCESS | 1657 | 1470940598881 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1657 | 1470940598886 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 11:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:36:38 INFO - PROCESS | 1657 | 1470940598912 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1657 | 1470940598916 Marionette TRACE conn3 <- [1,954,null,{}] 11:36:38 INFO - PROCESS | 1657 | 1470940598922 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 1657 | 1470940598925 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:39 INFO - PROCESS | 1657 | 1470940599083 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:36:39 INFO - PROCESS | 1657 | 1470940599181 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1657 | 1470940599182 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da3000 == 42 [pid = 1657] [id = 246] 11:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e87c00) [pid = 1657] [serial = 736] [outer = 0x0] 11:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e92400) [pid = 1657] [serial = 737] [outer = 0x120e87c00] 11:36:39 INFO - PROCESS | 1657 | 1470940599224 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1219a2c00) [pid = 1657] [serial = 738] [outer = 0x120e87c00] 11:36:39 INFO - PROCESS | 1657 | 1470940599671 Marionette TRACE conn3 <- [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]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 794ms 11:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:36:39 INFO - PROCESS | 1657 | 1470940599688 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1657 | 1470940599690 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 11:36:39 INFO - PROCESS | 1657 | 1470940599693 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1657 | 1470940599698 Marionette TRACE conn3 <- [1,958,null,{}] 11:36:39 INFO - PROCESS | 1657 | 1470940599710 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1657 | 1470940599715 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:39 INFO - PROCESS | 1657 | 1470940599869 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:36:39 INFO - PROCESS | 1657 | 1470940599992 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1657 | 1470940599994 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a740000 == 43 [pid = 1657] [id = 247] 11:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124d0dc00) [pid = 1657] [serial = 739] [outer = 0x0] 11:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125657400) [pid = 1657] [serial = 740] [outer = 0x124d0dc00] 11:36:40 INFO - PROCESS | 1657 | 1470940600028 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126d87800) [pid = 1657] [serial = 741] [outer = 0x124d0dc00] 11:36:40 INFO - PROCESS | 1657 | 1470940600449 Marionette TRACE conn3 <- [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]]]}] 11:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 776ms 11:36:40 INFO - PROCESS | 1657 | 1470940600469 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1657 | 1470940600471 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 11:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:36:40 INFO - PROCESS | 1657 | 1470940600474 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1657 | 1470940600475 Marionette TRACE conn3 <- [1,962,null,{}] 11:36:40 INFO - PROCESS | 1657 | 1470940600479 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:40 INFO - PROCESS | 1657 | 1470940600481 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:40 INFO - PROCESS | 1657 | 1470940600579 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:36:40 INFO - PROCESS | 1657 | 1470940600630 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1657 | 1470940600631 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a85c800 == 44 [pid = 1657] [id = 248] 11:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x127466c00) [pid = 1657] [serial = 742] [outer = 0x0] 11:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12928a000) [pid = 1657] [serial = 743] [outer = 0x127466c00] 11:36:40 INFO - PROCESS | 1657 | 1470940600665 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1293c4000) [pid = 1657] [serial = 744] [outer = 0x127466c00] 11:36:41 INFO - PROCESS | 1657 | 1470940601114 Marionette TRACE conn3 <- [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]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 673ms 11:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:36:41 INFO - PROCESS | 1657 | 1470940601147 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1657 | 1470940601149 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 11:36:41 INFO - PROCESS | 1657 | 1470940601151 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1657 | 1470940601152 Marionette TRACE conn3 <- [1,966,null,{}] 11:36:41 INFO - PROCESS | 1657 | 1470940601155 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 1657 | 1470940601156 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:41 INFO - PROCESS | 1657 | 1470940601265 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:36:41 INFO - PROCESS | 1657 | 1470940601319 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1657 | 1470940601320 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12135d000 == 45 [pid = 1657] [id = 249] 11:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128f3d000) [pid = 1657] [serial = 745] [outer = 0x0] 11:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129568000) [pid = 1657] [serial = 746] [outer = 0x128f3d000] 11:36:41 INFO - PROCESS | 1657 | 1470940601349 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a80a400) [pid = 1657] [serial = 747] [outer = 0x128f3d000] 11:36:41 INFO - PROCESS | 1657 | 1470940601852 Marionette TRACE conn3 <- [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]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 769ms 11:36:41 INFO - PROCESS | 1657 | 1470940601921 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1657 | 1470940601924 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 11:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:36:41 INFO - PROCESS | 1657 | 1470940601932 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1657 | 1470940601935 Marionette TRACE conn3 <- [1,970,null,{}] 11:36:41 INFO - PROCESS | 1657 | 1470940601940 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 1657 | 1470940601943 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:42 INFO - PROCESS | 1657 | 1470940602086 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:36:42 INFO - PROCESS | 1657 | 1470940602182 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1657 | 1470940602184 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701e800 == 46 [pid = 1657] [id = 250] 11:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x114045800) [pid = 1657] [serial = 748] [outer = 0x0] 11:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116aad800) [pid = 1657] [serial = 749] [outer = 0x114045800] 11:36:42 INFO - PROCESS | 1657 | 1470940602223 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118ee9c00) [pid = 1657] [serial = 750] [outer = 0x114045800] 11:36:42 INFO - PROCESS | 1657 | 1470940602704 Marionette TRACE conn3 <- [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]]]}] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12933a000 == 45 [pid = 1657] [id = 243] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12733b800 == 44 [pid = 1657] [id = 242] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1255b9000 == 43 [pid = 1657] [id = 241] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x123eaf000 == 42 [pid = 1657] [id = 240] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1218ba000 == 41 [pid = 1657] [id = 239] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1199d1000 == 40 [pid = 1657] [id = 238] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11839c000 == 39 [pid = 1657] [id = 237] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1168c5000 == 38 [pid = 1657] [id = 236] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x113be3800 == 37 [pid = 1657] [id = 235] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11921e000 == 36 [pid = 1657] [id = 234] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x129e42000 == 35 [pid = 1657] [id = 232] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x113beb800 == 34 [pid = 1657] [id = 233] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x112d3b800 == 33 [pid = 1657] [id = 220] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12135d000 == 32 [pid = 1657] [id = 249] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a85c800 == 31 [pid = 1657] [id = 248] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a740000 == 30 [pid = 1657] [id = 247] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x123da3000 == 29 [pid = 1657] [id = 246] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118248800 == 28 [pid = 1657] [id = 245] 11:36:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1183a7800 == 27 [pid = 1657] [id = 244] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a655800) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126c5a800) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12928e000) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126d87400) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1250cc000) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128e1d800) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124d10000) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1250c8400) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a746400) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x125676000) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1273b2c00) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1217f6c00) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124a33800) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b11400) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e88400) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118999800) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118ef8000) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116aac400) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113973400) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118258400) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f84c00) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x127012400) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113b02800) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1122de000) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129286400) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118158c00) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x117223c00) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119b09400) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x124fef400) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11842f000) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x120e0a800) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119696800) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1293c6400) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 11:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1377ms 11:36:43 INFO - PROCESS | 1657 | 1470940603307 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1657 | 1470940603310 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 11:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:36:43 INFO - PROCESS | 1657 | 1470940603315 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1657 | 1470940603317 Marionette TRACE conn3 <- [1,974,null,{}] 11:36:43 INFO - PROCESS | 1657 | 1470940603321 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 1657 | 1470940603323 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:43 INFO - PROCESS | 1657 | 1470940603401 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:36:43 INFO - PROCESS | 1657 | 1470940603407 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1657 | 1470940603410 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x112ecc000 == 28 [pid = 1657] [id = 251] 11:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1161ef400) [pid = 1657] [serial = 751] [outer = 0x0] 11:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11674fc00) [pid = 1657] [serial = 752] [outer = 0x1161ef400] 11:36:43 INFO - PROCESS | 1657 | 1470940603440 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116aab000) [pid = 1657] [serial = 753] [outer = 0x1161ef400] 11:36:43 INFO - PROCESS | 1657 | 1470940603788 Marionette TRACE conn3 <- [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]]]}] 11:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 11:36:43 INFO - PROCESS | 1657 | 1470940603835 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1657 | 1470940603837 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 11:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:36:43 INFO - PROCESS | 1657 | 1470940603842 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1657 | 1470940603845 Marionette TRACE conn3 <- [1,978,null,{}] 11:36:43 INFO - PROCESS | 1657 | 1470940603848 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 1657 | 1470940603849 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:43 INFO - PROCESS | 1657 | 1470940603925 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:36:43 INFO - PROCESS | 1657 | 1470940603931 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1657 | 1470940603932 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702d000 == 29 [pid = 1657] [id = 252] 11:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118150400) [pid = 1657] [serial = 754] [outer = 0x0] 11:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1184a6c00) [pid = 1657] [serial = 755] [outer = 0x118150400] 11:36:43 INFO - PROCESS | 1657 | 1470940603960 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118e82400) [pid = 1657] [serial = 756] [outer = 0x118150400] 11:36:44 INFO - PROCESS | 1657 | 1470940604291 Marionette TRACE conn3 <- [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]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 473ms 11:36:44 INFO - PROCESS | 1657 | 1470940604314 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1657 | 1470940604315 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:36:44 INFO - PROCESS | 1657 | 1470940604318 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1657 | 1470940604319 Marionette TRACE conn3 <- [1,982,null,{}] 11:36:44 INFO - PROCESS | 1657 | 1470940604326 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1657 | 1470940604329 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:44 INFO - PROCESS | 1657 | 1470940604417 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:36:44 INFO - PROCESS | 1657 | 1470940604469 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1657 | 1470940604472 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11822f000 == 30 [pid = 1657] [id = 253] 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119694800) [pid = 1657] [serial = 757] [outer = 0x0] 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b0e800) [pid = 1657] [serial = 758] [outer = 0x119694800] 11:36:44 INFO - PROCESS | 1657 | 1470940604501 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e13400) [pid = 1657] [serial = 759] [outer = 0x119694800] 11:36:44 INFO - PROCESS | 1657 | 1470940604804 Marionette TRACE conn3 <- [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]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 11:36:44 INFO - PROCESS | 1657 | 1470940604837 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1657 | 1470940604838 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:36:44 INFO - PROCESS | 1657 | 1470940604841 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1657 | 1470940604842 Marionette TRACE conn3 <- [1,986,null,{}] 11:36:44 INFO - PROCESS | 1657 | 1470940604847 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1657 | 1470940604848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:44 INFO - PROCESS | 1657 | 1470940604921 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:36:44 INFO - PROCESS | 1657 | 1470940604926 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1657 | 1470940604928 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d2800 == 31 [pid = 1657] [id = 254] 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1210bcc00) [pid = 1657] [serial = 760] [outer = 0x0] 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1217f4000) [pid = 1657] [serial = 761] [outer = 0x1210bcc00] 11:36:44 INFO - PROCESS | 1657 | 1470940604954 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123e32800) [pid = 1657] [serial = 762] [outer = 0x1210bcc00] 11:36:45 INFO - PROCESS | 1657 | 1470940605265 Marionette TRACE conn3 <- [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]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 473ms 11:36:45 INFO - PROCESS | 1657 | 1470940605314 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1657 | 1470940605316 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:36:45 INFO - PROCESS | 1657 | 1470940605318 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1657 | 1470940605319 Marionette TRACE conn3 <- [1,990,null,{}] 11:36:45 INFO - PROCESS | 1657 | 1470940605321 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 1657 | 1470940605323 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:45 INFO - PROCESS | 1657 | 1470940605422 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:36:45 INFO - PROCESS | 1657 | 1470940605438 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1657 | 1470940605447 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d6a800 == 32 [pid = 1657] [id = 255] 11:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1197a6400) [pid = 1657] [serial = 763] [outer = 0x0] 11:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124d06000) [pid = 1657] [serial = 764] [outer = 0x1197a6400] 11:36:45 INFO - PROCESS | 1657 | 1470940605472 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124fef400) [pid = 1657] [serial = 765] [outer = 0x1197a6400] 11:36:45 INFO - PROCESS | 1657 | 1470940605815 Marionette TRACE conn3 <- [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]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 11:36:45 INFO - PROCESS | 1657 | 1470940605837 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:36:45 INFO - PROCESS | 1657 | 1470940605838 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 11:36:45 INFO - PROCESS | 1657 | 1470940605840 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1657 | 1470940605841 Marionette TRACE conn3 <- [1,994,null,{}] 11:36:45 INFO - PROCESS | 1657 | 1470940605845 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 1657 | 1470940605850 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:45 INFO - PROCESS | 1657 | 1470940605973 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:36:45 INFO - PROCESS | 1657 | 1470940605978 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1657 | 1470940605979 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12171a000 == 33 [pid = 1657] [id = 256] 11:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1250c8400) [pid = 1657] [serial = 766] [outer = 0x0] 11:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125659800) [pid = 1657] [serial = 767] [outer = 0x1250c8400] 11:36:46 INFO - PROCESS | 1657 | 1470940606004 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c5f000) [pid = 1657] [serial = 768] [outer = 0x1250c8400] 11:36:46 INFO - PROCESS | 1657 | 1470940606351 Marionette TRACE conn3 <- [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]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 523ms 11:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:36:46 INFO - PROCESS | 1657 | 1470940606364 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1657 | 1470940606366 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1657 | 1470940606370 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1657 | 1470940606371 Marionette TRACE conn3 <- [1,998,null,{}] 11:36:46 INFO - PROCESS | 1657 | 1470940606383 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 1657 | 1470940606385 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:46 INFO - PROCESS | 1657 | 1470940606529 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:36:46 INFO - PROCESS | 1657 | 1470940606576 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1657 | 1470940606577 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ea9000 == 34 [pid = 1657] [id = 257] 11:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11600a400) [pid = 1657] [serial = 769] [outer = 0x0] 11:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1270a2800) [pid = 1657] [serial = 770] [outer = 0x11600a400] 11:36:46 INFO - PROCESS | 1657 | 1470940606630 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128e18800) [pid = 1657] [serial = 771] [outer = 0x11600a400] 11:36:47 INFO - PROCESS | 1657 | 1470940607061 Marionette TRACE conn3 <- [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]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 729ms 11:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:36:47 INFO - PROCESS | 1657 | 1470940607098 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1657 | 1470940607099 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 11:36:47 INFO - PROCESS | 1657 | 1470940607101 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1657 | 1470940607102 Marionette TRACE conn3 <- [1,1002,null,{}] 11:36:47 INFO - PROCESS | 1657 | 1470940607105 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1657 | 1470940607106 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:47 INFO - PROCESS | 1657 | 1470940607206 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:36:47 INFO - PROCESS | 1657 | 1470940607259 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1657 | 1470940607260 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255b2800 == 35 [pid = 1657] [id = 258] 11:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125688c00) [pid = 1657] [serial = 772] [outer = 0x0] 11:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12928c400) [pid = 1657] [serial = 773] [outer = 0x125688c00] 11:36:47 INFO - PROCESS | 1657 | 1470940607286 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293c4800) [pid = 1657] [serial = 774] [outer = 0x125688c00] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118259800) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111da9400) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184a7000) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1210bac00) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11979c400) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113b06000) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x125652000) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126c59400) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119cf2000) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116889000) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a74ac00) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129289800) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12928bc00) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:36:47 INFO - PROCESS | 1657 | 1470940607741 Marionette TRACE conn3 <- [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]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 674ms 11:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:36:47 INFO - PROCESS | 1657 | 1470940607782 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1657 | 1470940607784 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 11:36:47 INFO - PROCESS | 1657 | 1470940607786 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1657 | 1470940607787 Marionette TRACE conn3 <- [1,1006,null,{}] 11:36:47 INFO - PROCESS | 1657 | 1470940607790 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1657 | 1470940607791 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:47 INFO - PROCESS | 1657 | 1470940607898 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:36:47 INFO - PROCESS | 1657 | 1470940607938 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1657 | 1470940607939 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12733a800 == 36 [pid = 1657] [id = 259] 11:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x113b05800) [pid = 1657] [serial = 775] [outer = 0x0] 11:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11979c400) [pid = 1657] [serial = 776] [outer = 0x113b05800] 11:36:47 INFO - PROCESS | 1657 | 1470940607964 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x127013000) [pid = 1657] [serial = 777] [outer = 0x113b05800] 11:36:48 INFO - PROCESS | 1657 | 1470940608232 Marionette TRACE conn3 <- [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]]]}] 11:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 11:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:36:48 INFO - PROCESS | 1657 | 1470940608255 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1657 | 1470940608256 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 11:36:48 INFO - PROCESS | 1657 | 1470940608266 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1657 | 1470940608267 Marionette TRACE conn3 <- [1,1010,null,{}] 11:36:48 INFO - PROCESS | 1657 | 1470940608269 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 1657 | 1470940608270 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:48 INFO - PROCESS | 1657 | 1470940608352 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:36:48 INFO - PROCESS | 1657 | 1470940608355 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1657 | 1470940608357 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0800 == 37 [pid = 1657] [id = 260] 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x127020400) [pid = 1657] [serial = 778] [outer = 0x0] 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1293c3000) [pid = 1657] [serial = 779] [outer = 0x127020400] 11:36:48 INFO - PROCESS | 1657 | 1470940608382 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129572800) [pid = 1657] [serial = 780] [outer = 0x127020400] 11:36:48 INFO - PROCESS | 1657 | 1470940608699 Marionette TRACE conn3 <- [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]]]}] 11:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 476ms 11:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:36:48 INFO - PROCESS | 1657 | 1470940608735 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1657 | 1470940608736 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 11:36:48 INFO - PROCESS | 1657 | 1470940608738 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1657 | 1470940608740 Marionette TRACE conn3 <- [1,1014,null,{}] 11:36:48 INFO - PROCESS | 1657 | 1470940608742 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 1657 | 1470940608744 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:48 INFO - PROCESS | 1657 | 1470940608858 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:36:48 INFO - PROCESS | 1657 | 1470940608867 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1657 | 1470940608868 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933a000 == 38 [pid = 1657] [id = 261] 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1293be800) [pid = 1657] [serial = 781] [outer = 0x0] 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a807800) [pid = 1657] [serial = 782] [outer = 0x1293be800] 11:36:48 INFO - PROCESS | 1657 | 1470940608895 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac4a400) [pid = 1657] [serial = 783] [outer = 0x1293be800] 11:36:49 INFO - PROCESS | 1657 | 1470940609196 Marionette TRACE conn3 <- [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]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 11:36:49 INFO - PROCESS | 1657 | 1470940609208 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1657 | 1470940609209 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:36:49 INFO - PROCESS | 1657 | 1470940609218 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1657 | 1470940609219 Marionette TRACE conn3 <- [1,1018,null,{}] 11:36:49 INFO - PROCESS | 1657 | 1470940609222 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1657 | 1470940609223 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:49 INFO - PROCESS | 1657 | 1470940609302 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:36:49 INFO - PROCESS | 1657 | 1470940609306 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1657 | 1470940609307 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a628000 == 39 [pid = 1657] [id = 262] 11:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12ac4d400) [pid = 1657] [serial = 784] [outer = 0x0] 11:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b71cc00) [pid = 1657] [serial = 785] [outer = 0x12ac4d400] 11:36:49 INFO - PROCESS | 1657 | 1470940609333 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b787400) [pid = 1657] [serial = 786] [outer = 0x12ac4d400] 11:36:49 INFO - PROCESS | 1657 | 1470940609814 Marionette TRACE conn3 <- [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]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 619ms 11:36:49 INFO - PROCESS | 1657 | 1470940609839 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1657 | 1470940609841 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:36:49 INFO - PROCESS | 1657 | 1470940609845 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1657 | 1470940609847 Marionette TRACE conn3 <- [1,1022,null,{}] 11:36:49 INFO - PROCESS | 1657 | 1470940609851 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1657 | 1470940609852 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:49 INFO - PROCESS | 1657 | 1470940609966 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:36:50 INFO - PROCESS | 1657 | 1470940610022 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1657 | 1470940610023 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11658c800 == 40 [pid = 1657] [id = 263] 11:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113eae400) [pid = 1657] [serial = 787] [outer = 0x0] 11:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116888400) [pid = 1657] [serial = 788] [outer = 0x113eae400] 11:36:50 INFO - PROCESS | 1657 | 1470940610055 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117e80400) [pid = 1657] [serial = 789] [outer = 0x113eae400] 11:36:50 INFO - PROCESS | 1657 | 1470940610614 Marionette TRACE conn3 <- [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]]]}] 11:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 821ms 11:36:50 INFO - PROCESS | 1657 | 1470940610665 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1657 | 1470940610669 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:36:50 INFO - PROCESS | 1657 | 1470940610673 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1657 | 1470940610675 Marionette TRACE conn3 <- [1,1026,null,{}] 11:36:50 INFO - PROCESS | 1657 | 1470940610678 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 1657 | 1470940610680 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:50 INFO - PROCESS | 1657 | 1470940610795 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:36:50 INFO - PROCESS | 1657 | 1470940610873 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1657 | 1470940610875 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121128800 == 41 [pid = 1657] [id = 264] 11:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118ef0c00) [pid = 1657] [serial = 790] [outer = 0x0] 11:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11968d000) [pid = 1657] [serial = 791] [outer = 0x118ef0c00] 11:36:50 INFO - PROCESS | 1657 | 1470940610906 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1197aa400) [pid = 1657] [serial = 792] [outer = 0x118ef0c00] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12933a000 == 40 [pid = 1657] [id = 261] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0800 == 39 [pid = 1657] [id = 260] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12733a800 == 38 [pid = 1657] [id = 259] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1255b2800 == 37 [pid = 1657] [id = 258] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x123ea9000 == 36 [pid = 1657] [id = 257] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12171a000 == 35 [pid = 1657] [id = 256] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x120d6a800 == 34 [pid = 1657] [id = 255] 11:36:51 INFO - PROCESS | 1657 | 1470940611579 Marionette TRACE conn3 <- [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]]]}] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d2800 == 33 [pid = 1657] [id = 254] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11822f000 == 32 [pid = 1657] [id = 253] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11702d000 == 31 [pid = 1657] [id = 252] 11:36:51 INFO - PROCESS | 1657 | --DOCSHELL 0x112ecc000 == 30 [pid = 1657] [id = 251] 11:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 924ms 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a8b0000) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a74dc00) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a8a8400) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a80d000) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129567000) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129573000) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118e77400) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119286c00) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11674a400) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11722e800) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118e76c00) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119696c00) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123d11c00) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1255d0c00) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119cf8c00) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e96400) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113e53c00) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116754000) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126828400) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12681e400) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x127015800) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128e1d000) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a752800) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x117e84000) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x120e8a800) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1657 | 1470940611609 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:36:51 INFO - PROCESS | 1657 | 1470940611614 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 11:36:51 INFO - PROCESS | 1657 | 1470940611620 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1657 | 1470940611622 Marionette TRACE conn3 <- [1,1030,null,{}] 11:36:51 INFO - PROCESS | 1657 | 1470940611625 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:51 INFO - PROCESS | 1657 | 1470940611627 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:51 INFO - PROCESS | 1657 | 1470940611706 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:36:51 INFO - PROCESS | 1657 | 1470940611715 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1657 | 1470940611718 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116857000 == 31 [pid = 1657] [id = 265] 11:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1186a2000) [pid = 1657] [serial = 793] [outer = 0x0] 11:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118e77000) [pid = 1657] [serial = 794] [outer = 0x1186a2000] 11:36:51 INFO - PROCESS | 1657 | 1470940611745 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119696c00) [pid = 1657] [serial = 795] [outer = 0x1186a2000] 11:36:52 INFO - PROCESS | 1657 | 1470940612070 Marionette TRACE conn3 <- [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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 470ms 11:36:52 INFO - PROCESS | 1657 | 1470940612090 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1657 | 1470940612093 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 11:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:36:52 INFO - PROCESS | 1657 | 1470940612100 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1657 | 1470940612102 Marionette TRACE conn3 <- [1,1034,null,{}] 11:36:52 INFO - PROCESS | 1657 | 1470940612104 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 1657 | 1470940612106 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:52 INFO - PROCESS | 1657 | 1470940612197 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:36:52 INFO - PROCESS | 1657 | 1470940612246 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1657 | 1470940612248 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172a0800 == 32 [pid = 1657] [id = 266] 11:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119694400) [pid = 1657] [serial = 796] [outer = 0x0] 11:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119c2f800) [pid = 1657] [serial = 797] [outer = 0x119694400] 11:36:52 INFO - PROCESS | 1657 | 1470940612275 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1210bfc00) [pid = 1657] [serial = 798] [outer = 0x119694400] 11:36:52 INFO - PROCESS | 1657 | 1470940612586 Marionette TRACE conn3 <- [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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 521ms 11:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:36:52 INFO - PROCESS | 1657 | 1470940612621 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1657 | 1470940612623 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 11:36:52 INFO - PROCESS | 1657 | 1470940612625 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1657 | 1470940612627 Marionette TRACE conn3 <- [1,1038,null,{}] 11:36:52 INFO - PROCESS | 1657 | 1470940612637 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 1657 | 1470940612640 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:52 INFO - PROCESS | 1657 | 1470940612717 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:36:52 INFO - PROCESS | 1657 | 1470940612772 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1657 | 1470940612774 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c4000 == 33 [pid = 1657] [id = 267] 11:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11688d800) [pid = 1657] [serial = 799] [outer = 0x0] 11:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123e33800) [pid = 1657] [serial = 800] [outer = 0x11688d800] 11:36:52 INFO - PROCESS | 1657 | 1470940612802 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x125683c00) [pid = 1657] [serial = 801] [outer = 0x11688d800] 11:36:53 INFO - PROCESS | 1657 | 1470940613102 Marionette TRACE conn3 <- [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]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 523ms 11:36:53 INFO - PROCESS | 1657 | 1470940613149 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1657 | 1470940613150 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 11:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:36:53 INFO - PROCESS | 1657 | 1470940613153 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1657 | 1470940613154 Marionette TRACE conn3 <- [1,1042,null,{}] 11:36:53 INFO - PROCESS | 1657 | 1470940613156 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 1657 | 1470940613157 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:53 INFO - PROCESS | 1657 | 1470940613233 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:36:53 INFO - PROCESS | 1657 | 1470940613236 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1657 | 1470940613237 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121717000 == 34 [pid = 1657] [id = 268] 11:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126823000) [pid = 1657] [serial = 802] [outer = 0x0] 11:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126d88800) [pid = 1657] [serial = 803] [outer = 0x126823000] 11:36:53 INFO - PROCESS | 1657 | 1470940613265 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12745fc00) [pid = 1657] [serial = 804] [outer = 0x126823000] 11:36:53 INFO - PROCESS | 1657 | 1470940613582 Marionette TRACE conn3 <- [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]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 467ms 11:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:36:53 INFO - PROCESS | 1657 | 1470940613621 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1657 | 1470940613622 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 11:36:53 INFO - PROCESS | 1657 | 1470940613624 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1657 | 1470940613625 Marionette TRACE conn3 <- [1,1046,null,{}] 11:36:53 INFO - PROCESS | 1657 | 1470940613627 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 1657 | 1470940613629 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:53 INFO - PROCESS | 1657 | 1470940613730 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:36:53 INFO - PROCESS | 1657 | 1470940613740 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1657 | 1470940613741 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da9800 == 35 [pid = 1657] [id = 269] 11:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126c53400) [pid = 1657] [serial = 805] [outer = 0x0] 11:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127464c00) [pid = 1657] [serial = 806] [outer = 0x126c53400] 11:36:53 INFO - PROCESS | 1657 | 1470940613768 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129285800) [pid = 1657] [serial = 807] [outer = 0x126c53400] 11:36:54 INFO - PROCESS | 1657 | 1470940614119 Marionette TRACE conn3 <- [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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 11:36:54 INFO - PROCESS | 1657 | 1470940614148 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1657 | 1470940614149 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:36:54 INFO - PROCESS | 1657 | 1470940614156 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1657 | 1470940614157 Marionette TRACE conn3 <- [1,1050,null,{}] 11:36:54 INFO - PROCESS | 1657 | 1470940614160 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:54 INFO - PROCESS | 1657 | 1470940614164 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:54 INFO - PROCESS | 1657 | 1470940614280 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:36:54 INFO - PROCESS | 1657 | 1470940614291 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1657 | 1470940614293 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12733a000 == 36 [pid = 1657] [id = 270] 11:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12928e400) [pid = 1657] [serial = 808] [outer = 0x0] 11:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a74c400) [pid = 1657] [serial = 809] [outer = 0x12928e400] 11:36:54 INFO - PROCESS | 1657 | 1470940614319 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12ac50000) [pid = 1657] [serial = 810] [outer = 0x12928e400] 11:36:54 INFO - PROCESS | 1657 | 1470940614655 Marionette TRACE conn3 <- [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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 518ms 11:36:54 INFO - PROCESS | 1657 | 1470940614675 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1657 | 1470940614676 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:36:54 INFO - PROCESS | 1657 | 1470940614680 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1657 | 1470940614682 Marionette TRACE conn3 <- [1,1054,null,{}] 11:36:54 INFO - PROCESS | 1657 | 1470940614684 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:54 INFO - PROCESS | 1657 | 1470940614685 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:54 INFO - PROCESS | 1657 | 1470940614780 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:36:54 INFO - PROCESS | 1657 | 1470940614795 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1657 | 1470940614796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0800 == 37 [pid = 1657] [id = 271] 11:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126c58800) [pid = 1657] [serial = 811] [outer = 0x0] 11:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b721000) [pid = 1657] [serial = 812] [outer = 0x126c58800] 11:36:54 INFO - PROCESS | 1657 | 1470940614820 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b78f800) [pid = 1657] [serial = 813] [outer = 0x126c58800] 11:36:55 INFO - PROCESS | 1657 | 1470940615147 Marionette TRACE conn3 <- [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]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 472ms 11:36:55 INFO - PROCESS | 1657 | 1470940615152 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1657 | 1470940615153 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 11:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:36:55 INFO - PROCESS | 1657 | 1470940615155 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1657 | 1470940615156 Marionette TRACE conn3 <- [1,1058,null,{}] 11:36:55 INFO - PROCESS | 1657 | 1470940615159 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 1657 | 1470940615160 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:55 INFO - PROCESS | 1657 | 1470940615258 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:36:55 INFO - PROCESS | 1657 | 1470940615261 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1657 | 1470940615262 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e42000 == 38 [pid = 1657] [id = 272] 11:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12ac52400) [pid = 1657] [serial = 814] [outer = 0x0] 11:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12badbc00) [pid = 1657] [serial = 815] [outer = 0x12ac52400] 11:36:55 INFO - PROCESS | 1657 | 1470940615286 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bb5a000) [pid = 1657] [serial = 816] [outer = 0x12ac52400] 11:36:55 INFO - PROCESS | 1657 | 1470940615603 Marionette TRACE conn3 <- [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]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 11:36:55 INFO - PROCESS | 1657 | 1470940615624 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1657 | 1470940615625 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 11:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:36:55 INFO - PROCESS | 1657 | 1470940615641 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1657 | 1470940615643 Marionette TRACE conn3 <- [1,1062,null,{}] 11:36:55 INFO - PROCESS | 1657 | 1470940615648 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 1657 | 1470940615650 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:55 INFO - PROCESS | 1657 | 1470940615838 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1250c8400) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119694800) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1161ef400) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118150400) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116748c00) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1210bcc00) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x120e87c00) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x114045800) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11600a400) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124d0dc00) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x127466c00) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128f3d000) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x125688c00) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113b05800) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x127020400) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1197a6400) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:36:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1293be800) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:36:55 INFO - PROCESS | 1657 | 1470940615882 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1657 | 1470940615883 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11747b000 == 39 [pid = 1657] [id = 273] 11:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x111da9400) [pid = 1657] [serial = 817] [outer = 0x0] 11:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x114045800) [pid = 1657] [serial = 818] [outer = 0x111da9400] 11:36:55 INFO - PROCESS | 1657 | 1470940615908 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118150400) [pid = 1657] [serial = 819] [outer = 0x111da9400] 11:36:56 INFO - PROCESS | 1657 | 1470940616184 Marionette TRACE conn3 <- [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]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 579ms 11:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:36:56 INFO - PROCESS | 1657 | 1470940616217 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1657 | 1470940616219 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 11:36:56 INFO - PROCESS | 1657 | 1470940616221 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1657 | 1470940616222 Marionette TRACE conn3 <- [1,1066,null,{}] 11:36:56 INFO - PROCESS | 1657 | 1470940616224 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 1657 | 1470940616225 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:56 INFO - PROCESS | 1657 | 1470940616307 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:36:56 INFO - PROCESS | 1657 | 1470940616323 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1657 | 1470940616324 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaee000 == 40 [pid = 1657] [id = 274] 11:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12565c000) [pid = 1657] [serial = 820] [outer = 0x0] 11:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126c59400) [pid = 1657] [serial = 821] [outer = 0x12565c000] 11:36:56 INFO - PROCESS | 1657 | 1470940616349 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1293bac00) [pid = 1657] [serial = 822] [outer = 0x12565c000] 11:36:56 INFO - PROCESS | 1657 | 1470940616686 Marionette TRACE conn3 <- [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]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 11:36:56 INFO - PROCESS | 1657 | 1470940616741 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1657 | 1470940616742 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 11:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:36:56 INFO - PROCESS | 1657 | 1470940616744 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1657 | 1470940616746 Marionette TRACE conn3 <- [1,1070,null,{}] 11:36:56 INFO - PROCESS | 1657 | 1470940616748 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 1657 | 1470940616750 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:56 INFO - PROCESS | 1657 | 1470940616839 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:36:56 INFO - PROCESS | 1657 | 1470940616844 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1657 | 1470940616848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ad8b800 == 41 [pid = 1657] [id = 275] 11:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118ef7000) [pid = 1657] [serial = 823] [outer = 0x0] 11:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bb61000) [pid = 1657] [serial = 824] [outer = 0x118ef7000] 11:36:56 INFO - PROCESS | 1657 | 1470940616873 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12beb4800) [pid = 1657] [serial = 825] [outer = 0x118ef7000] 11:36:57 INFO - PROCESS | 1657 | 1470940617188 Marionette TRACE conn3 <- [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]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 11:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:36:57 INFO - PROCESS | 1657 | 1470940617216 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1657 | 1470940617217 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 11:36:57 INFO - PROCESS | 1657 | 1470940617219 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1657 | 1470940617221 Marionette TRACE conn3 <- [1,1074,null,{}] 11:36:57 INFO - PROCESS | 1657 | 1470940617223 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1657 | 1470940617224 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:57 INFO - PROCESS | 1657 | 1470940617314 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:36:57 INFO - PROCESS | 1657 | 1470940617318 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1657 | 1470940617319 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e7000 == 42 [pid = 1657] [id = 276] 11:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bb66000) [pid = 1657] [serial = 826] [outer = 0x0] 11:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c024000) [pid = 1657] [serial = 827] [outer = 0x12bb66000] 11:36:57 INFO - PROCESS | 1657 | 1470940617346 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c02c000) [pid = 1657] [serial = 828] [outer = 0x12bb66000] 11:36:57 INFO - PROCESS | 1657 | 1470940617895 Marionette TRACE conn3 <- [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]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 723ms 11:36:57 INFO - PROCESS | 1657 | 1470940617942 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1657 | 1470940617947 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 11:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:36:57 INFO - PROCESS | 1657 | 1470940617951 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1657 | 1470940617954 Marionette TRACE conn3 <- [1,1078,null,{}] 11:36:57 INFO - PROCESS | 1657 | 1470940617958 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1657 | 1470940617960 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:58 INFO - PROCESS | 1657 | 1470940618066 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:36:58 INFO - PROCESS | 1657 | 1470940618132 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1657 | 1470940618136 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11651d000 == 43 [pid = 1657] [id = 277] 11:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1168e5000) [pid = 1657] [serial = 829] [outer = 0x0] 11:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11722e400) [pid = 1657] [serial = 830] [outer = 0x1168e5000] 11:36:58 INFO - PROCESS | 1657 | 1470940618166 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11842d000) [pid = 1657] [serial = 831] [outer = 0x1168e5000] 11:36:58 INFO - PROCESS | 1657 | 1470940618605 Marionette TRACE conn3 <- [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]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 11:36:58 INFO - PROCESS | 1657 | 1470940618636 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1657 | 1470940618640 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 11:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:36:58 INFO - PROCESS | 1657 | 1470940618662 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1657 | 1470940618664 Marionette TRACE conn3 <- [1,1082,null,{}] 11:36:58 INFO - PROCESS | 1657 | 1470940618668 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 1657 | 1470940618670 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:58 INFO - PROCESS | 1657 | 1470940618772 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:36:58 INFO - PROCESS | 1657 | 1470940618839 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1657 | 1470940618840 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12135c800 == 44 [pid = 1657] [id = 278] 11:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120e13000) [pid = 1657] [serial = 832] [outer = 0x0] 11:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e93400) [pid = 1657] [serial = 833] [outer = 0x120e13000] 11:36:58 INFO - PROCESS | 1657 | 1470940618871 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123e33000) [pid = 1657] [serial = 834] [outer = 0x120e13000] 11:36:59 INFO - PROCESS | 1657 | 1470940619297 Marionette TRACE conn3 <- [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]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 689ms 11:36:59 INFO - PROCESS | 1657 | 1470940619344 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1657 | 1470940619345 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:36:59 INFO - PROCESS | 1657 | 1470940619349 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1657 | 1470940619352 Marionette TRACE conn3 <- [1,1086,null,{}] 11:36:59 INFO - PROCESS | 1657 | 1470940619359 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 1657 | 1470940619365 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:59 INFO - PROCESS | 1657 | 1470940619464 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:36:59 INFO - PROCESS | 1657 | 1470940619531 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1657 | 1470940619534 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:36:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ad85800 == 45 [pid = 1657] [id = 279] 11:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12681bc00) [pid = 1657] [serial = 835] [outer = 0x0] 11:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126826c00) [pid = 1657] [serial = 836] [outer = 0x12681bc00] 11:36:59 INFO - PROCESS | 1657 | 1470940619565 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12928d400) [pid = 1657] [serial = 837] [outer = 0x12681bc00] 11:36:59 INFO - PROCESS | 1657 | 1470940619980 Marionette TRACE conn3 <- [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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 11:37:00 INFO - PROCESS | 1657 | 1470940620020 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1657 | 1470940620023 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 11:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:37:00 INFO - PROCESS | 1657 | 1470940620025 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1657 | 1470940620026 Marionette TRACE conn3 <- [1,1090,null,{}] 11:37:00 INFO - PROCESS | 1657 | 1470940620051 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 1657 | 1470940620052 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:00 INFO - PROCESS | 1657 | 1470940620151 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:37:00 INFO - PROCESS | 1657 | 1470940620207 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1657 | 1470940620208 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be69800 == 46 [pid = 1657] [id = 280] 11:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129571c00) [pid = 1657] [serial = 838] [outer = 0x0] 11:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a811000) [pid = 1657] [serial = 839] [outer = 0x129571c00] 11:37:00 INFO - PROCESS | 1657 | 1470940620256 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12ac4e400) [pid = 1657] [serial = 840] [outer = 0x129571c00] 11:37:00 INFO - PROCESS | 1657 | 1470940620785 Marionette TRACE conn3 <- [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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 792ms 11:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:37:00 INFO - PROCESS | 1657 | 1470940620818 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1657 | 1470940620819 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 11:37:00 INFO - PROCESS | 1657 | 1470940620821 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1657 | 1470940620823 Marionette TRACE conn3 <- [1,1094,null,{}] 11:37:00 INFO - PROCESS | 1657 | 1470940620825 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 1657 | 1470940620827 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:00 INFO - PROCESS | 1657 | 1470940620926 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:37:01 INFO - PROCESS | 1657 | 1470940620996 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1657 | 1470940620997 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11652d000 == 47 [pid = 1657] [id = 281] 11:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11610b800) [pid = 1657] [serial = 841] [outer = 0x0] 11:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124d10000) [pid = 1657] [serial = 842] [outer = 0x11610b800] 11:37:01 INFO - PROCESS | 1657 | 1470940621033 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bad4c00) [pid = 1657] [serial = 843] [outer = 0x11610b800] 11:37:01 INFO - PROCESS | 1657 | 1470940621787 Marionette TRACE conn3 <- [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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1025ms 11:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:37:01 INFO - PROCESS | 1657 | 1470940621848 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1657 | 1470940621850 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 11:37:01 INFO - PROCESS | 1657 | 1470940621853 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1657 | 1470940621855 Marionette TRACE conn3 <- [1,1098,null,{}] 11:37:01 INFO - PROCESS | 1657 | 1470940621869 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 1657 | 1470940621871 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:01 INFO - PROCESS | 1657 | 1470940621972 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:37:02 INFO - PROCESS | 1657 | 1470940622027 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1657 | 1470940622030 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x118e59800 == 48 [pid = 1657] [id = 282] 11:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11680b400) [pid = 1657] [serial = 844] [outer = 0x0] 11:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x117e85000) [pid = 1657] [serial = 845] [outer = 0x11680b400] 11:37:02 INFO - PROCESS | 1657 | 1470940622059 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11899c800) [pid = 1657] [serial = 846] [outer = 0x11680b400] 11:37:02 INFO - PROCESS | 1657 | 1470940622464 Marionette TRACE conn3 <- [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]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 631ms 11:37:02 INFO - PROCESS | 1657 | 1470940622483 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1657 | 1470940622486 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 11:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:37:02 INFO - PROCESS | 1657 | 1470940622490 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1657 | 1470940622492 Marionette TRACE conn3 <- [1,1102,null,{}] 11:37:02 INFO - PROCESS | 1657 | 1470940622495 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:02 INFO - PROCESS | 1657 | 1470940622496 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12ad8b800 == 47 [pid = 1657] [id = 275] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaee000 == 46 [pid = 1657] [id = 274] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11747b000 == 45 [pid = 1657] [id = 273] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x129e42000 == 44 [pid = 1657] [id = 272] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0800 == 43 [pid = 1657] [id = 271] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12733a000 == 42 [pid = 1657] [id = 270] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x123da9800 == 41 [pid = 1657] [id = 269] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x121717000 == 40 [pid = 1657] [id = 268] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c4000 == 39 [pid = 1657] [id = 267] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1172a0800 == 38 [pid = 1657] [id = 266] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x116857000 == 37 [pid = 1657] [id = 265] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11658c800 == 36 [pid = 1657] [id = 263] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x121128800 == 35 [pid = 1657] [id = 264] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11701e800 == 34 [pid = 1657] [id = 250] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a628000 == 33 [pid = 1657] [id = 262] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11652d000 == 32 [pid = 1657] [id = 281] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12be69800 == 31 [pid = 1657] [id = 280] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12ad85800 == 30 [pid = 1657] [id = 279] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12135c800 == 29 [pid = 1657] [id = 278] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e7000 == 28 [pid = 1657] [id = 276] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11651d000 == 27 [pid = 1657] [id = 277] 11:37:03 INFO - PROCESS | 1657 | 1470940623096 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123e32800) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1219a2c00) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118ee9c00) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x120e92400) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116aad800) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1270a2800) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126d87800) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125657400) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1293c4000) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12928a000) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a80a400) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129568000) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12928c400) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11979c400) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128e18800) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1293c3000) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1293c4800) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127013000) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b71cc00) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124d06000) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a807800) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x126c5f000) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x129572800) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12ac4a400) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124fef400) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x125659800) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b0e800) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e13400) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11674fc00) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116aab000) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1184a6c00) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118eeac00) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11815d800) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118e82400) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1217f4000) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1657 | --DOCSHELL 0x118e59800 == 26 [pid = 1657] [id = 282] 11:37:03 INFO - PROCESS | 1657 | 1470940623193 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1657 | 1470940623194 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d3d000 == 27 [pid = 1657] [id = 283] 11:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113387000) [pid = 1657] [serial = 847] [outer = 0x0] 11:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113b05c00) [pid = 1657] [serial = 848] [outer = 0x113387000] 11:37:03 INFO - PROCESS | 1657 | 1470940623224 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116108800) [pid = 1657] [serial = 849] [outer = 0x113387000] 11:37:03 INFO - PROCESS | 1657 | 1470940623568 Marionette TRACE conn3 <- [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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1120ms 11:37:03 INFO - PROCESS | 1657 | 1470940623611 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1657 | 1470940623613 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 11:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:37:03 INFO - PROCESS | 1657 | 1470940623617 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1657 | 1470940623619 Marionette TRACE conn3 <- [1,1106,null,{}] 11:37:03 INFO - PROCESS | 1657 | 1470940623622 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:03 INFO - PROCESS | 1657 | 1470940623623 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:03 INFO - PROCESS | 1657 | 1470940623719 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:37:03 INFO - PROCESS | 1657 | 1470940623772 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1657 | 1470940623773 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701d000 == 28 [pid = 1657] [id = 284] 11:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1161f9c00) [pid = 1657] [serial = 850] [outer = 0x0] 11:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117e86400) [pid = 1657] [serial = 851] [outer = 0x1161f9c00] 11:37:03 INFO - PROCESS | 1657 | 1470940623800 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184a1800) [pid = 1657] [serial = 852] [outer = 0x1161f9c00] 11:37:04 INFO - PROCESS | 1657 | 1470940624071 Marionette TRACE conn3 <- [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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 11:37:04 INFO - PROCESS | 1657 | 1470940624088 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:37:04 INFO - PROCESS | 1657 | 1470940624090 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 11:37:04 INFO - PROCESS | 1657 | 1470940624092 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1657 | 1470940624093 Marionette TRACE conn3 <- [1,1110,null,{}] 11:37:04 INFO - PROCESS | 1657 | 1470940624104 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 1657 | 1470940624105 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:04 INFO - PROCESS | 1657 | 1470940624190 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:37:04 INFO - PROCESS | 1657 | 1470940624199 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1657 | 1470940624200 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x118240000 == 29 [pid = 1657] [id = 285] 11:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118e82400) [pid = 1657] [serial = 853] [outer = 0x0] 11:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119689800) [pid = 1657] [serial = 854] [outer = 0x118e82400] 11:37:04 INFO - PROCESS | 1657 | 1470940624233 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197a3c00) [pid = 1657] [serial = 855] [outer = 0x118e82400] 11:37:04 INFO - PROCESS | 1657 | 1470940624600 Marionette TRACE conn3 <- [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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 528ms 11:37:04 INFO - PROCESS | 1657 | 1470940624622 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1657 | 1470940624626 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:37:04 INFO - PROCESS | 1657 | 1470940624639 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1657 | 1470940624644 Marionette TRACE conn3 <- [1,1114,null,{}] 11:37:04 INFO - PROCESS | 1657 | 1470940624648 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 1657 | 1470940624652 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:04 INFO - PROCESS | 1657 | 1470940624780 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:37:04 INFO - PROCESS | 1657 | 1470940624791 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1657 | 1470940624792 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c8000 == 30 [pid = 1657] [id = 286] 11:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b0cc00) [pid = 1657] [serial = 856] [outer = 0x0] 11:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e8c400) [pid = 1657] [serial = 857] [outer = 0x119b0cc00] 11:37:04 INFO - PROCESS | 1657 | 1470940624838 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1217f4000) [pid = 1657] [serial = 858] [outer = 0x119b0cc00] 11:37:05 INFO - PROCESS | 1657 | 1470940625253 Marionette TRACE conn3 <- [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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 635ms 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:37:05 INFO - PROCESS | 1657 | 1470940625266 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1657 | 1470940625268 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 11:37:05 INFO - PROCESS | 1657 | 1470940625270 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1657 | 1470940625271 Marionette TRACE conn3 <- [1,1118,null,{}] 11:37:05 INFO - PROCESS | 1657 | 1470940625273 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1657 | 1470940625274 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:05 INFO - PROCESS | 1657 | 1470940625385 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:37:05 INFO - PROCESS | 1657 | 1470940625400 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1657 | 1470940625401 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c7800 == 31 [pid = 1657] [id = 287] 11:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11842b400) [pid = 1657] [serial = 859] [outer = 0x0] 11:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123d02400) [pid = 1657] [serial = 860] [outer = 0x11842b400] 11:37:05 INFO - PROCESS | 1657 | 1470940625426 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124da2c00) [pid = 1657] [serial = 861] [outer = 0x11842b400] 11:37:05 INFO - PROCESS | 1657 | 1470940625770 Marionette TRACE conn3 <- [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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:37:05 INFO - PROCESS | 1657 | 1470940625789 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1657 | 1470940625790 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 11:37:05 INFO - PROCESS | 1657 | 1470940625792 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1657 | 1470940625793 Marionette TRACE conn3 <- [1,1122,null,{}] 11:37:05 INFO - PROCESS | 1657 | 1470940625796 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1657 | 1470940625797 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:05 INFO - PROCESS | 1657 | 1470940625892 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:37:05 INFO - PROCESS | 1657 | 1470940625928 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1657 | 1470940625933 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218bd000 == 32 [pid = 1657] [id = 288] 11:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118998400) [pid = 1657] [serial = 862] [outer = 0x0] 11:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125676000) [pid = 1657] [serial = 863] [outer = 0x118998400] 11:37:05 INFO - PROCESS | 1657 | 1470940625966 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126822c00) [pid = 1657] [serial = 864] [outer = 0x118998400] 11:37:06 INFO - PROCESS | 1657 | 1470940626301 Marionette TRACE conn3 <- [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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 11:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:37:06 INFO - PROCESS | 1657 | 1470940626312 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1657 | 1470940626314 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1657 | 1470940626317 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1657 | 1470940626318 Marionette TRACE conn3 <- [1,1126,null,{}] 11:37:06 INFO - PROCESS | 1657 | 1470940626326 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 1657 | 1470940626327 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:06 INFO - PROCESS | 1657 | 1470940626420 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:37:06 INFO - PROCESS | 1657 | 1470940626424 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1657 | 1470940626425 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11279a000 == 33 [pid = 1657] [id = 289] 11:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125657c00) [pid = 1657] [serial = 865] [outer = 0x0] 11:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126d87800) [pid = 1657] [serial = 866] [outer = 0x125657c00] 11:37:06 INFO - PROCESS | 1657 | 1470940626449 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128e1c000) [pid = 1657] [serial = 867] [outer = 0x125657c00] 11:37:06 INFO - PROCESS | 1657 | 1470940626802 Marionette TRACE conn3 <- [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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 11:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:37:06 INFO - PROCESS | 1657 | 1470940626840 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1657 | 1470940626841 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1657 | 1470940626843 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1657 | 1470940626844 Marionette TRACE conn3 <- [1,1130,null,{}] 11:37:06 INFO - PROCESS | 1657 | 1470940626847 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 1657 | 1470940626848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:06 INFO - PROCESS | 1657 | 1470940626941 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:37:06 INFO - PROCESS | 1657 | 1470940626945 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1657 | 1470940626946 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a7800 == 34 [pid = 1657] [id = 290] 11:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113e52800) [pid = 1657] [serial = 868] [outer = 0x0] 11:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12928a000) [pid = 1657] [serial = 869] [outer = 0x113e52800] 11:37:06 INFO - PROCESS | 1657 | 1470940626971 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1293bdc00) [pid = 1657] [serial = 870] [outer = 0x113e52800] 11:37:07 INFO - PROCESS | 1657 | 1470940627323 Marionette TRACE conn3 <- [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]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 720ms 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118ef7000) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12928e400) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126c58800) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12ac52400) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11688d800) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118ef0c00) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12ac4d400) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1186a2000) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113eae400) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126823000) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119694400) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x111da9400) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12565c000) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126c53400) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:37:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12bb66000) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:37:07 INFO - PROCESS | 1657 | 1470940627660 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1657 | 1470940627661 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 11:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:37:07 INFO - PROCESS | 1657 | 1470940627665 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1657 | 1470940627666 Marionette TRACE conn3 <- [1,1134,null,{}] 11:37:07 INFO - PROCESS | 1657 | 1470940627668 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:07 INFO - PROCESS | 1657 | 1470940627669 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:07 INFO - PROCESS | 1657 | 1470940627753 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:37:07 INFO - PROCESS | 1657 | 1470940627758 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1657 | 1470940627759 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x11921e000 == 35 [pid = 1657] [id = 291] 11:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118ef7000) [pid = 1657] [serial = 871] [outer = 0x0] 11:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b0d400) [pid = 1657] [serial = 872] [outer = 0x118ef7000] 11:37:07 INFO - PROCESS | 1657 | 1470940627787 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c60c00) [pid = 1657] [serial = 873] [outer = 0x118ef7000] 11:37:08 INFO - PROCESS | 1657 | 1470940628166 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:37:08 INFO - PROCESS | 1657 | 1470940628185 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1657 | 1470940628188 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1657 | 1470940628191 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1657 | 1470940628192 Marionette TRACE conn3 <- [1,1138,null,{}] 11:37:08 INFO - PROCESS | 1657 | 1470940628197 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 1657 | 1470940628198 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:08 INFO - PROCESS | 1657 | 1470940628273 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:37:08 INFO - PROCESS | 1657 | 1470940628277 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1657 | 1470940628280 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f69000 == 36 [pid = 1657] [id = 292] 11:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128e20400) [pid = 1657] [serial = 874] [outer = 0x0] 11:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a658000) [pid = 1657] [serial = 875] [outer = 0x128e20400] 11:37:08 INFO - PROCESS | 1657 | 1470940628305 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8b0400) [pid = 1657] [serial = 876] [outer = 0x128e20400] 11:37:08 INFO - PROCESS | 1657 | 1470940628629 Marionette TRACE conn3 <- [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]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 473ms 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:37:08 INFO - PROCESS | 1657 | 1470940628665 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1657 | 1470940628666 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1657 | 1470940628668 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1657 | 1470940628669 Marionette TRACE conn3 <- [1,1142,null,{}] 11:37:08 INFO - PROCESS | 1657 | 1470940628672 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 1657 | 1470940628673 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:08 INFO - PROCESS | 1657 | 1470940628747 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:37:08 INFO - PROCESS | 1657 | 1470940628751 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1657 | 1470940628753 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a61a000 == 37 [pid = 1657] [id = 293] 11:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a747c00) [pid = 1657] [serial = 877] [outer = 0x0] 11:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b716400) [pid = 1657] [serial = 878] [outer = 0x12a747c00] 11:37:08 INFO - PROCESS | 1657 | 1470940628779 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b78c000) [pid = 1657] [serial = 879] [outer = 0x12a747c00] 11:37:09 INFO - PROCESS | 1657 | 1470940629140 Marionette TRACE conn3 <- [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]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 11:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:37:09 INFO - PROCESS | 1657 | 1470940629188 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 1657 | 1470940629189 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 11:37:09 INFO - PROCESS | 1657 | 1470940629192 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1657 | 1470940629194 Marionette TRACE conn3 <- [1,1146,null,{}] 11:37:09 INFO - PROCESS | 1657 | 1470940629196 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 1657 | 1470940629197 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:09 INFO - PROCESS | 1657 | 1470940629283 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:37:09 INFO - PROCESS | 1657 | 1470940629287 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1657 | 1470940629288 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119233800 == 38 [pid = 1657] [id = 294] 11:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bad3c00) [pid = 1657] [serial = 880] [outer = 0x0] 11:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb63400) [pid = 1657] [serial = 881] [outer = 0x12bad3c00] 11:37:09 INFO - PROCESS | 1657 | 1470940629310 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12beb3400) [pid = 1657] [serial = 882] [outer = 0x12bad3c00] 11:37:09 INFO - PROCESS | 1657 | 1470940629690 Marionette TRACE conn3 <- [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]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 11:37:09 INFO - PROCESS | 1657 | 1470940629762 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 1657 | 1470940629765 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 11:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:37:09 INFO - PROCESS | 1657 | 1470940629768 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1657 | 1470940629770 Marionette TRACE conn3 <- [1,1150,null,{}] 11:37:09 INFO - PROCESS | 1657 | 1470940629774 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 1657 | 1470940629776 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:09 INFO - PROCESS | 1657 | 1470940629939 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:37:09 INFO - PROCESS | 1657 | 1470940629947 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1657 | 1470940629948 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116858800 == 39 [pid = 1657] [id = 295] 11:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11608fc00) [pid = 1657] [serial = 883] [outer = 0x0] 11:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1168eec00) [pid = 1657] [serial = 884] [outer = 0x11608fc00] 11:37:09 INFO - PROCESS | 1657 | 1470940629979 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118157000) [pid = 1657] [serial = 885] [outer = 0x11608fc00] 11:37:10 INFO - PROCESS | 1657 | 1470940630574 Marionette TRACE conn3 <- [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]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 821ms 11:37:10 INFO - PROCESS | 1657 | 1470940630604 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1657 | 1470940630607 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 11:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:37:10 INFO - PROCESS | 1657 | 1470940630615 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1657 | 1470940630617 Marionette TRACE conn3 <- [1,1154,null,{}] 11:37:10 INFO - PROCESS | 1657 | 1470940630619 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:10 INFO - PROCESS | 1657 | 1470940630621 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:10 INFO - PROCESS | 1657 | 1470940630728 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:37:10 INFO - PROCESS | 1657 | 1470940630806 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1657 | 1470940630807 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c60000 == 40 [pid = 1657] [id = 296] 11:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11927c000) [pid = 1657] [serial = 886] [outer = 0x0] 11:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119b0b000) [pid = 1657] [serial = 887] [outer = 0x11927c000] 11:37:10 INFO - PROCESS | 1657 | 1470940630838 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120e16800) [pid = 1657] [serial = 888] [outer = 0x11927c000] 11:37:11 INFO - PROCESS | 1657 | 1470940631435 Marionette TRACE conn3 <- [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]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 11:37:11 INFO - PROCESS | 1657 | 1470940631485 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1657 | 1470940631487 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 11:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:37:11 INFO - PROCESS | 1657 | 1470940631489 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1657 | 1470940631492 Marionette TRACE conn3 <- [1,1158,null,{}] 11:37:11 INFO - PROCESS | 1657 | 1470940631500 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:11 INFO - PROCESS | 1657 | 1470940631503 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:11 INFO - PROCESS | 1657 | 1470940631706 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:37:11 INFO - PROCESS | 1657 | 1470940631794 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1657 | 1470940631796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160b2800 == 41 [pid = 1657] [id = 297] 11:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116091400) [pid = 1657] [serial = 889] [outer = 0x0] 11:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1168ef400) [pid = 1657] [serial = 890] [outer = 0x116091400] 11:37:11 INFO - PROCESS | 1657 | 1470940631825 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x117e7ec00) [pid = 1657] [serial = 891] [outer = 0x116091400] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a61a000 == 40 [pid = 1657] [id = 293] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x128f69000 == 39 [pid = 1657] [id = 292] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11921e000 == 38 [pid = 1657] [id = 291] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a7800 == 37 [pid = 1657] [id = 290] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11279a000 == 36 [pid = 1657] [id = 289] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1218bd000 == 35 [pid = 1657] [id = 288] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c7800 == 34 [pid = 1657] [id = 287] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1193c8000 == 33 [pid = 1657] [id = 286] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118240000 == 32 [pid = 1657] [id = 285] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11701d000 == 31 [pid = 1657] [id = 284] 11:37:12 INFO - PROCESS | 1657 | --DOCSHELL 0x112d3d000 == 30 [pid = 1657] [id = 283] 11:37:12 INFO - PROCESS | 1657 | 1470940632268 Marionette TRACE conn3 <- [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]]]}] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12beb4800) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a74c400) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b721000) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12badbc00) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123e33800) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125683c00) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11968d000) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1197aa400) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b787400) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118e77000) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119696c00) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116888400) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e80400) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126d88800) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12745fc00) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12bb5a000) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119c2f800) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1210bfc00) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 11:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 825ms 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118150400) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bb61000) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x114045800) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1293bac00) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x127464c00) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12ac50000) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c02c000) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126c59400) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b78f800) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129285800) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12c024000) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 11:37:12 INFO - PROCESS | 1657 | 1470940632319 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1657 | 1470940632321 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 11:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:37:12 INFO - PROCESS | 1657 | 1470940632325 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1657 | 1470940632327 Marionette TRACE conn3 <- [1,1162,null,{}] 11:37:12 INFO - PROCESS | 1657 | 1470940632330 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:12 INFO - PROCESS | 1657 | 1470940632331 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:12 INFO - PROCESS | 1657 | 1470940632415 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:37:12 INFO - PROCESS | 1657 | 1470940632419 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1657 | 1470940632421 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701b800 == 31 [pid = 1657] [id = 298] 11:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1186a2800) [pid = 1657] [serial = 892] [outer = 0x0] 11:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118e81c00) [pid = 1657] [serial = 893] [outer = 0x1186a2800] 11:37:12 INFO - PROCESS | 1657 | 1470940632448 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1197aa800) [pid = 1657] [serial = 894] [outer = 0x1186a2800] 11:37:12 INFO - PROCESS | 1657 | 1470940632796 Marionette TRACE conn3 <- [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]]]}] 11:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 524ms 11:37:12 INFO - PROCESS | 1657 | 1470940632851 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1657 | 1470940632853 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 11:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:37:12 INFO - PROCESS | 1657 | 1470940632855 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1657 | 1470940632857 Marionette TRACE conn3 <- [1,1166,null,{}] 11:37:12 INFO - PROCESS | 1657 | 1470940632859 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:12 INFO - PROCESS | 1657 | 1470940632860 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:12 INFO - PROCESS | 1657 | 1470940632938 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:37:12 INFO - PROCESS | 1657 | 1470940632947 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1657 | 1470940632949 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x118988800 == 32 [pid = 1657] [id = 299] 11:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116109c00) [pid = 1657] [serial = 895] [outer = 0x0] 11:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1215f7400) [pid = 1657] [serial = 896] [outer = 0x116109c00] 11:37:12 INFO - PROCESS | 1657 | 1470940632973 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123e36800) [pid = 1657] [serial = 897] [outer = 0x116109c00] 11:37:13 INFO - PROCESS | 1657 | 1470940633332 Marionette TRACE conn3 <- [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]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 525ms 11:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:37:13 INFO - PROCESS | 1657 | 1470940633388 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1657 | 1470940633391 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 11:37:13 INFO - PROCESS | 1657 | 1470940633399 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1657 | 1470940633402 Marionette TRACE conn3 <- [1,1170,null,{}] 11:37:13 INFO - PROCESS | 1657 | 1470940633405 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 1657 | 1470940633407 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:13 INFO - PROCESS | 1657 | 1470940633487 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:37:13 INFO - PROCESS | 1657 | 1470940633490 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1657 | 1470940633491 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x121413800 == 33 [pid = 1657] [id = 300] 11:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119cf0000) [pid = 1657] [serial = 898] [outer = 0x0] 11:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1250cb400) [pid = 1657] [serial = 899] [outer = 0x119cf0000] 11:37:13 INFO - PROCESS | 1657 | 1470940633518 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126820400) [pid = 1657] [serial = 900] [outer = 0x119cf0000] 11:37:13 INFO - PROCESS | 1657 | 1470940633832 Marionette TRACE conn3 <- [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]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 477ms 11:37:13 INFO - PROCESS | 1657 | 1470940633873 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1657 | 1470940633874 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 11:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:37:13 INFO - PROCESS | 1657 | 1470940633878 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1657 | 1470940633879 Marionette TRACE conn3 <- [1,1174,null,{}] 11:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126c54400) [pid = 1657] [serial = 901] [outer = 0x12ccdcc00] 11:37:13 INFO - PROCESS | 1657 | 1470940633900 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 1657 | 1470940633901 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:13 INFO - PROCESS | 1657 | 1470940633992 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:37:14 INFO - PROCESS | 1657 | 1470940634057 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1657 | 1470940634058 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d39000 == 34 [pid = 1657] [id = 301] 11:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x113ea9000) [pid = 1657] [serial = 902] [outer = 0x0] 11:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126c53800) [pid = 1657] [serial = 903] [outer = 0x113ea9000] 11:37:14 INFO - PROCESS | 1657 | 1470940634083 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1273a7000) [pid = 1657] [serial = 904] [outer = 0x113ea9000] 11:37:14 INFO - PROCESS | 1657 | 1470940634402 Marionette TRACE conn3 <- [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] 11:37:14 INFO - PROCESS | 1657 | 1470940634450 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 11:37:14 INFO - PROCESS | 1657 | 1470940634452 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1657 | 1470940634453 Marionette TRACE conn3 <- [1,1178,null,{}] 11:37:14 INFO - PROCESS | 1657 | 1470940634456 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:14 INFO - PROCESS | 1657 | 1470940634457 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:14 INFO - PROCESS | 1657 | 1470940634553 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:37:14 INFO - PROCESS | 1657 | 1470940634566 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1657 | 1470940634570 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c80000 == 35 [pid = 1657] [id = 302] 11:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a748c00) [pid = 1657] [serial = 905] [outer = 0x0] 11:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8a8000) [pid = 1657] [serial = 906] [outer = 0x12a748c00] 11:37:14 INFO - PROCESS | 1657 | 1470940634601 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b719c00) [pid = 1657] [serial = 907] [outer = 0x12a748c00] 11:37:14 INFO - PROCESS | 1657 | 1470940634965 Marionette TRACE conn3 <- [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] 11:37:15 INFO - PROCESS | 1657 | 1470940635023 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 11:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:37:15 INFO - PROCESS | 1657 | 1470940635025 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1657 | 1470940635026 Marionette TRACE conn3 <- [1,1182,null,{}] 11:37:15 INFO - PROCESS | 1657 | 1470940635029 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 1657 | 1470940635030 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:15 INFO - PROCESS | 1657 | 1470940635125 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:37:15 INFO - PROCESS | 1657 | 1470940635135 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1657 | 1470940635136 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f6e800 == 36 [pid = 1657] [id = 303] 11:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b71a000) [pid = 1657] [serial = 908] [outer = 0x0] 11:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12badbc00) [pid = 1657] [serial = 909] [outer = 0x12b71a000] 11:37:15 INFO - PROCESS | 1657 | 1470940635161 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12beae800) [pid = 1657] [serial = 910] [outer = 0x12b71a000] 11:37:15 INFO - PROCESS | 1657 | 1470940635506 Marionette TRACE conn3 <- [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] 11:37:15 INFO - PROCESS | 1657 | 1470940635549 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 11:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:37:15 INFO - PROCESS | 1657 | 1470940635551 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1657 | 1470940635552 Marionette TRACE conn3 <- [1,1186,null,{}] 11:37:15 INFO - PROCESS | 1657 | 1470940635555 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 1657 | 1470940635556 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:15 INFO - PROCESS | 1657 | 1470940635652 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:37:15 INFO - PROCESS | 1657 | 1470940635667 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1657 | 1470940635668 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a611000 == 37 [pid = 1657] [id = 304] 11:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12beae400) [pid = 1657] [serial = 911] [outer = 0x0] 11:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c023000) [pid = 1657] [serial = 912] [outer = 0x12beae400] 11:37:15 INFO - PROCESS | 1657 | 1470940635692 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c02e400) [pid = 1657] [serial = 913] [outer = 0x12beae400] 11:37:16 INFO - PROCESS | 1657 | 1470940636055 Marionette TRACE conn3 <- [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] 11:37:16 INFO - PROCESS | 1657 | 1470940636073 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 11:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:37:16 INFO - PROCESS | 1657 | 1470940636076 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1657 | 1470940636079 Marionette TRACE conn3 <- [1,1190,null,{}] 11:37:16 INFO - PROCESS | 1657 | 1470940636082 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:16 INFO - PROCESS | 1657 | 1470940636083 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:16 INFO - PROCESS | 1657 | 1470940636183 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:37:16 INFO - PROCESS | 1657 | 1470940636195 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1657 | 1470940636196 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118988000 == 38 [pid = 1657] [id = 305] 11:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c02f800) [pid = 1657] [serial = 914] [outer = 0x0] 11:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c038000) [pid = 1657] [serial = 915] [outer = 0x12c02f800] 11:37:16 INFO - PROCESS | 1657 | 1470940636221 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c040000) [pid = 1657] [serial = 916] [outer = 0x12c02f800] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118998400) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125657c00) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119b0cc00) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113387000) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118e82400) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1161f9c00) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11680b400) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1168e5000) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e13000) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12681bc00) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113e52800) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129571c00) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11610b800) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118ef7000) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a747c00) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128e20400) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:37:16 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11842b400) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:37:16 INFO - PROCESS | 1657 | 1470940636633 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1657 | 1470940636651 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 11:37:16 INFO - PROCESS | 1657 | 1470940636654 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1657 | 1470940636655 Marionette TRACE conn3 <- [1,1194,null,{}] 11:37:16 INFO - PROCESS | 1657 | 1470940636657 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:16 INFO - PROCESS | 1657 | 1470940636658 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:16 INFO - PROCESS | 1657 | 1470940636766 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:37:16 INFO - PROCESS | 1657 | 1470940636798 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1657 | 1470940636799 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e4c000 == 39 [pid = 1657] [id = 306] 11:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112a91c00) [pid = 1657] [serial = 917] [outer = 0x0] 11:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1197a9000) [pid = 1657] [serial = 918] [outer = 0x112a91c00] 11:37:16 INFO - PROCESS | 1657 | 1470940636823 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126825400) [pid = 1657] [serial = 919] [outer = 0x112a91c00] 11:37:17 INFO - PROCESS | 1657 | 1470940637088 Marionette TRACE conn3 <- [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] 11:37:17 INFO - PROCESS | 1657 | 1470940637123 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 11:37:17 INFO - PROCESS | 1657 | 1470940637125 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1657 | 1470940637126 Marionette TRACE conn3 <- [1,1198,null,{}] 11:37:17 INFO - PROCESS | 1657 | 1470940637137 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:17 INFO - PROCESS | 1657 | 1470940637138 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:17 INFO - PROCESS | 1657 | 1470940637222 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:37:17 INFO - PROCESS | 1657 | 1470940637226 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1657 | 1470940637227 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9d5000 == 40 [pid = 1657] [id = 307] 11:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129284800) [pid = 1657] [serial = 920] [outer = 0x0] 11:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12c042000) [pid = 1657] [serial = 921] [outer = 0x129284800] 11:37:17 INFO - PROCESS | 1657 | 1470940637253 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12c432400) [pid = 1657] [serial = 922] [outer = 0x129284800] 11:37:17 INFO - PROCESS | 1657 | 1470940637609 Marionette TRACE conn3 <- [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]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 527ms 11:37:17 INFO - PROCESS | 1657 | 1470940637652 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1657 | 1470940637654 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:37:17 INFO - PROCESS | 1657 | 1470940637656 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1657 | 1470940637658 Marionette TRACE conn3 <- [1,1202,null,{}] 11:37:17 INFO - PROCESS | 1657 | 1470940637660 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:17 INFO - PROCESS | 1657 | 1470940637662 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:17 INFO - PROCESS | 1657 | 1470940637754 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:37:17 INFO - PROCESS | 1657 | 1470940637757 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1657 | 1470940637758 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba18800 == 41 [pid = 1657] [id = 308] 11:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c432800) [pid = 1657] [serial = 923] [outer = 0x0] 11:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c784400) [pid = 1657] [serial = 924] [outer = 0x12c432800] 11:37:17 INFO - PROCESS | 1657 | 1470940637782 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c78c800) [pid = 1657] [serial = 925] [outer = 0x12c432800] 11:37:18 INFO - PROCESS | 1657 | 1470940638103 Marionette TRACE conn3 <- [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]]]}] 11:37:18 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 11:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 11:37:18 INFO - PROCESS | 1657 | 1470940638126 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1657 | 1470940638127 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 11:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:37:18 INFO - PROCESS | 1657 | 1470940638133 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1657 | 1470940638135 Marionette TRACE conn3 <- [1,1206,null,{}] 11:37:18 INFO - PROCESS | 1657 | 1470940638138 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 1657 | 1470940638140 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:18 INFO - PROCESS | 1657 | 1470940638264 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:37:18 INFO - PROCESS | 1657 | 1470940638344 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1657 | 1470940638346 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be65000 == 42 [pid = 1657] [id = 309] 11:37:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118936000) [pid = 1657] [serial = 926] [outer = 0x0] 11:37:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11893a800) [pid = 1657] [serial = 927] [outer = 0x118936000] 11:37:18 INFO - PROCESS | 1657 | 1470940638395 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118940c00) [pid = 1657] [serial = 928] [outer = 0x118936000] 11:37:18 INFO - PROCESS | 1657 | 1470940638916 Marionette TRACE conn3 <- [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]]]}] 11:37:19 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 11:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 871ms 11:37:19 INFO - PROCESS | 1657 | 1470940639004 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:37:19 INFO - PROCESS | 1657 | 1470940639007 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 11:37:19 INFO - PROCESS | 1657 | 1470940639010 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1657 | 1470940639013 Marionette TRACE conn3 <- [1,1210,null,{}] 11:37:19 INFO - PROCESS | 1657 | 1470940639017 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:19 INFO - PROCESS | 1657 | 1470940639018 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:19 INFO - PROCESS | 1657 | 1470940639125 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:37:19 INFO - PROCESS | 1657 | 1470940639180 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1657 | 1470940639182 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11898f000 == 43 [pid = 1657] [id = 310] 11:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118265800) [pid = 1657] [serial = 929] [outer = 0x0] 11:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118940800) [pid = 1657] [serial = 930] [outer = 0x118265800] 11:37:19 INFO - PROCESS | 1657 | 1470940639214 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119690400) [pid = 1657] [serial = 931] [outer = 0x118265800] 11:37:19 INFO - PROCESS | 1657 | 1470940639646 Marionette TRACE conn3 <- [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]]]}] 11:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 673ms 11:37:19 INFO - PROCESS | 1657 | 1470940639683 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1657 | 1470940639686 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 11:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:37:19 INFO - PROCESS | 1657 | 1470940639691 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1657 | 1470940639693 Marionette TRACE conn3 <- [1,1214,null,{}] 11:37:19 INFO - PROCESS | 1657 | 1470940639696 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:19 INFO - PROCESS | 1657 | 1470940639699 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:19 INFO - PROCESS | 1657 | 1470940639803 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:37:19 INFO - PROCESS | 1657 | 1470940639859 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1657 | 1470940639860 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec6000 == 44 [pid = 1657] [id = 311] 11:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120e18400) [pid = 1657] [serial = 932] [outer = 0x0] 11:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124d09000) [pid = 1657] [serial = 933] [outer = 0x120e18400] 11:37:19 INFO - PROCESS | 1657 | 1470940639891 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1250cc000) [pid = 1657] [serial = 934] [outer = 0x120e18400] 11:37:20 INFO - PROCESS | 1657 | 1470940640329 Marionette TRACE conn3 <- [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]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 11:37:20 INFO - PROCESS | 1657 | 1470940640362 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1657 | 1470940640364 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 11:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:37:20 INFO - PROCESS | 1657 | 1470940640366 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1657 | 1470940640369 Marionette TRACE conn3 <- [1,1218,null,{}] 11:37:20 INFO - PROCESS | 1657 | 1470940640377 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:20 INFO - PROCESS | 1657 | 1470940640380 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:20 INFO - PROCESS | 1657 | 1470940640506 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:37:20 INFO - PROCESS | 1657 | 1470940640589 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1657 | 1470940640592 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be79000 == 45 [pid = 1657] [id = 312] 11:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12928c400) [pid = 1657] [serial = 935] [outer = 0x0] 11:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1293bb000) [pid = 1657] [serial = 936] [outer = 0x12928c400] 11:37:20 INFO - PROCESS | 1657 | 1470940640643 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a8a6800) [pid = 1657] [serial = 937] [outer = 0x12928c400] 11:37:21 INFO - PROCESS | 1657 | 1470940641175 Marionette TRACE conn3 <- [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]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 821ms 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:37:21 INFO - PROCESS | 1657 | 1470940641188 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1657 | 1470940641191 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 11:37:21 INFO - PROCESS | 1657 | 1470940641194 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1657 | 1470940641197 Marionette TRACE conn3 <- [1,1222,null,{}] 11:37:21 INFO - PROCESS | 1657 | 1470940641200 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 1657 | 1470940641203 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:21 INFO - PROCESS | 1657 | 1470940641309 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:37:21 INFO - PROCESS | 1657 | 1470940641365 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1657 | 1470940641367 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bedd000 == 46 [pid = 1657] [id = 313] 11:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12ac57400) [pid = 1657] [serial = 938] [outer = 0x0] 11:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bb58c00) [pid = 1657] [serial = 939] [outer = 0x12ac57400] 11:37:21 INFO - PROCESS | 1657 | 1470940641395 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12c023400) [pid = 1657] [serial = 940] [outer = 0x12ac57400] 11:37:21 INFO - PROCESS | 1657 | 1470940641820 Marionette TRACE conn3 <- [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] 11:37:21 INFO - PROCESS | 1657 | 1470940641868 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:37:21 INFO - PROCESS | 1657 | 1470940641871 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1657 | 1470940641872 Marionette TRACE conn3 <- [1,1226,null,{}] 11:37:21 INFO - PROCESS | 1657 | 1470940641875 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 1657 | 1470940641876 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:21 INFO - PROCESS | 1657 | 1470940641993 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:37:22 INFO - PROCESS | 1657 | 1470940642063 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1657 | 1470940642064 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160be000 == 47 [pid = 1657] [id = 314] 11:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11600f000) [pid = 1657] [serial = 941] [outer = 0x0] 11:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118ef5800) [pid = 1657] [serial = 942] [outer = 0x11600f000] 11:37:22 INFO - PROCESS | 1657 | 1470940642095 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12c02fc00) [pid = 1657] [serial = 943] [outer = 0x11600f000] 11:37:22 INFO - PROCESS | 1657 | 1470940642668 Marionette TRACE conn3 <- [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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 819ms 11:37:22 INFO - PROCESS | 1657 | 1470940642690 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:37:22 INFO - PROCESS | 1657 | 1470940642692 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1657 | 1470940642696 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1657 | 1470940642697 Marionette TRACE conn3 <- [1,1230,null,{}] 11:37:22 INFO - PROCESS | 1657 | 1470940642701 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:22 INFO - PROCESS | 1657 | 1470940642703 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:22 INFO - PROCESS | 1657 | 1470940642802 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:37:22 INFO - PROCESS | 1657 | 1470940642862 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1657 | 1470940642863 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x118994000 == 48 [pid = 1657] [id = 315] 11:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11893d800) [pid = 1657] [serial = 944] [outer = 0x0] 11:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1189a2c00) [pid = 1657] [serial = 945] [outer = 0x11893d800] 11:37:22 INFO - PROCESS | 1657 | 1470940642905 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118ef7000) [pid = 1657] [serial = 946] [outer = 0x11893d800] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba18800 == 47 [pid = 1657] [id = 308] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9d5000 == 46 [pid = 1657] [id = 307] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x129e4c000 == 45 [pid = 1657] [id = 306] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118988000 == 44 [pid = 1657] [id = 305] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12a611000 == 43 [pid = 1657] [id = 304] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x128f6e800 == 42 [pid = 1657] [id = 303] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x126c80000 == 41 [pid = 1657] [id = 302] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x123d39000 == 40 [pid = 1657] [id = 301] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121413800 == 39 [pid = 1657] [id = 300] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118988800 == 38 [pid = 1657] [id = 299] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11701b800 == 37 [pid = 1657] [id = 298] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1160b2800 == 36 [pid = 1657] [id = 297] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119c60000 == 35 [pid = 1657] [id = 296] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119233800 == 34 [pid = 1657] [id = 294] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x116858800 == 33 [pid = 1657] [id = 295] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1160be000 == 32 [pid = 1657] [id = 314] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12bedd000 == 31 [pid = 1657] [id = 313] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12be79000 == 30 [pid = 1657] [id = 312] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec6000 == 29 [pid = 1657] [id = 311] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11898f000 == 28 [pid = 1657] [id = 310] 11:37:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12be65000 == 27 [pid = 1657] [id = 309] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x125676000) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x126d87800) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x120e8c400) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1217f4000) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x113b05c00) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x116108800) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119689800) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1197a3c00) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x117e86400) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1184a1800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11899c800) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117e85000) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11842d000) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11722e400) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123e33000) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e93400) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12928d400) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126822c00) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12928a000) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126826c00) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128e1c000) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12ac4e400) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a811000) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12bad4c00) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124d10000) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b0d400) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126c60c00) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b716400) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1293bdc00) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a658000) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bb63400) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123d02400) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124da2c00) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b78c000) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a8b0400) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 11:37:23 INFO - PROCESS | 1657 | 1470940643929 Marionette TRACE conn3 <- [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]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1272ms 11:37:23 INFO - PROCESS | 1657 | 1470940643968 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:37:23 INFO - PROCESS | 1657 | 1470940643970 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 11:37:23 INFO - PROCESS | 1657 | 1470940643974 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1657 | 1470940643975 Marionette TRACE conn3 <- [1,1234,null,{}] 11:37:23 INFO - PROCESS | 1657 | 1470940643979 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 1657 | 1470940643981 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:24 INFO - PROCESS | 1657 | 1470940644065 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:37:24 INFO - PROCESS | 1657 | 1470940644069 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1657 | 1470940644071 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11614e800 == 28 [pid = 1657] [id = 316] 11:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116839400) [pid = 1657] [serial = 947] [outer = 0x0] 11:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1168e7c00) [pid = 1657] [serial = 948] [outer = 0x116839400] 11:37:24 INFO - PROCESS | 1657 | 1470940644101 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111f60c00) [pid = 1657] [serial = 949] [outer = 0x116839400] 11:37:24 INFO - PROCESS | 1657 | 1470940644423 Marionette TRACE conn3 <- [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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 475ms 11:37:24 INFO - PROCESS | 1657 | 1470940644473 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1657 | 1470940644476 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:37:24 INFO - PROCESS | 1657 | 1470940644482 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1657 | 1470940644484 Marionette TRACE conn3 <- [1,1238,null,{}] 11:37:24 INFO - PROCESS | 1657 | 1470940644487 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:24 INFO - PROCESS | 1657 | 1470940644488 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:24 INFO - PROCESS | 1657 | 1470940644566 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:37:24 INFO - PROCESS | 1657 | 1470940644570 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1657 | 1470940644571 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11748b000 == 29 [pid = 1657] [id = 317] 11:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118150400) [pid = 1657] [serial = 950] [outer = 0x0] 11:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1184a6800) [pid = 1657] [serial = 951] [outer = 0x118150400] 11:37:24 INFO - PROCESS | 1657 | 1470940644601 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118938400) [pid = 1657] [serial = 952] [outer = 0x118150400] 11:37:24 INFO - PROCESS | 1657 | 1470940644926 Marionette TRACE conn3 <- [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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 11:37:24 INFO - PROCESS | 1657 | 1470940644952 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:37:24 INFO - PROCESS | 1657 | 1470940644960 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 11:37:24 INFO - PROCESS | 1657 | 1470940644963 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1657 | 1470940644966 Marionette TRACE conn3 <- [1,1242,null,{}] 11:37:24 INFO - PROCESS | 1657 | 1470940644973 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:24 INFO - PROCESS | 1657 | 1470940644976 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:25 INFO - PROCESS | 1657 | 1470940645056 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:37:25 INFO - PROCESS | 1657 | 1470940645110 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1657 | 1470940645113 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183b4800 == 30 [pid = 1657] [id = 318] 11:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1151d1c00) [pid = 1657] [serial = 953] [outer = 0x0] 11:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11979d800) [pid = 1657] [serial = 954] [outer = 0x1151d1c00] 11:37:25 INFO - PROCESS | 1657 | 1470940645141 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e0a800) [pid = 1657] [serial = 955] [outer = 0x1151d1c00] 11:37:25 INFO - PROCESS | 1657 | 1470940645452 Marionette TRACE conn3 <- [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]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 521ms 11:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:37:25 INFO - PROCESS | 1657 | 1470940645485 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1657 | 1470940645486 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 11:37:25 INFO - PROCESS | 1657 | 1470940645488 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1657 | 1470940645489 Marionette TRACE conn3 <- [1,1246,null,{}] 11:37:25 INFO - PROCESS | 1657 | 1470940645492 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 1657 | 1470940645493 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:25 INFO - PROCESS | 1657 | 1470940645570 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:37:25 INFO - PROCESS | 1657 | 1470940645574 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1657 | 1470940645575 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199bd000 == 31 [pid = 1657] [id = 319] 11:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e90400) [pid = 1657] [serial = 956] [outer = 0x0] 11:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1217f6c00) [pid = 1657] [serial = 957] [outer = 0x120e90400] 11:37:25 INFO - PROCESS | 1657 | 1470940645602 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123e31400) [pid = 1657] [serial = 958] [outer = 0x120e90400] 11:37:25 INFO - PROCESS | 1657 | 1470940645923 Marionette TRACE conn3 <- [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]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 468ms 11:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:37:25 INFO - PROCESS | 1657 | 1470940645957 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1657 | 1470940645958 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 11:37:25 INFO - PROCESS | 1657 | 1470940645960 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1657 | 1470940645961 Marionette TRACE conn3 <- [1,1250,null,{}] 11:37:25 INFO - PROCESS | 1657 | 1470940645963 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 1657 | 1470940645971 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:26 INFO - PROCESS | 1657 | 1470940646071 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:37:26 INFO - PROCESS | 1657 | 1470940646089 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1657 | 1470940646090 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x121134800 == 32 [pid = 1657] [id = 320] 11:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11842d400) [pid = 1657] [serial = 959] [outer = 0x0] 11:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124d0e800) [pid = 1657] [serial = 960] [outer = 0x11842d400] 11:37:26 INFO - PROCESS | 1657 | 1470940646115 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1250c9000) [pid = 1657] [serial = 961] [outer = 0x11842d400] 11:37:26 INFO - PROCESS | 1657 | 1470940646481 Marionette TRACE conn3 <- [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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 568ms 11:37:26 INFO - PROCESS | 1657 | 1470940646528 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1657 | 1470940646530 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 11:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:37:26 INFO - PROCESS | 1657 | 1470940646532 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1657 | 1470940646533 Marionette TRACE conn3 <- [1,1254,null,{}] 11:37:26 INFO - PROCESS | 1657 | 1470940646535 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:26 INFO - PROCESS | 1657 | 1470940646539 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:26 INFO - PROCESS | 1657 | 1470940646652 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:37:26 INFO - PROCESS | 1657 | 1470940646666 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1657 | 1470940646667 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d99800 == 33 [pid = 1657] [id = 321] 11:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1255ce000) [pid = 1657] [serial = 962] [outer = 0x0] 11:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125682400) [pid = 1657] [serial = 963] [outer = 0x1255ce000] 11:37:26 INFO - PROCESS | 1657 | 1470940646692 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12745b800) [pid = 1657] [serial = 964] [outer = 0x1255ce000] 11:37:27 INFO - PROCESS | 1657 | 1470940647027 Marionette TRACE conn3 <- [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]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 11:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:37:27 INFO - PROCESS | 1657 | 1470940647051 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1657 | 1470940647052 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 11:37:27 INFO - PROCESS | 1657 | 1470940647054 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1657 | 1470940647055 Marionette TRACE conn3 <- [1,1258,null,{}] 11:37:27 INFO - PROCESS | 1657 | 1470940647075 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:27 INFO - PROCESS | 1657 | 1470940647076 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:27 INFO - PROCESS | 1657 | 1470940647166 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:37:27 INFO - PROCESS | 1657 | 1470940647170 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1657 | 1470940647171 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d5e800 == 34 [pid = 1657] [id = 322] 11:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119cfc000) [pid = 1657] [serial = 965] [outer = 0x0] 11:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128e16c00) [pid = 1657] [serial = 966] [outer = 0x119cfc000] 11:37:27 INFO - PROCESS | 1657 | 1470940647196 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12928a400) [pid = 1657] [serial = 967] [outer = 0x119cfc000] 11:37:27 INFO - PROCESS | 1657 | 1470940647541 Marionette TRACE conn3 <- [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]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 11:37:27 INFO - PROCESS | 1657 | 1470940647575 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1657 | 1470940647577 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 11:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:37:27 INFO - PROCESS | 1657 | 1470940647588 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1657 | 1470940647589 Marionette TRACE conn3 <- [1,1262,null,{}] 11:37:27 INFO - PROCESS | 1657 | 1470940647591 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:27 INFO - PROCESS | 1657 | 1470940647592 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:27 INFO - PROCESS | 1657 | 1470940647694 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:37:27 INFO - PROCESS | 1657 | 1470940647698 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1657 | 1470940647700 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a0800 == 35 [pid = 1657] [id = 323] 11:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1255d0400) [pid = 1657] [serial = 968] [outer = 0x0] 11:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1293c1c00) [pid = 1657] [serial = 969] [outer = 0x1255d0400] 11:37:27 INFO - PROCESS | 1657 | 1470940647727 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a65a400) [pid = 1657] [serial = 970] [outer = 0x1255d0400] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b71a000) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a748c00) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12c02f800) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112a91c00) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11608fc00) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11927c000) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113ea9000) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186a2800) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116091400) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119cf0000) [pid = 1657] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12beae400) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116109c00) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12bad3c00) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c432800) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129284800) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:37:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118936000) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:37:28 INFO - PROCESS | 1657 | 1470940648464 Marionette TRACE conn3 <- [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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 919ms 11:37:28 INFO - PROCESS | 1657 | 1470940648508 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1657 | 1470940648509 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 11:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:37:28 INFO - PROCESS | 1657 | 1470940648511 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1657 | 1470940648515 Marionette TRACE conn3 <- [1,1266,null,{}] 11:37:28 INFO - PROCESS | 1657 | 1470940648518 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:28 INFO - PROCESS | 1657 | 1470940648519 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:28 INFO - PROCESS | 1657 | 1470940648601 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:37:28 INFO - PROCESS | 1657 | 1470940648605 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1657 | 1470940648605 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183b3800 == 36 [pid = 1657] [id = 324] 11:37:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113e54000) [pid = 1657] [serial = 971] [outer = 0x0] 11:37:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1186a2800) [pid = 1657] [serial = 972] [outer = 0x113e54000] 11:37:28 INFO - PROCESS | 1657 | 1470940648630 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124a33400) [pid = 1657] [serial = 973] [outer = 0x113e54000] 11:37:28 INFO - PROCESS | 1657 | 1470940648947 Marionette TRACE conn3 <- [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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 473ms 11:37:28 INFO - PROCESS | 1657 | 1470940648993 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1657 | 1470940648995 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 11:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:37:29 INFO - PROCESS | 1657 | 1470940649005 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1657 | 1470940649006 Marionette TRACE conn3 <- [1,1270,null,{}] 11:37:29 INFO - PROCESS | 1657 | 1470940649026 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 1657 | 1470940649027 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:29 INFO - PROCESS | 1657 | 1470940649102 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:37:29 INFO - PROCESS | 1657 | 1470940649106 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1657 | 1470940649107 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f64000 == 37 [pid = 1657] [id = 325] 11:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1197a0000) [pid = 1657] [serial = 974] [outer = 0x0] 11:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12956b800) [pid = 1657] [serial = 975] [outer = 0x1197a0000] 11:37:29 INFO - PROCESS | 1657 | 1470940649133 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8a8c00) [pid = 1657] [serial = 976] [outer = 0x1197a0000] 11:37:29 INFO - PROCESS | 1657 | 1470940649453 Marionette TRACE conn3 <- [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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 11:37:29 INFO - PROCESS | 1657 | 1470940649474 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1657 | 1470940649476 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 11:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:37:29 INFO - PROCESS | 1657 | 1470940649479 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1657 | 1470940649483 Marionette TRACE conn3 <- [1,1274,null,{}] 11:37:29 INFO - PROCESS | 1657 | 1470940649486 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 1657 | 1470940649488 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:29 INFO - PROCESS | 1657 | 1470940649584 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:37:29 INFO - PROCESS | 1657 | 1470940649640 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1657 | 1470940649641 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x121131800 == 38 [pid = 1657] [id = 326] 11:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118eed800) [pid = 1657] [serial = 977] [outer = 0x0] 11:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a811000) [pid = 1657] [serial = 978] [outer = 0x118eed800] 11:37:29 INFO - PROCESS | 1657 | 1470940649668 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b78c000) [pid = 1657] [serial = 979] [outer = 0x118eed800] 11:37:29 INFO - PROCESS | 1657 | 1470940649950 Marionette TRACE conn3 <- [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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 523ms 11:37:30 INFO - PROCESS | 1657 | 1470940650002 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1657 | 1470940650003 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:37:30 INFO - PROCESS | 1657 | 1470940650006 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1657 | 1470940650007 Marionette TRACE conn3 <- [1,1278,null,{}] 11:37:30 INFO - PROCESS | 1657 | 1470940650009 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:30 INFO - PROCESS | 1657 | 1470940650010 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:30 INFO - PROCESS | 1657 | 1470940650086 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:37:30 INFO - PROCESS | 1657 | 1470940650090 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1657 | 1470940650091 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a743800 == 39 [pid = 1657] [id = 327] 11:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b78f000) [pid = 1657] [serial = 980] [outer = 0x0] 11:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bb5e000) [pid = 1657] [serial = 981] [outer = 0x12b78f000] 11:37:30 INFO - PROCESS | 1657 | 1470940650117 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12beb2000) [pid = 1657] [serial = 982] [outer = 0x12b78f000] 11:37:30 INFO - PROCESS | 1657 | 1470940650624 Marionette TRACE conn3 <- [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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 11:37:30 INFO - PROCESS | 1657 | 1470940650676 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1657 | 1470940650679 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:37:30 INFO - PROCESS | 1657 | 1470940650682 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1657 | 1470940650684 Marionette TRACE conn3 <- [1,1282,null,{}] 11:37:30 INFO - PROCESS | 1657 | 1470940650688 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:30 INFO - PROCESS | 1657 | 1470940650689 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:30 INFO - PROCESS | 1657 | 1470940650805 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:37:30 INFO - PROCESS | 1657 | 1470940650863 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1657 | 1470940650864 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702b000 == 40 [pid = 1657] [id = 328] 11:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113b05c00) [pid = 1657] [serial = 983] [outer = 0x0] 11:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11680e000) [pid = 1657] [serial = 984] [outer = 0x113b05c00] 11:37:30 INFO - PROCESS | 1657 | 1470940650895 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117e7cc00) [pid = 1657] [serial = 985] [outer = 0x113b05c00] 11:37:31 INFO - PROCESS | 1657 | 1470940651460 Marionette TRACE conn3 <- [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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 821ms 11:37:31 INFO - PROCESS | 1657 | 1470940651517 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1657 | 1470940651520 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 11:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:37:31 INFO - PROCESS | 1657 | 1470940651525 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1657 | 1470940651527 Marionette TRACE conn3 <- [1,1286,null,{}] 11:37:31 INFO - PROCESS | 1657 | 1470940651529 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 1657 | 1470940651531 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:31 INFO - PROCESS | 1657 | 1470940651642 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:37:31 INFO - PROCESS | 1657 | 1470940651721 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1657 | 1470940651722 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120f000 == 41 [pid = 1657] [id = 329] 11:37:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x117e80800) [pid = 1657] [serial = 986] [outer = 0x0] 11:37:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118e74800) [pid = 1657] [serial = 987] [outer = 0x117e80800] 11:37:31 INFO - PROCESS | 1657 | 1470940651753 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1197a7000) [pid = 1657] [serial = 988] [outer = 0x117e80800] 11:37:32 INFO - PROCESS | 1657 | 1470940652396 Marionette TRACE conn3 <- [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]]]}] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x121131800 == 40 [pid = 1657] [id = 326] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x128f64000 == 39 [pid = 1657] [id = 325] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1183b3800 == 38 [pid = 1657] [id = 324] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a0800 == 37 [pid = 1657] [id = 323] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x124d5e800 == 36 [pid = 1657] [id = 322] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x123d99800 == 35 [pid = 1657] [id = 321] 11:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 927ms 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x121134800 == 34 [pid = 1657] [id = 320] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1199bd000 == 33 [pid = 1657] [id = 319] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1183b4800 == 32 [pid = 1657] [id = 318] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11748b000 == 31 [pid = 1657] [id = 317] 11:37:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11614e800 == 30 [pid = 1657] [id = 316] 11:37:32 INFO - PROCESS | 1657 | 1470940652461 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 1657 | 1470940652463 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 11:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:37:32 INFO - PROCESS | 1657 | 1470940652466 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1657 | 1470940652468 Marionette TRACE conn3 <- [1,1290,null,{}] 11:37:32 INFO - PROCESS | 1657 | 1470940652471 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:32 INFO - PROCESS | 1657 | 1470940652473 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:32 INFO - PROCESS | 1657 | 1470940652551 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12badbc00) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a8a8000) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12beae800) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c038000) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1197a9000) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1168eec00) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118157000) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119b0b000) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e16800) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126c53800) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118e81c00) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1197aa800) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1168ef400) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e7ec00) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1250cb400) [pid = 1657] [serial = 899] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126820400) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12c02e400) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1215f7400) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123e36800) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12beb3400) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12c023000) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c78c800) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12c042000) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12c787400) [pid = 1657] [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.] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c784400) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126825400) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12c040000) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b719c00) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1273a7000) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12c432400) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118940c00) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11893a800) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 11:37:32 INFO - PROCESS | 1657 | 1470940652617 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 1657 | 1470940652619 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117015000 == 31 [pid = 1657] [id = 330] 11:37:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117220400) [pid = 1657] [serial = 989] [outer = 0x0] 11:37:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118435000) [pid = 1657] [serial = 990] [outer = 0x117220400] 11:37:32 INFO - PROCESS | 1657 | 1470940652650 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11893b000) [pid = 1657] [serial = 991] [outer = 0x117220400] 11:37:32 INFO - PROCESS | 1657 | 1470940652980 Marionette TRACE conn3 <- [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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 11:37:33 INFO - PROCESS | 1657 | 1470940653035 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1657 | 1470940653038 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:37:33 INFO - PROCESS | 1657 | 1470940653042 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1657 | 1470940653044 Marionette TRACE conn3 <- [1,1294,null,{}] 11:37:33 INFO - PROCESS | 1657 | 1470940653046 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:33 INFO - PROCESS | 1657 | 1470940653048 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:33 INFO - PROCESS | 1657 | 1470940653125 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:37:33 INFO - PROCESS | 1657 | 1470940653189 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1657 | 1470940653190 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e1f000 == 32 [pid = 1657] [id = 331] 11:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11893a800) [pid = 1657] [serial = 992] [outer = 0x0] 11:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11968e800) [pid = 1657] [serial = 993] [outer = 0x11893a800] 11:37:33 INFO - PROCESS | 1657 | 1470940653217 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e88800) [pid = 1657] [serial = 994] [outer = 0x11893a800] 11:37:33 INFO - PROCESS | 1657 | 1470940653502 Marionette TRACE conn3 <- [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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 473ms 11:37:33 INFO - PROCESS | 1657 | 1470940653519 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1657 | 1470940653520 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:37:33 INFO - PROCESS | 1657 | 1470940653522 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1657 | 1470940653525 Marionette TRACE conn3 <- [1,1298,null,{}] 11:37:33 INFO - PROCESS | 1657 | 1470940653541 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:33 INFO - PROCESS | 1657 | 1470940653544 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:33 INFO - PROCESS | 1657 | 1470940653627 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:37:33 INFO - PROCESS | 1657 | 1470940653634 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1657 | 1470940653636 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d69000 == 33 [pid = 1657] [id = 332] 11:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116832c00) [pid = 1657] [serial = 995] [outer = 0x0] 11:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124a36800) [pid = 1657] [serial = 996] [outer = 0x116832c00] 11:37:33 INFO - PROCESS | 1657 | 1470940653664 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x125653800) [pid = 1657] [serial = 997] [outer = 0x116832c00] 11:37:33 INFO - PROCESS | 1657 | 1470940653993 Marionette TRACE conn3 <- [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]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 11:37:34 INFO - PROCESS | 1657 | 1470940654044 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1657 | 1470940654045 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 11:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:37:34 INFO - PROCESS | 1657 | 1470940654048 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1657 | 1470940654049 Marionette TRACE conn3 <- [1,1302,null,{}] 11:37:34 INFO - PROCESS | 1657 | 1470940654051 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:34 INFO - PROCESS | 1657 | 1470940654052 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:34 INFO - PROCESS | 1657 | 1470940654133 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:37:34 INFO - PROCESS | 1657 | 1470940654136 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1657 | 1470940654138 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121a53000 == 34 [pid = 1657] [id = 333] 11:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125684800) [pid = 1657] [serial = 998] [outer = 0x0] 11:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126826400) [pid = 1657] [serial = 999] [outer = 0x125684800] 11:37:34 INFO - PROCESS | 1657 | 1470940654163 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126c60c00) [pid = 1657] [serial = 1000] [outer = 0x125684800] 11:37:34 INFO - PROCESS | 1657 | 1470940654500 Marionette TRACE conn3 <- [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]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 11:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:37:34 INFO - PROCESS | 1657 | 1470940654519 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1657 | 1470940654520 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 11:37:34 INFO - PROCESS | 1657 | 1470940654522 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1657 | 1470940654523 Marionette TRACE conn3 <- [1,1306,null,{}] 11:37:34 INFO - PROCESS | 1657 | 1470940654526 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:34 INFO - PROCESS | 1657 | 1470940654527 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:34 INFO - PROCESS | 1657 | 1470940654604 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:37:34 INFO - PROCESS | 1657 | 1470940654676 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1657 | 1470940654677 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x124aba800 == 35 [pid = 1657] [id = 334] 11:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112a90400) [pid = 1657] [serial = 1001] [outer = 0x0] 11:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c60000) [pid = 1657] [serial = 1002] [outer = 0x112a90400] 11:37:34 INFO - PROCESS | 1657 | 1470940654702 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127464c00) [pid = 1657] [serial = 1003] [outer = 0x112a90400] 11:37:35 INFO - PROCESS | 1657 | 1470940655038 Marionette TRACE conn3 <- [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]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 11:37:35 INFO - PROCESS | 1657 | 1470940655042 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:37:35 INFO - PROCESS | 1657 | 1470940655043 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 11:37:35 INFO - PROCESS | 1657 | 1470940655048 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1657 | 1470940655050 Marionette TRACE conn3 <- [1,1310,null,{}] 11:37:35 INFO - PROCESS | 1657 | 1470940655053 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 1657 | 1470940655056 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:35 INFO - PROCESS | 1657 | 1470940655209 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:37:35 INFO - PROCESS | 1657 | 1470940655243 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1657 | 1470940655243 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad9800 == 36 [pid = 1657] [id = 335] 11:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129282400) [pid = 1657] [serial = 1004] [outer = 0x0] 11:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a808800) [pid = 1657] [serial = 1005] [outer = 0x129282400] 11:37:35 INFO - PROCESS | 1657 | 1470940655285 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b788800) [pid = 1657] [serial = 1006] [outer = 0x129282400] 11:37:35 INFO - PROCESS | 1657 | 1470940655817 Marionette TRACE conn3 <- [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] 11:37:35 INFO - PROCESS | 1657 | 1470940655869 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 11:37:35 INFO - PROCESS | 1657 | 1470940655871 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1657 | 1470940655872 Marionette TRACE conn3 <- [1,1314,null,{}] 11:37:35 INFO - PROCESS | 1657 | 1470940655875 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 1657 | 1470940655876 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:35 INFO - PROCESS | 1657 | 1470940655971 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:37:36 INFO - PROCESS | 1657 | 1470940656016 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1657 | 1470940656017 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e3f800 == 37 [pid = 1657] [id = 336] 11:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bb60400) [pid = 1657] [serial = 1007] [outer = 0x0] 11:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bead800) [pid = 1657] [serial = 1008] [outer = 0x12bb60400] 11:37:36 INFO - PROCESS | 1657 | 1470940656042 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c023800) [pid = 1657] [serial = 1009] [outer = 0x12bb60400] 11:37:36 INFO - PROCESS | 1657 | 1470940656349 Marionette TRACE conn3 <- [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]]]}] 11:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 11:37:36 INFO - PROCESS | 1657 | 1470940656389 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 1657 | 1470940656391 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 11:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:37:36 INFO - PROCESS | 1657 | 1470940656393 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1657 | 1470940656394 Marionette TRACE conn3 <- [1,1318,null,{}] 11:37:36 INFO - PROCESS | 1657 | 1470940656396 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:36 INFO - PROCESS | 1657 | 1470940656397 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:36 INFO - PROCESS | 1657 | 1470940656494 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:37:36 INFO - PROCESS | 1657 | 1470940656498 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1657 | 1470940656499 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a73c800 == 38 [pid = 1657] [id = 337] 11:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12565a000) [pid = 1657] [serial = 1010] [outer = 0x0] 11:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c02c400) [pid = 1657] [serial = 1011] [outer = 0x12565a000] 11:37:36 INFO - PROCESS | 1657 | 1470940656524 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c038c00) [pid = 1657] [serial = 1012] [outer = 0x12565a000] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1255ce000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1151d1c00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e90400) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116839400) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118265800) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118150400) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x120e18400) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12928c400) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11893d800) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12ac57400) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11600f000) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119cfc000) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1255d0400) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113e54000) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11842d400) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1197a0000) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:37:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118eed800) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:37:36 INFO - PROCESS | 1657 | 1470940656939 Marionette TRACE conn3 <- [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]]]}] 11:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 568ms 11:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:37:36 INFO - PROCESS | 1657 | 1470940656962 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 1657 | 1470940656964 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 11:37:36 INFO - PROCESS | 1657 | 1470940656968 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1657 | 1470940656969 Marionette TRACE conn3 <- [1,1322,null,{}] 11:37:36 INFO - PROCESS | 1657 | 1470940656971 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:36 INFO - PROCESS | 1657 | 1470940656972 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:37 INFO - PROCESS | 1657 | 1470940657057 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:37:37 INFO - PROCESS | 1657 | 1470940657119 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1657 | 1470940657120 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d65000 == 39 [pid = 1657] [id = 338] 11:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11722d400) [pid = 1657] [serial = 1013] [outer = 0x0] 11:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119279c00) [pid = 1657] [serial = 1014] [outer = 0x11722d400] 11:37:37 INFO - PROCESS | 1657 | 1470940657160 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124d31000) [pid = 1657] [serial = 1015] [outer = 0x11722d400] 11:37:37 INFO - PROCESS | 1657 | 1470940657557 Marionette TRACE conn3 <- [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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 619ms 11:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:37:37 INFO - PROCESS | 1657 | 1470940657586 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1657 | 1470940657588 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 11:37:37 INFO - PROCESS | 1657 | 1470940657590 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1657 | 1470940657591 Marionette TRACE conn3 <- [1,1326,null,{}] 11:37:37 INFO - PROCESS | 1657 | 1470940657594 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:37 INFO - PROCESS | 1657 | 1470940657596 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:37 INFO - PROCESS | 1657 | 1470940657751 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:37:37 INFO - PROCESS | 1657 | 1470940657765 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1657 | 1470940657766 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac04000 == 40 [pid = 1657] [id = 339] 11:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119b17000) [pid = 1657] [serial = 1016] [outer = 0x0] 11:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128e20400) [pid = 1657] [serial = 1017] [outer = 0x119b17000] 11:37:37 INFO - PROCESS | 1657 | 1470940657807 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12bb61800) [pid = 1657] [serial = 1018] [outer = 0x119b17000] 11:37:38 INFO - PROCESS | 1657 | 1470940658156 Marionette TRACE conn3 <- [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]]]}] 11:37:38 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 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 618ms 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:37:38 INFO - PROCESS | 1657 | 1470940658208 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1657 | 1470940658210 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 11:37:38 INFO - PROCESS | 1657 | 1470940658212 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1657 | 1470940658214 Marionette TRACE conn3 <- [1,1330,null,{}] 11:37:38 INFO - PROCESS | 1657 | 1470940658216 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:38 INFO - PROCESS | 1657 | 1470940658217 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:38 INFO - PROCESS | 1657 | 1470940658334 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:37:38 INFO - PROCESS | 1657 | 1470940658371 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1657 | 1470940658373 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e7000 == 41 [pid = 1657] [id = 340] 11:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12ac57400) [pid = 1657] [serial = 1019] [outer = 0x0] 11:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126c53c00) [pid = 1657] [serial = 1020] [outer = 0x12ac57400] 11:37:38 INFO - PROCESS | 1657 | 1470940658399 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12c780400) [pid = 1657] [serial = 1021] [outer = 0x12ac57400] 11:37:38 INFO - PROCESS | 1657 | 1470940658672 Marionette TRACE conn3 <- [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]]]}] 11:37:38 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 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 11:37:38 INFO - PROCESS | 1657 | 1470940658687 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1657 | 1470940658688 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:37:38 INFO - PROCESS | 1657 | 1470940658691 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1657 | 1470940658692 Marionette TRACE conn3 <- [1,1334,null,{}] 11:37:38 INFO - PROCESS | 1657 | 1470940658694 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:38 INFO - PROCESS | 1657 | 1470940658696 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:38 INFO - PROCESS | 1657 | 1470940658789 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:37:38 INFO - PROCESS | 1657 | 1470940658889 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1657 | 1470940658891 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b63800 == 42 [pid = 1657] [id = 341] 11:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x111dac800) [pid = 1657] [serial = 1022] [outer = 0x0] 11:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a92c00) [pid = 1657] [serial = 1023] [outer = 0x111dac800] 11:37:38 INFO - PROCESS | 1657 | 1470940658923 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11815b400) [pid = 1657] [serial = 1024] [outer = 0x111dac800] 11:37:39 INFO - PROCESS | 1657 | 1470940659419 Marionette TRACE conn3 <- [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]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 768ms 11:37:39 INFO - PROCESS | 1657 | 1470940659465 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1657 | 1470940659468 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 11:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:37:39 INFO - PROCESS | 1657 | 1470940659472 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1657 | 1470940659474 Marionette TRACE conn3 <- [1,1338,null,{}] 11:37:39 INFO - PROCESS | 1657 | 1470940659478 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 1657 | 1470940659483 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:39 INFO - PROCESS | 1657 | 1470940659590 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:37:39 INFO - PROCESS | 1657 | 1470940659659 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1657 | 1470940659660 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x121127000 == 43 [pid = 1657] [id = 342] 11:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e0d800) [pid = 1657] [serial = 1025] [outer = 0x0] 11:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x120e19800) [pid = 1657] [serial = 1026] [outer = 0x120e0d800] 11:37:39 INFO - PROCESS | 1657 | 1470940659691 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1211e1400) [pid = 1657] [serial = 1027] [outer = 0x120e0d800] 11:37:40 INFO - PROCESS | 1657 | 1470940660593 Marionette TRACE conn3 <- [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]]]}] 11:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 11:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:37:40 INFO - PROCESS | 1657 | 1470940660646 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1657 | 1470940660649 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 11:37:40 INFO - PROCESS | 1657 | 1470940660652 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1657 | 1470940660653 Marionette TRACE conn3 <- [1,1342,null,{}] 11:37:40 INFO - PROCESS | 1657 | 1470940660656 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:40 INFO - PROCESS | 1657 | 1470940660657 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:40 INFO - PROCESS | 1657 | 1470940660763 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:37:40 INFO - PROCESS | 1657 | 1470940660819 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1657 | 1470940660820 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a744000 == 44 [pid = 1657] [id = 343] 11:37:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124aad400) [pid = 1657] [serial = 1028] [outer = 0x0] 11:37:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126c59000) [pid = 1657] [serial = 1029] [outer = 0x124aad400] 11:37:40 INFO - PROCESS | 1657 | 1470940660849 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129284400) [pid = 1657] [serial = 1030] [outer = 0x124aad400] 11:37:41 INFO - PROCESS | 1657 | 1470940661327 Marionette TRACE conn3 <- [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]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 720ms 11:37:41 INFO - PROCESS | 1657 | 1470940661374 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1657 | 1470940661376 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 11:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:37:41 INFO - PROCESS | 1657 | 1470940661391 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1657 | 1470940661398 Marionette TRACE conn3 <- [1,1346,null,{}] 11:37:41 INFO - PROCESS | 1657 | 1470940661402 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:41 INFO - PROCESS | 1657 | 1470940661406 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:41 INFO - PROCESS | 1657 | 1470940661564 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:37:41 INFO - PROCESS | 1657 | 1470940661685 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1657 | 1470940661687 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be78800 == 45 [pid = 1657] [id = 344] 11:37:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a8a9000) [pid = 1657] [serial = 1031] [outer = 0x0] 11:37:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12b78ac00) [pid = 1657] [serial = 1032] [outer = 0x12a8a9000] 11:37:41 INFO - PROCESS | 1657 | 1470940661727 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c026800) [pid = 1657] [serial = 1033] [outer = 0x12a8a9000] 11:37:42 INFO - PROCESS | 1657 | 1470940662189 Marionette TRACE conn3 <- [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]]]}] 11:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 834ms 11:37:42 INFO - PROCESS | 1657 | 1470940662216 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1657 | 1470940662218 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:37:42 INFO - PROCESS | 1657 | 1470940662221 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1657 | 1470940662222 Marionette TRACE conn3 <- [1,1350,null,{}] 11:37:42 INFO - PROCESS | 1657 | 1470940662224 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:42 INFO - PROCESS | 1657 | 1470940662226 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:42 INFO - PROCESS | 1657 | 1470940662452 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:37:42 INFO - PROCESS | 1657 | 1470940662538 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1657 | 1470940662539 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11839e800 == 46 [pid = 1657] [id = 345] 11:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1122b2400) [pid = 1657] [serial = 1034] [outer = 0x0] 11:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112a86800) [pid = 1657] [serial = 1035] [outer = 0x1122b2400] 11:37:42 INFO - PROCESS | 1657 | 1470940662569 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11403bc00) [pid = 1657] [serial = 1036] [outer = 0x1122b2400] 11:37:42 INFO - PROCESS | 1657 | 1470940662965 Marionette TRACE conn3 <- [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]]]}] 11:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 771ms 11:37:43 INFO - PROCESS | 1657 | 1470940663005 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 1657 | 1470940663007 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 11:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:37:43 INFO - PROCESS | 1657 | 1470940663011 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1657 | 1470940663014 Marionette TRACE conn3 <- [1,1354,null,{}] 11:37:43 INFO - PROCESS | 1657 | 1470940663018 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:43 INFO - PROCESS | 1657 | 1470940663019 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:43 INFO - PROCESS | 1657 | 1470940663113 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:37:43 INFO - PROCESS | 1657 | 1470940663186 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1657 | 1470940663188 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x11839a800 == 47 [pid = 1657] [id = 346] 11:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116ab5400) [pid = 1657] [serial = 1037] [outer = 0x0] 11:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1184a0c00) [pid = 1657] [serial = 1038] [outer = 0x116ab5400] 11:37:43 INFO - PROCESS | 1657 | 1470940663218 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118932800) [pid = 1657] [serial = 1039] [outer = 0x116ab5400] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e7000 == 46 [pid = 1657] [id = 340] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac04000 == 45 [pid = 1657] [id = 339] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x120d65000 == 44 [pid = 1657] [id = 338] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a73c800 == 43 [pid = 1657] [id = 337] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x129e3f800 == 42 [pid = 1657] [id = 336] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad9800 == 41 [pid = 1657] [id = 335] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x124aba800 == 40 [pid = 1657] [id = 334] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x121a53000 == 39 [pid = 1657] [id = 333] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x120d69000 == 38 [pid = 1657] [id = 332] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117e1f000 == 37 [pid = 1657] [id = 331] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117015000 == 36 [pid = 1657] [id = 330] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12120f000 == 35 [pid = 1657] [id = 329] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11702b000 == 34 [pid = 1657] [id = 328] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a743800 == 33 [pid = 1657] [id = 327] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118994000 == 32 [pid = 1657] [id = 315] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11839e800 == 31 [pid = 1657] [id = 345] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12be78800 == 30 [pid = 1657] [id = 344] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a744000 == 29 [pid = 1657] [id = 343] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x121127000 == 28 [pid = 1657] [id = 342] 11:37:43 INFO - PROCESS | 1657 | --DOCSHELL 0x113b63800 == 27 [pid = 1657] [id = 341] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x125682400) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11979d800) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1217f6c00) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x123e31400) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1168e7c00) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119690400) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x111f60c00) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1184a6800) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118940800) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118938400) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1250cc000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124d09000) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a8a6800) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118ef7000) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1189a2c00) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1293bb000) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12c023400) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12bb58c00) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12c02fc00) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118ef5800) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128e16c00) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1293c1c00) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12928a400) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124a33400) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1186a2800) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a65a400) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e0a800) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124d0e800) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bb5e000) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a8a8c00) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12745b800) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12956b800) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a811000) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12b78c000) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 11:37:43 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1250c9000) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1657 | 1470940664243 Marionette TRACE conn3 <- [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]]]}] 11:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1274ms 11:37:44 INFO - PROCESS | 1657 | 1470940664286 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1657 | 1470940664290 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 11:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:37:44 INFO - PROCESS | 1657 | 1470940664294 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1657 | 1470940664299 Marionette TRACE conn3 <- [1,1358,null,{}] 11:37:44 INFO - PROCESS | 1657 | 1470940664304 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:44 INFO - PROCESS | 1657 | 1470940664306 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:44 INFO - PROCESS | 1657 | 1470940664394 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:37:44 INFO - PROCESS | 1657 | 1470940664466 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1657 | 1470940664468 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x116850800 == 28 [pid = 1657] [id = 347] 11:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116108800) [pid = 1657] [serial = 1040] [outer = 0x0] 11:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1168ef400) [pid = 1657] [serial = 1041] [outer = 0x116108800] 11:37:44 INFO - PROCESS | 1657 | 1470940664495 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x117e7b000) [pid = 1657] [serial = 1042] [outer = 0x116108800] 11:37:44 INFO - PROCESS | 1657 | 1470940664770 Marionette TRACE conn3 <- [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]]]}] 11:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 525ms 11:37:44 INFO - PROCESS | 1657 | 1470940664821 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1657 | 1470940664824 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 11:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:37:44 INFO - PROCESS | 1657 | 1470940664829 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1657 | 1470940664834 Marionette TRACE conn3 <- [1,1362,null,{}] 11:37:44 INFO - PROCESS | 1657 | 1470940664837 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:44 INFO - PROCESS | 1657 | 1470940664838 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:44 INFO - PROCESS | 1657 | 1470940664919 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:37:44 INFO - PROCESS | 1657 | 1470940664922 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1657 | 1470940664924 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117491000 == 29 [pid = 1657] [id = 348] 11:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118156800) [pid = 1657] [serial = 1043] [outer = 0x0] 11:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118436000) [pid = 1657] [serial = 1044] [outer = 0x118156800] 11:37:44 INFO - PROCESS | 1657 | 1470940664953 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118936000) [pid = 1657] [serial = 1045] [outer = 0x118156800] 11:37:45 INFO - PROCESS | 1657 | 1470940665325 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 522ms 11:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:37:45 INFO - PROCESS | 1657 | 1470940665352 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1657 | 1470940665353 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 11:37:45 INFO - PROCESS | 1657 | 1470940665355 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1657 | 1470940665358 Marionette TRACE conn3 <- [1,1366,null,{}] 11:37:45 INFO - PROCESS | 1657 | 1470940665366 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:45 INFO - PROCESS | 1657 | 1470940665369 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:45 INFO - PROCESS | 1657 | 1470940665447 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:37:45 INFO - PROCESS | 1657 | 1470940665455 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1657 | 1470940665457 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119223800 == 30 [pid = 1657] [id = 349] 11:37:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1189a2c00) [pid = 1657] [serial = 1046] [outer = 0x0] 11:37:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119287000) [pid = 1657] [serial = 1047] [outer = 0x1189a2c00] 11:37:45 INFO - PROCESS | 1657 | 1470940665486 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119b0a800) [pid = 1657] [serial = 1048] [outer = 0x1189a2c00] 11:37:45 INFO - PROCESS | 1657 | 1470940665930 Marionette TRACE conn3 <- [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] 11:37:45 INFO - PROCESS | 1657 | 1470940665990 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 11:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:37:45 INFO - PROCESS | 1657 | 1470940665993 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1657 | 1470940665995 Marionette TRACE conn3 <- [1,1370,null,{}] 11:37:46 INFO - PROCESS | 1657 | 1470940666001 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:46 INFO - PROCESS | 1657 | 1470940666003 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:46 INFO - PROCESS | 1657 | 1470940666129 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:37:46 INFO - PROCESS | 1657 | 1470940666181 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1657 | 1470940666182 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d62800 == 31 [pid = 1657] [id = 350] 11:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119cf2000) [pid = 1657] [serial = 1049] [outer = 0x0] 11:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120e17400) [pid = 1657] [serial = 1050] [outer = 0x119cf2000] 11:37:46 INFO - PROCESS | 1657 | 1470940666210 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e8f800) [pid = 1657] [serial = 1051] [outer = 0x119cf2000] 11:37:46 INFO - PROCESS | 1657 | 1470940666557 Marionette TRACE conn3 <- [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] 11:37:46 INFO - PROCESS | 1657 | 1470940666568 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 11:37:46 INFO - PROCESS | 1657 | 1470940666571 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1657 | 1470940666573 Marionette TRACE conn3 <- [1,1374,null,{}] 11:37:46 INFO - PROCESS | 1657 | 1470940666576 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:46 INFO - PROCESS | 1657 | 1470940666578 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:46 INFO - PROCESS | 1657 | 1470940666723 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:37:46 INFO - PROCESS | 1657 | 1470940666726 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1657 | 1470940666727 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x121420000 == 32 [pid = 1657] [id = 351] 11:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1151d2c00) [pid = 1657] [serial = 1052] [outer = 0x0] 11:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1217f4000) [pid = 1657] [serial = 1053] [outer = 0x1151d2c00] 11:37:46 INFO - PROCESS | 1657 | 1470940666753 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123e35000) [pid = 1657] [serial = 1054] [outer = 0x1151d2c00] 11:37:47 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:47 INFO - PROCESS | 1657 | 1470940667108 Marionette TRACE conn3 <- [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] 11:37:47 INFO - PROCESS | 1657 | 1470940667143 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 11:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:37:47 INFO - PROCESS | 1657 | 1470940667145 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1657 | 1470940667146 Marionette TRACE conn3 <- [1,1378,null,{}] 11:37:47 INFO - PROCESS | 1657 | 1470940667149 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:47 INFO - PROCESS | 1657 | 1470940667153 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:47 INFO - PROCESS | 1657 | 1470940667262 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:37:47 INFO - PROCESS | 1657 | 1470940667305 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1657 | 1470940667306 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eaa800 == 33 [pid = 1657] [id = 352] 11:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124d04800) [pid = 1657] [serial = 1055] [outer = 0x0] 11:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12565a800) [pid = 1657] [serial = 1056] [outer = 0x124d04800] 11:37:47 INFO - PROCESS | 1657 | 1470940667332 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126c53000) [pid = 1657] [serial = 1057] [outer = 0x124d04800] 11:37:47 INFO - PROCESS | 1657 | 1470940667654 Marionette TRACE conn3 <- [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] 11:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:37:47 INFO - PROCESS | 1657 | 1470940667676 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 11:37:47 INFO - PROCESS | 1657 | 1470940667679 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1657 | 1470940667680 Marionette TRACE conn3 <- [1,1382,null,{}] 11:37:47 INFO - PROCESS | 1657 | 1470940667690 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:47 INFO - PROCESS | 1657 | 1470940667692 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:47 INFO - PROCESS | 1657 | 1470940667783 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:37:47 INFO - PROCESS | 1657 | 1470940667787 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1657 | 1470940667788 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a7000 == 34 [pid = 1657] [id = 353] 11:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124d06000) [pid = 1657] [serial = 1058] [outer = 0x0] 11:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126c5f000) [pid = 1657] [serial = 1059] [outer = 0x124d06000] 11:37:47 INFO - PROCESS | 1657 | 1470940667812 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1273b2800) [pid = 1657] [serial = 1060] [outer = 0x124d06000] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129282400) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12bb60400) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12565a000) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11722d400) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b78f000) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113b05c00) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x125684800) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117e80800) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116832c00) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11893a800) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b17000) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x117220400) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112a90400) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12ac57400) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:37:48 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:48 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]" 11:37:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:37:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - _addTest/ [0,1385,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1657 | 1470940668308 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 11:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:37:48 INFO - PROCESS | 1657 | 1470940668310 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1657 | 1470940668311 Marionette TRACE conn3 <- [1,1386,null,{}] 11:37:48 INFO - PROCESS | 1657 | 1470940668316 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:48 INFO - PROCESS | 1657 | 1470940668317 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:48 INFO - PROCESS | 1657 | 1470940668388 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:37:48 INFO - PROCESS | 1657 | 1470940668392 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1657 | 1470940668393 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dcf000 == 35 [pid = 1657] [id = 354] 11:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118432000) [pid = 1657] [serial = 1061] [outer = 0x0] 11:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118e77000) [pid = 1657] [serial = 1062] [outer = 0x118432000] 11:37:48 INFO - PROCESS | 1657 | 1470940668419 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11849c800) [pid = 1657] [serial = 1063] [outer = 0x118432000] 11:37:48 INFO - PROCESS | 1657 | 1470940668763 Marionette TRACE conn3 <- [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] 11:37:48 INFO - PROCESS | 1657 | 1470940668784 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 11:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:37:48 INFO - PROCESS | 1657 | 1470940668786 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1657 | 1470940668795 Marionette TRACE conn3 <- [1,1390,null,{}] 11:37:48 INFO - PROCESS | 1657 | 1470940668797 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:48 INFO - PROCESS | 1657 | 1470940668798 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:48 INFO - PROCESS | 1657 | 1470940668894 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:37:48 INFO - PROCESS | 1657 | 1470940668900 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1657 | 1470940668901 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0800 == 36 [pid = 1657] [id = 355] 11:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118999c00) [pid = 1657] [serial = 1064] [outer = 0x0] 11:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x127462800) [pid = 1657] [serial = 1065] [outer = 0x118999c00] 11:37:48 INFO - PROCESS | 1657 | 1470940668925 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128e1d000) [pid = 1657] [serial = 1066] [outer = 0x118999c00] 11:37:49 INFO - PROCESS | 1657 | 1470940669205 Marionette TRACE conn3 <- [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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 474ms 11:37:49 INFO - PROCESS | 1657 | 1470940669262 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1657 | 1470940669265 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 11:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:37:49 INFO - PROCESS | 1657 | 1470940669268 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1657 | 1470940669269 Marionette TRACE conn3 <- [1,1394,null,{}] 11:37:49 INFO - PROCESS | 1657 | 1470940669271 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:49 INFO - PROCESS | 1657 | 1470940669272 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:49 INFO - PROCESS | 1657 | 1470940669345 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:37:49 INFO - PROCESS | 1657 | 1470940669351 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1657 | 1470940669352 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x129345800 == 37 [pid = 1657] [id = 356] 11:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128f3e000) [pid = 1657] [serial = 1067] [outer = 0x0] 11:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12928c400) [pid = 1657] [serial = 1068] [outer = 0x128f3e000] 11:37:49 INFO - PROCESS | 1657 | 1470940669376 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293bb400) [pid = 1657] [serial = 1069] [outer = 0x128f3e000] 11:37:49 INFO - PROCESS | 1657 | 1470940669717 Marionette TRACE conn3 <- [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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 469ms 11:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:37:49 INFO - PROCESS | 1657 | 1470940669737 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1657 | 1470940669739 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 11:37:49 INFO - PROCESS | 1657 | 1470940669741 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1657 | 1470940669743 Marionette TRACE conn3 <- [1,1398,null,{}] 11:37:49 INFO - PROCESS | 1657 | 1470940669745 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:49 INFO - PROCESS | 1657 | 1470940669754 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:49 INFO - PROCESS | 1657 | 1470940669870 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:37:49 INFO - PROCESS | 1657 | 1470940669876 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1657 | 1470940669878 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e4b000 == 38 [pid = 1657] [id = 357] 11:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1293c0c00) [pid = 1657] [serial = 1070] [outer = 0x0] 11:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a65ac00) [pid = 1657] [serial = 1071] [outer = 0x1293c0c00] 11:37:49 INFO - PROCESS | 1657 | 1470940669905 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12ac52400) [pid = 1657] [serial = 1072] [outer = 0x1293c0c00] 11:37:50 INFO - PROCESS | 1657 | 1470940670260 Marionette TRACE conn3 <- [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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 569ms 11:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:37:50 INFO - PROCESS | 1657 | 1470940670311 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1657 | 1470940670313 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 11:37:50 INFO - PROCESS | 1657 | 1470940670316 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1657 | 1470940670319 Marionette TRACE conn3 <- [1,1402,null,{}] 11:37:50 INFO - PROCESS | 1657 | 1470940670323 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:50 INFO - PROCESS | 1657 | 1470940670324 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:50 INFO - PROCESS | 1657 | 1470940670463 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:37:50 INFO - PROCESS | 1657 | 1470940670517 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1657 | 1470940670520 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11657f000 == 39 [pid = 1657] [id = 358] 11:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a86400) [pid = 1657] [serial = 1073] [outer = 0x0] 11:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1131ac800) [pid = 1657] [serial = 1074] [outer = 0x112a86400] 11:37:50 INFO - PROCESS | 1657 | 1470940670593 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115e18800) [pid = 1657] [serial = 1075] [outer = 0x112a86400] 11:37:51 INFO - PROCESS | 1657 | 1470940671120 Marionette TRACE conn3 <- [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]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 870ms 11:37:51 INFO - PROCESS | 1657 | 1470940671187 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1657 | 1470940671190 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:37:51 INFO - PROCESS | 1657 | 1470940671195 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1657 | 1470940671197 Marionette TRACE conn3 <- [1,1406,null,{}] 11:37:51 INFO - PROCESS | 1657 | 1470940671199 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:51 INFO - PROCESS | 1657 | 1470940671201 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:51 INFO - PROCESS | 1657 | 1470940671309 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:37:51 INFO - PROCESS | 1657 | 1470940671365 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1657 | 1470940671367 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d5d800 == 40 [pid = 1657] [id = 359] 11:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1184a1000) [pid = 1657] [serial = 1076] [outer = 0x0] 11:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118694c00) [pid = 1657] [serial = 1077] [outer = 0x1184a1000] 11:37:51 INFO - PROCESS | 1657 | 1470940671398 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11899c800) [pid = 1657] [serial = 1078] [outer = 0x1184a1000] 11:37:52 INFO - PROCESS | 1657 | 1470940672084 Marionette TRACE conn3 <- [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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 971ms 11:37:52 INFO - PROCESS | 1657 | 1470940672167 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1657 | 1470940672171 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 11:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:37:52 INFO - PROCESS | 1657 | 1470940672176 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1657 | 1470940672179 Marionette TRACE conn3 <- [1,1410,null,{}] 11:37:52 INFO - PROCESS | 1657 | 1470940672216 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:52 INFO - PROCESS | 1657 | 1470940672218 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:52 INFO - PROCESS | 1657 | 1470940672371 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:37:52 INFO - PROCESS | 1657 | 1470940672446 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1657 | 1470940672450 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x117014800 == 41 [pid = 1657] [id = 360] 11:37:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116f86000) [pid = 1657] [serial = 1079] [outer = 0x0] 11:37:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11722d400) [pid = 1657] [serial = 1080] [outer = 0x116f86000] 11:37:52 INFO - PROCESS | 1657 | 1470940672543 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11842d400) [pid = 1657] [serial = 1081] [outer = 0x116f86000] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x129345800 == 40 [pid = 1657] [id = 356] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0800 == 39 [pid = 1657] [id = 355] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x126dcf000 == 38 [pid = 1657] [id = 354] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a7000 == 37 [pid = 1657] [id = 353] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x123eaa800 == 36 [pid = 1657] [id = 352] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x121420000 == 35 [pid = 1657] [id = 351] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x120d62800 == 34 [pid = 1657] [id = 350] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119223800 == 33 [pid = 1657] [id = 349] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x117491000 == 32 [pid = 1657] [id = 348] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x116850800 == 31 [pid = 1657] [id = 347] 11:37:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11839a800 == 30 [pid = 1657] [id = 346] 11:37:52 INFO - PROCESS | 1657 | 1470940672960 Marionette TRACE conn3 <- [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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 801ms 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a808800) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12bead800) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12c02c400) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119279c00) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12c023800) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12beb2000) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11680e000) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e7cc00) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126826400) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126c60c00) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118e74800) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1197a7000) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124a36800) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x125653800) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11968e800) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e88800) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bb61800) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118435000) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11893b000) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128e20400) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12c038c00) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x126c60000) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x127464c00) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124d31000) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b788800) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12c780400) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x126c53c00) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 11:37:52 INFO - PROCESS | 1657 | 1470940672988 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1657 | 1470940672991 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 11:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:37:53 INFO - PROCESS | 1657 | 1470940672999 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1657 | 1470940673002 Marionette TRACE conn3 <- [1,1414,null,{}] 11:37:53 INFO - PROCESS | 1657 | 1470940673004 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:53 INFO - PROCESS | 1657 | 1470940673006 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:53 INFO - PROCESS | 1657 | 1470940673084 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:37:53 INFO - PROCESS | 1657 | 1470940673088 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1657 | 1470940673089 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118246800 == 31 [pid = 1657] [id = 361] 11:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118937400) [pid = 1657] [serial = 1082] [outer = 0x0] 11:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118e82c00) [pid = 1657] [serial = 1083] [outer = 0x118937400] 11:37:53 INFO - PROCESS | 1657 | 1470940673118 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119692000) [pid = 1657] [serial = 1084] [outer = 0x118937400] 11:37:53 INFO - PROCESS | 1657 | 1470940673588 Marionette TRACE conn3 <- [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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 622ms 11:37:53 INFO - PROCESS | 1657 | 1470940673620 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:37:53 INFO - PROCESS | 1657 | 1470940673622 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 11:37:53 INFO - PROCESS | 1657 | 1470940673625 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1657 | 1470940673629 Marionette TRACE conn3 <- [1,1418,null,{}] 11:37:53 INFO - PROCESS | 1657 | 1470940673651 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:53 INFO - PROCESS | 1657 | 1470940673657 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:53 INFO - PROCESS | 1657 | 1470940673759 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:37:53 INFO - PROCESS | 1657 | 1470940673832 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1657 | 1470940673834 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121213000 == 32 [pid = 1657] [id = 362] 11:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11893d800) [pid = 1657] [serial = 1085] [outer = 0x0] 11:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e88800) [pid = 1657] [serial = 1086] [outer = 0x11893d800] 11:37:53 INFO - PROCESS | 1657 | 1470940673866 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123d03c00) [pid = 1657] [serial = 1087] [outer = 0x11893d800] 11:37:54 INFO - PROCESS | 1657 | 1470940674189 Marionette TRACE conn3 <- [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]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 583ms 11:37:54 INFO - PROCESS | 1657 | 1470940674208 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 1657 | 1470940674210 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:37:54 INFO - PROCESS | 1657 | 1470940674212 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1657 | 1470940674214 Marionette TRACE conn3 <- [1,1422,null,{}] 11:37:54 INFO - PROCESS | 1657 | 1470940674219 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:54 INFO - PROCESS | 1657 | 1470940674221 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:54 INFO - PROCESS | 1657 | 1470940674309 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:37:54 INFO - PROCESS | 1657 | 1470940674367 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1657 | 1470940674368 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d36800 == 33 [pid = 1657] [id = 363] 11:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b0b400) [pid = 1657] [serial = 1088] [outer = 0x0] 11:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124d06400) [pid = 1657] [serial = 1089] [outer = 0x119b0b400] 11:37:54 INFO - PROCESS | 1657 | 1470940674396 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12564f000) [pid = 1657] [serial = 1090] [outer = 0x119b0b400] 11:37:54 INFO - PROCESS | 1657 | 1470940674706 Marionette TRACE conn3 <- [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]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 11:37:54 INFO - PROCESS | 1657 | 1470940674735 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 1657 | 1470940674736 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:37:54 INFO - PROCESS | 1657 | 1470940674738 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1657 | 1470940674739 Marionette TRACE conn3 <- [1,1426,null,{}] 11:37:54 INFO - PROCESS | 1657 | 1470940674742 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:54 INFO - PROCESS | 1657 | 1470940674743 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:54 INFO - PROCESS | 1657 | 1470940674836 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:37:54 INFO - PROCESS | 1657 | 1470940674874 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1657 | 1470940674875 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255c3000 == 34 [pid = 1657] [id = 364] 11:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1255d6400) [pid = 1657] [serial = 1091] [outer = 0x0] 11:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125680c00) [pid = 1657] [serial = 1092] [outer = 0x1255d6400] 11:37:54 INFO - PROCESS | 1657 | 1470940674900 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126826c00) [pid = 1657] [serial = 1093] [outer = 0x1255d6400] 11:37:55 INFO - PROCESS | 1657 | 1470940675259 Marionette TRACE conn3 <- [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]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 11:37:55 INFO - PROCESS | 1657 | 1470940675308 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1657 | 1470940675309 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:37:55 INFO - PROCESS | 1657 | 1470940675311 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1657 | 1470940675312 Marionette TRACE conn3 <- [1,1430,null,{}] 11:37:55 INFO - PROCESS | 1657 | 1470940675314 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:55 INFO - PROCESS | 1657 | 1470940675319 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:55 INFO - PROCESS | 1657 | 1470940675440 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:37:55 INFO - PROCESS | 1657 | 1470940675458 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1657 | 1470940675459 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f68000 == 35 [pid = 1657] [id = 365] 11:37:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126c57400) [pid = 1657] [serial = 1094] [outer = 0x0] 11:37:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127468000) [pid = 1657] [serial = 1095] [outer = 0x126c57400] 11:37:55 INFO - PROCESS | 1657 | 1470940675484 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a656800) [pid = 1657] [serial = 1096] [outer = 0x126c57400] 11:37:55 INFO - PROCESS | 1657 | 1470940675831 Marionette TRACE conn3 <- [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]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 568ms 11:37:55 INFO - PROCESS | 1657 | 1470940675880 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1657 | 1470940675881 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:37:55 INFO - PROCESS | 1657 | 1470940675883 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1657 | 1470940675885 Marionette TRACE conn3 <- [1,1434,null,{}] 11:37:55 INFO - PROCESS | 1657 | 1470940675887 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:55 INFO - PROCESS | 1657 | 1470940675888 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:55 INFO - PROCESS | 1657 | 1470940675984 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:37:55 INFO - PROCESS | 1657 | 1470940675987 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1657 | 1470940675988 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a615800 == 36 [pid = 1657] [id = 366] 11:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119b0cc00) [pid = 1657] [serial = 1097] [outer = 0x0] 11:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8a6400) [pid = 1657] [serial = 1098] [outer = 0x119b0cc00] 11:37:56 INFO - PROCESS | 1657 | 1470940676020 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12ac53000) [pid = 1657] [serial = 1099] [outer = 0x119b0cc00] 11:37:56 INFO - PROCESS | 1657 | 1470940676385 Marionette TRACE conn3 <- [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]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 11:37:56 INFO - PROCESS | 1657 | 1470940676408 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1657 | 1470940676409 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 11:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:37:56 INFO - PROCESS | 1657 | 1470940676412 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1657 | 1470940676413 Marionette TRACE conn3 <- [1,1438,null,{}] 11:37:56 INFO - PROCESS | 1657 | 1470940676415 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:56 INFO - PROCESS | 1657 | 1470940676417 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:56 INFO - PROCESS | 1657 | 1470940676512 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:37:56 INFO - PROCESS | 1657 | 1470940676516 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1657 | 1470940676517 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84c000 == 37 [pid = 1657] [id = 367] 11:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b717c00) [pid = 1657] [serial = 1100] [outer = 0x0] 11:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b720c00) [pid = 1657] [serial = 1101] [outer = 0x12b717c00] 11:37:56 INFO - PROCESS | 1657 | 1470940676541 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bad3400) [pid = 1657] [serial = 1102] [outer = 0x12b717c00] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118156800) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116ab5400) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119cf2000) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116108800) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124d04800) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1151d2c00) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124d06000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x111dac800) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e0d800) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1189a2c00) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124aad400) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118432000) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a8a9000) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1122b2400) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128f3e000) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:37:56 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118999c00) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:37:56 INFO - PROCESS | 1657 | 1470940676935 Marionette TRACE conn3 <- [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]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 11:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:37:56 INFO - PROCESS | 1657 | 1470940676982 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1657 | 1470940676983 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 11:37:56 INFO - PROCESS | 1657 | 1470940676985 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1657 | 1470940676986 Marionette TRACE conn3 <- [1,1442,null,{}] 11:37:56 INFO - PROCESS | 1657 | 1470940676989 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:56 INFO - PROCESS | 1657 | 1470940676990 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:57 INFO - PROCESS | 1657 | 1470940677100 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:37:57 INFO - PROCESS | 1657 | 1470940677137 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1657 | 1470940677138 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae4800 == 38 [pid = 1657] [id = 368] 11:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x111d7d800) [pid = 1657] [serial = 1103] [outer = 0x0] 11:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11893f800) [pid = 1657] [serial = 1104] [outer = 0x111d7d800] 11:37:57 INFO - PROCESS | 1657 | 1470940677162 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121a74c00) [pid = 1657] [serial = 1105] [outer = 0x111d7d800] 11:37:57 INFO - PROCESS | 1657 | 1470940677453 Marionette TRACE conn3 <- [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]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 11:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:37:57 INFO - PROCESS | 1657 | 1470940677505 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 1657 | 1470940677506 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 11:37:57 INFO - PROCESS | 1657 | 1470940677508 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1657 | 1470940677509 Marionette TRACE conn3 <- [1,1446,null,{}] 11:37:57 INFO - PROCESS | 1657 | 1470940677511 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:57 INFO - PROCESS | 1657 | 1470940677512 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:57 INFO - PROCESS | 1657 | 1470940677590 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:37:57 INFO - PROCESS | 1657 | 1470940677593 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1657 | 1470940677595 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaf9000 == 39 [pid = 1657] [id = 369] 11:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123d11800) [pid = 1657] [serial = 1106] [outer = 0x0] 11:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12b718000) [pid = 1657] [serial = 1107] [outer = 0x123d11800] 11:37:57 INFO - PROCESS | 1657 | 1470940677621 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12bb5a800) [pid = 1657] [serial = 1108] [outer = 0x123d11800] 11:37:57 INFO - PROCESS | 1657 | 1470940677942 Marionette TRACE conn3 <- [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]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 467ms 11:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:37:57 INFO - PROCESS | 1657 | 1470940677976 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 1657 | 1470940677978 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 11:37:57 INFO - PROCESS | 1657 | 1470940677981 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1657 | 1470940677984 Marionette TRACE conn3 <- [1,1450,null,{}] 11:37:57 INFO - PROCESS | 1657 | 1470940677986 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:57 INFO - PROCESS | 1657 | 1470940677988 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:58 INFO - PROCESS | 1657 | 1470940678109 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:37:58 INFO - PROCESS | 1657 | 1470940678118 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1657 | 1470940678119 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9eb000 == 40 [pid = 1657] [id = 370] 11:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12bb5e000) [pid = 1657] [serial = 1109] [outer = 0x0] 11:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12beaec00) [pid = 1657] [serial = 1110] [outer = 0x12bb5e000] 11:37:58 INFO - PROCESS | 1657 | 1470940678145 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12c02b800) [pid = 1657] [serial = 1111] [outer = 0x12bb5e000] 11:37:58 INFO - PROCESS | 1657 | 1470940678484 Marionette TRACE conn3 <- [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]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 522ms 11:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:37:58 INFO - PROCESS | 1657 | 1470940678503 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1657 | 1470940678504 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 11:37:58 INFO - PROCESS | 1657 | 1470940678506 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1657 | 1470940678507 Marionette TRACE conn3 <- [1,1454,null,{}] 11:37:58 INFO - PROCESS | 1657 | 1470940678509 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:58 INFO - PROCESS | 1657 | 1470940678510 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:58 INFO - PROCESS | 1657 | 1470940678591 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:37:58 INFO - PROCESS | 1657 | 1470940678595 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1657 | 1470940678596 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be62800 == 41 [pid = 1657] [id = 371] 11:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12c02c000) [pid = 1657] [serial = 1112] [outer = 0x0] 11:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12c039000) [pid = 1657] [serial = 1113] [outer = 0x12c02c000] 11:37:58 INFO - PROCESS | 1657 | 1470940678620 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12c42d800) [pid = 1657] [serial = 1114] [outer = 0x12c02c000] 11:37:59 INFO - PROCESS | 1657 | 1470940679108 Marionette TRACE conn3 <- [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]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 11:37:59 INFO - PROCESS | 1657 | 1470940679177 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:37:59 INFO - PROCESS | 1657 | 1470940679179 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 11:37:59 INFO - PROCESS | 1657 | 1470940679182 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1657 | 1470940679184 Marionette TRACE conn3 <- [1,1458,null,{}] 11:37:59 INFO - PROCESS | 1657 | 1470940679188 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:59 INFO - PROCESS | 1657 | 1470940679189 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:59 INFO - PROCESS | 1657 | 1470940679293 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:37:59 INFO - PROCESS | 1657 | 1470940679350 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1657 | 1470940679351 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:37:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x118978000 == 42 [pid = 1657] [id = 372] 11:37:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1168f0000) [pid = 1657] [serial = 1115] [outer = 0x0] 11:37:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x117e7cc00) [pid = 1657] [serial = 1116] [outer = 0x1168f0000] 11:37:59 INFO - PROCESS | 1657 | 1470940679383 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1184a6000) [pid = 1657] [serial = 1117] [outer = 0x1168f0000] 11:37:59 INFO - PROCESS | 1657 | 1470940679867 Marionette TRACE conn3 <- [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]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 721ms 11:37:59 INFO - PROCESS | 1657 | 1470940679903 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1657 | 1470940679906 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 11:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:37:59 INFO - PROCESS | 1657 | 1470940679911 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1657 | 1470940679912 Marionette TRACE conn3 <- [1,1462,null,{}] 11:37:59 INFO - PROCESS | 1657 | 1470940679915 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:59 INFO - PROCESS | 1657 | 1470940679917 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:00 INFO - PROCESS | 1657 | 1470940680019 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:38:00 INFO - PROCESS | 1657 | 1470940680088 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1657 | 1470940680090 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x125624800 == 43 [pid = 1657] [id = 373] 11:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b13400) [pid = 1657] [serial = 1118] [outer = 0x0] 11:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119b17800) [pid = 1657] [serial = 1119] [outer = 0x119b13400] 11:38:00 INFO - PROCESS | 1657 | 1470940680121 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1215f7400) [pid = 1657] [serial = 1120] [outer = 0x119b13400] 11:38:00 INFO - PROCESS | 1657 | 1470940680557 Marionette TRACE conn3 <- [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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 674ms 11:38:00 INFO - PROCESS | 1657 | 1470940680585 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1657 | 1470940680586 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 11:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:38:00 INFO - PROCESS | 1657 | 1470940680589 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1657 | 1470940680592 Marionette TRACE conn3 <- [1,1466,null,{}] 11:38:00 INFO - PROCESS | 1657 | 1470940680617 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:00 INFO - PROCESS | 1657 | 1470940680620 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:00 INFO - PROCESS | 1657 | 1470940680748 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:38:00 INFO - PROCESS | 1657 | 1470940680801 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1657 | 1470940680804 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be65000 == 44 [pid = 1657] [id = 374] 11:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126c56000) [pid = 1657] [serial = 1121] [outer = 0x0] 11:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x127014400) [pid = 1657] [serial = 1122] [outer = 0x126c56000] 11:38:00 INFO - PROCESS | 1657 | 1470940680836 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129282800) [pid = 1657] [serial = 1123] [outer = 0x126c56000] 11:38:01 INFO - PROCESS | 1657 | 1470940681249 Marionette TRACE conn3 <- [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]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 11:38:01 INFO - PROCESS | 1657 | 1470940681319 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1657 | 1470940681321 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 11:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:38:01 INFO - PROCESS | 1657 | 1470940681324 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1657 | 1470940681325 Marionette TRACE conn3 <- [1,1470,null,{}] 11:38:01 INFO - PROCESS | 1657 | 1470940681327 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:01 INFO - PROCESS | 1657 | 1470940681329 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:01 INFO - PROCESS | 1657 | 1470940681432 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:38:01 INFO - PROCESS | 1657 | 1470940681512 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1657 | 1470940681514 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72f000 == 45 [pid = 1657] [id = 375] 11:38:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1122b0000) [pid = 1657] [serial = 1124] [outer = 0x0] 11:38:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a806800) [pid = 1657] [serial = 1125] [outer = 0x1122b0000] 11:38:01 INFO - PROCESS | 1657 | 1470940681544 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bb62400) [pid = 1657] [serial = 1126] [outer = 0x1122b0000] 11:38:02 INFO - PROCESS | 1657 | 1470940682143 Marionette TRACE conn3 <- [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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 870ms 11:38:02 INFO - PROCESS | 1657 | 1470940682198 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1657 | 1470940682201 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 11:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:38:02 INFO - PROCESS | 1657 | 1470940682206 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1657 | 1470940682207 Marionette TRACE conn3 <- [1,1474,null,{}] 11:38:02 INFO - PROCESS | 1657 | 1470940682211 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:02 INFO - PROCESS | 1657 | 1470940682213 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:02 INFO - PROCESS | 1657 | 1470940682313 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:38:02 INFO - PROCESS | 1657 | 1470940682382 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1657 | 1470940682385 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11747b000 == 46 [pid = 1657] [id = 376] 11:38:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113381c00) [pid = 1657] [serial = 1127] [outer = 0x0] 11:38:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1168e8000) [pid = 1657] [serial = 1128] [outer = 0x113381c00] 11:38:02 INFO - PROCESS | 1657 | 1470940682413 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118265000) [pid = 1657] [serial = 1129] [outer = 0x113381c00] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9eb000 == 45 [pid = 1657] [id = 370] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaf9000 == 44 [pid = 1657] [id = 369] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae4800 == 43 [pid = 1657] [id = 368] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84c000 == 42 [pid = 1657] [id = 367] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a615800 == 41 [pid = 1657] [id = 366] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x128f68000 == 40 [pid = 1657] [id = 365] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1255c3000 == 39 [pid = 1657] [id = 364] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x123d36800 == 38 [pid = 1657] [id = 363] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x121213000 == 37 [pid = 1657] [id = 362] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x118246800 == 36 [pid = 1657] [id = 361] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x117014800 == 35 [pid = 1657] [id = 360] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x120d5d800 == 34 [pid = 1657] [id = 359] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11657f000 == 33 [pid = 1657] [id = 358] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x129e4b000 == 32 [pid = 1657] [id = 357] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72f000 == 31 [pid = 1657] [id = 375] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12be65000 == 30 [pid = 1657] [id = 374] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x125624800 == 29 [pid = 1657] [id = 373] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x118978000 == 28 [pid = 1657] [id = 372] 11:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12be62800 == 27 [pid = 1657] [id = 371] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118436000) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118932800) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1184a0c00) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120e17400) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118936000) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1168ef400) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12565a800) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117e7b000) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1217f4000) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126c5f000) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11815b400) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a92c00) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1211e1400) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126c53000) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119287000) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e19800) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129284400) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126c59000) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11849c800) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12c026800) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b78ac00) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11403bc00) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a86800) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118e77000) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12928c400) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293bb400) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x127462800) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1273b2800) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123e35000) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a65ac00) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120e8f800) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128e1d000) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119b0a800) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 11:38:03 INFO - PROCESS | 1657 | 1470940683431 Marionette TRACE conn3 <- [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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1274ms 11:38:03 INFO - PROCESS | 1657 | 1470940683480 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1657 | 1470940683484 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 11:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:38:03 INFO - PROCESS | 1657 | 1470940683488 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1657 | 1470940683490 Marionette TRACE conn3 <- [1,1478,null,{}] 11:38:03 INFO - PROCESS | 1657 | 1470940683494 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:03 INFO - PROCESS | 1657 | 1470940683496 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:03 INFO - PROCESS | 1657 | 1470940683577 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:38:03 INFO - PROCESS | 1657 | 1470940683586 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1657 | 1470940683589 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133e7800 == 28 [pid = 1657] [id = 377] 11:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113ea6400) [pid = 1657] [serial = 1130] [outer = 0x0] 11:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113eae400) [pid = 1657] [serial = 1131] [outer = 0x113ea6400] 11:38:03 INFO - PROCESS | 1657 | 1470940683617 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116748800) [pid = 1657] [serial = 1132] [outer = 0x113ea6400] 11:38:03 INFO - PROCESS | 1657 | 1470940683972 Marionette TRACE conn3 <- [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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 522ms 11:38:04 INFO - PROCESS | 1657 | 1470940684024 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1657 | 1470940684030 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:38:04 INFO - PROCESS | 1657 | 1470940684037 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1657 | 1470940684040 Marionette TRACE conn3 <- [1,1482,null,{}] 11:38:04 INFO - PROCESS | 1657 | 1470940684044 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:04 INFO - PROCESS | 1657 | 1470940684047 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:04 INFO - PROCESS | 1657 | 1470940684169 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:38:04 INFO - PROCESS | 1657 | 1470940684183 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1657 | 1470940684184 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x117055000 == 29 [pid = 1657] [id = 378] 11:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1176ba800) [pid = 1657] [serial = 1133] [outer = 0x0] 11:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118430000) [pid = 1657] [serial = 1134] [outer = 0x1176ba800] 11:38:04 INFO - PROCESS | 1657 | 1470940684230 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1184a6c00) [pid = 1657] [serial = 1135] [outer = 0x1176ba800] 11:38:04 INFO - PROCESS | 1657 | 1470940684692 Marionette TRACE conn3 <- [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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 11:38:04 INFO - PROCESS | 1657 | 1470940684708 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1657 | 1470940684709 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:38:04 INFO - PROCESS | 1657 | 1470940684712 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1657 | 1470940684723 Marionette TRACE conn3 <- [1,1486,null,{}] 11:38:04 INFO - PROCESS | 1657 | 1470940684737 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:04 INFO - PROCESS | 1657 | 1470940684740 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:04 INFO - PROCESS | 1657 | 1470940684819 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:38:04 INFO - PROCESS | 1657 | 1470940684848 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1657 | 1470940684851 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x118988000 == 30 [pid = 1657] [id = 379] 11:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11968d000) [pid = 1657] [serial = 1136] [outer = 0x0] 11:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119692400) [pid = 1657] [serial = 1137] [outer = 0x11968d000] 11:38:04 INFO - PROCESS | 1657 | 1470940684879 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119b0a800) [pid = 1657] [serial = 1138] [outer = 0x11968d000] 11:38:05 INFO - PROCESS | 1657 | 1470940685222 Marionette TRACE conn3 <- [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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 530ms 11:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:38:05 INFO - PROCESS | 1657 | 1470940685242 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1657 | 1470940685244 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 11:38:05 INFO - PROCESS | 1657 | 1470940685246 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1657 | 1470940685248 Marionette TRACE conn3 <- [1,1490,null,{}] 11:38:05 INFO - PROCESS | 1657 | 1470940685253 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:05 INFO - PROCESS | 1657 | 1470940685254 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:05 INFO - PROCESS | 1657 | 1470940685360 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:38:05 INFO - PROCESS | 1657 | 1470940685393 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1657 | 1470940685395 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119916800 == 31 [pid = 1657] [id = 380] 11:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119b12400) [pid = 1657] [serial = 1139] [outer = 0x0] 11:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120e0b800) [pid = 1657] [serial = 1140] [outer = 0x119b12400] 11:38:05 INFO - PROCESS | 1657 | 1470940685420 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e8cc00) [pid = 1657] [serial = 1141] [outer = 0x119b12400] 11:38:05 INFO - PROCESS | 1657 | 1470940685735 Marionette TRACE conn3 <- [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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 11:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:38:05 INFO - PROCESS | 1657 | 1470940685768 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1657 | 1470940685769 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 11:38:05 INFO - PROCESS | 1657 | 1470940685771 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1657 | 1470940685772 Marionette TRACE conn3 <- [1,1494,null,{}] 11:38:05 INFO - PROCESS | 1657 | 1470940685775 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:05 INFO - PROCESS | 1657 | 1470940685783 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:05 INFO - PROCESS | 1657 | 1470940685875 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:38:05 INFO - PROCESS | 1657 | 1470940685912 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1657 | 1470940685913 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218ca000 == 32 [pid = 1657] [id = 381] 11:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120e17400) [pid = 1657] [serial = 1142] [outer = 0x0] 11:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1217f4000) [pid = 1657] [serial = 1143] [outer = 0x120e17400] 11:38:05 INFO - PROCESS | 1657 | 1470940685938 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124fef400) [pid = 1657] [serial = 1144] [outer = 0x120e17400] 11:38:06 INFO - PROCESS | 1657 | 1470940686271 Marionette TRACE conn3 <- [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]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 11:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:38:06 INFO - PROCESS | 1657 | 1470940686290 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1657 | 1470940686291 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 11:38:06 INFO - PROCESS | 1657 | 1470940686293 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1657 | 1470940686295 Marionette TRACE conn3 <- [1,1498,null,{}] 11:38:06 INFO - PROCESS | 1657 | 1470940686297 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:06 INFO - PROCESS | 1657 | 1470940686303 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:06 INFO - PROCESS | 1657 | 1470940686426 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:38:06 INFO - PROCESS | 1657 | 1470940686431 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1657 | 1470940686432 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x125063800 == 33 [pid = 1657] [id = 382] 11:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113912000) [pid = 1657] [serial = 1145] [outer = 0x0] 11:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1255d0400) [pid = 1657] [serial = 1146] [outer = 0x113912000] 11:38:06 INFO - PROCESS | 1657 | 1470940686457 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126c5ac00) [pid = 1657] [serial = 1147] [outer = 0x113912000] 11:38:06 INFO - PROCESS | 1657 | 1470940686795 Marionette TRACE conn3 <- [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]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 11:38:06 INFO - PROCESS | 1657 | 1470940686814 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1657 | 1470940686817 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 11:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:38:06 INFO - PROCESS | 1657 | 1470940686821 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1657 | 1470940686822 Marionette TRACE conn3 <- [1,1502,null,{}] 11:38:06 INFO - PROCESS | 1657 | 1470940686840 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:06 INFO - PROCESS | 1657 | 1470940686841 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:06 INFO - PROCESS | 1657 | 1470940686944 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:38:06 INFO - PROCESS | 1657 | 1470940686948 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1657 | 1470940686949 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12689b800 == 34 [pid = 1657] [id = 383] 11:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210bb400) [pid = 1657] [serial = 1148] [outer = 0x0] 11:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12709d000) [pid = 1657] [serial = 1149] [outer = 0x1210bb400] 11:38:06 INFO - PROCESS | 1657 | 1470940686974 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128e16400) [pid = 1657] [serial = 1150] [outer = 0x1210bb400] 11:38:07 INFO - PROCESS | 1657 | 1470940687365 Marionette TRACE conn3 <- [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]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 586ms 11:38:07 INFO - PROCESS | 1657 | 1470940687407 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 1657 | 1470940687408 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 11:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:38:07 INFO - PROCESS | 1657 | 1470940687411 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1657 | 1470940687412 Marionette TRACE conn3 <- [1,1506,null,{}] 11:38:07 INFO - PROCESS | 1657 | 1470940687414 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:07 INFO - PROCESS | 1657 | 1470940687415 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:07 INFO - PROCESS | 1657 | 1470940687510 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:38:07 INFO - PROCESS | 1657 | 1470940687547 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1657 | 1470940687548 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933e800 == 35 [pid = 1657] [id = 384] 11:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129282400) [pid = 1657] [serial = 1151] [outer = 0x0] 11:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1293be400) [pid = 1657] [serial = 1152] [outer = 0x129282400] 11:38:07 INFO - PROCESS | 1657 | 1470940687573 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8a9800) [pid = 1657] [serial = 1153] [outer = 0x129282400] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1255d6400) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126c57400) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x111d7d800) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119b0b400) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118937400) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11893d800) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119b0cc00) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1293c0c00) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116f86000) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1184a1000) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bb5e000) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112a86400) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c02c000) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b717c00) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:38:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123d11800) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:38:08 INFO - PROCESS | 1657 | 1470940688029 Marionette TRACE conn3 <- [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]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 11:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:38:08 INFO - PROCESS | 1657 | 1470940688085 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1657 | 1470940688087 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 11:38:08 INFO - PROCESS | 1657 | 1470940688089 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1657 | 1470940688090 Marionette TRACE conn3 <- [1,1510,null,{}] 11:38:08 INFO - PROCESS | 1657 | 1470940688092 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:08 INFO - PROCESS | 1657 | 1470940688093 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:08 INFO - PROCESS | 1657 | 1470940688199 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:38:08 INFO - PROCESS | 1657 | 1470940688257 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1657 | 1470940688258 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e3d000 == 36 [pid = 1657] [id = 385] 11:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1122bcc00) [pid = 1657] [serial = 1154] [outer = 0x0] 11:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11893d800) [pid = 1657] [serial = 1155] [outer = 0x1122bcc00] 11:38:08 INFO - PROCESS | 1657 | 1470940688283 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123d0b000) [pid = 1657] [serial = 1156] [outer = 0x1122bcc00] 11:38:08 INFO - PROCESS | 1657 | 1470940688535 Marionette TRACE conn3 <- [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]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 11:38:08 INFO - PROCESS | 1657 | 1470940688557 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1657 | 1470940688558 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 11:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:38:08 INFO - PROCESS | 1657 | 1470940688570 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1657 | 1470940688571 Marionette TRACE conn3 <- [1,1514,null,{}] 11:38:08 INFO - PROCESS | 1657 | 1470940688573 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:08 INFO - PROCESS | 1657 | 1470940688574 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:08 INFO - PROCESS | 1657 | 1470940688654 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:38:08 INFO - PROCESS | 1657 | 1470940688658 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1657 | 1470940688660 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84b000 == 37 [pid = 1657] [id = 386] 11:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124da4c00) [pid = 1657] [serial = 1157] [outer = 0x0] 11:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128e1e400) [pid = 1657] [serial = 1158] [outer = 0x124da4c00] 11:38:08 INFO - PROCESS | 1657 | 1470940688686 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a8adc00) [pid = 1657] [serial = 1159] [outer = 0x124da4c00] 11:38:09 INFO - PROCESS | 1657 | 1470940689006 Marionette TRACE conn3 <- [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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 478ms 11:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:38:09 INFO - PROCESS | 1657 | 1470940689039 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1657 | 1470940689041 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 11:38:09 INFO - PROCESS | 1657 | 1470940689043 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1657 | 1470940689045 Marionette TRACE conn3 <- [1,1518,null,{}] 11:38:09 INFO - PROCESS | 1657 | 1470940689047 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:09 INFO - PROCESS | 1657 | 1470940689049 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:09 INFO - PROCESS | 1657 | 1470940689167 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:38:09 INFO - PROCESS | 1657 | 1470940689174 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1657 | 1470940689176 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae0800 == 38 [pid = 1657] [id = 387] 11:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12ac4cc00) [pid = 1657] [serial = 1160] [outer = 0x0] 11:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b71ac00) [pid = 1657] [serial = 1161] [outer = 0x12ac4cc00] 11:38:09 INFO - PROCESS | 1657 | 1470940689202 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bb5dc00) [pid = 1657] [serial = 1162] [outer = 0x12ac4cc00] 11:38:09 INFO - PROCESS | 1657 | 1470940689515 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 11:38:09 INFO - PROCESS | 1657 | 1470940689562 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1657 | 1470940689564 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:38:09 INFO - PROCESS | 1657 | 1470940689566 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1657 | 1470940689567 Marionette TRACE conn3 <- [1,1522,null,{}] 11:38:09 INFO - PROCESS | 1657 | 1470940689569 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:09 INFO - PROCESS | 1657 | 1470940689570 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:09 INFO - PROCESS | 1657 | 1470940689646 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:38:09 INFO - PROCESS | 1657 | 1470940689652 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1657 | 1470940689653 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba03800 == 39 [pid = 1657] [id = 388] 11:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb5ec00) [pid = 1657] [serial = 1163] [outer = 0x0] 11:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12beadc00) [pid = 1657] [serial = 1164] [outer = 0x12bb5ec00] 11:38:09 INFO - PROCESS | 1657 | 1470940689677 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12beb7400) [pid = 1657] [serial = 1165] [outer = 0x12bb5ec00] 11:38:10 INFO - PROCESS | 1657 | 1470940690116 Marionette TRACE conn3 <- [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"]]]}] 11:38:10 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 () { 11:38:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:38:10 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 () { 11:38:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:38:10 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 () { 11:38:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:38:10 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 () { 11:38:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:38:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 11:38:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:38:10 INFO - PROCESS | 1657 | 1470940690137 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1657 | 1470940690140 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 11:38:10 INFO - PROCESS | 1657 | 1470940690143 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1657 | 1470940690145 Marionette TRACE conn3 <- [1,1526,null,{}] 11:38:10 INFO - PROCESS | 1657 | 1470940690149 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:10 INFO - PROCESS | 1657 | 1470940690151 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:10 INFO - PROCESS | 1657 | 1470940690270 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:38:10 INFO - PROCESS | 1657 | 1470940690351 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1657 | 1470940690353 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e09000 == 40 [pid = 1657] [id = 389] 11:38:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116aac400) [pid = 1657] [serial = 1166] [outer = 0x0] 11:38:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1176ba000) [pid = 1657] [serial = 1167] [outer = 0x116aac400] 11:38:10 INFO - PROCESS | 1657 | 1470940690384 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11849a400) [pid = 1657] [serial = 1168] [outer = 0x116aac400] 11:38:10 INFO - PROCESS | 1657 | 1470940690827 Marionette TRACE conn3 <- [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"]]]}] 11:38:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:38:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:38:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:38:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 725ms 11:38:10 INFO - PROCESS | 1657 | 1470940690883 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1657 | 1470940690887 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 11:38:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:38:10 INFO - PROCESS | 1657 | 1470940690891 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1657 | 1470940690893 Marionette TRACE conn3 <- [1,1530,null,{}] 11:38:10 INFO - PROCESS | 1657 | 1470940690895 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:10 INFO - PROCESS | 1657 | 1470940690897 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:11 INFO - PROCESS | 1657 | 1470940691047 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:38:11 INFO - PROCESS | 1657 | 1470940691059 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1657 | 1470940691060 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x124abe800 == 41 [pid = 1657] [id = 390] 11:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118932c00) [pid = 1657] [serial = 1169] [outer = 0x0] 11:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119286c00) [pid = 1657] [serial = 1170] [outer = 0x118932c00] 11:38:11 INFO - PROCESS | 1657 | 1470940691091 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1219a5400) [pid = 1657] [serial = 1171] [outer = 0x118932c00] 11:38:11 INFO - PROCESS | 1657 | 1470940691520 Marionette TRACE conn3 <- [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]]]}] 11:38:11 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 11:38:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:38:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:38:11 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. 11:38:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:38:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 11:38:11 INFO - PROCESS | 1657 | 1470940691561 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1657 | 1470940691563 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:38:11 INFO - PROCESS | 1657 | 1470940691565 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1657 | 1470940691568 Marionette TRACE conn3 <- [1,1534,null,{}] 11:38:11 INFO - PROCESS | 1657 | 1470940691576 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:11 INFO - PROCESS | 1657 | 1470940691579 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:11 INFO - PROCESS | 1657 | 1470940691688 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:38:11 INFO - PROCESS | 1657 | 1470940691749 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1657 | 1470940691751 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e0000 == 42 [pid = 1657] [id = 391] 11:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x125651000) [pid = 1657] [serial = 1172] [outer = 0x0] 11:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12681d000) [pid = 1657] [serial = 1173] [outer = 0x125651000] 11:38:11 INFO - PROCESS | 1657 | 1470940691783 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127468800) [pid = 1657] [serial = 1174] [outer = 0x125651000] 11:38:12 INFO - PROCESS | 1657 | 1470940692505 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1022ms 11:38:12 INFO - PROCESS | 1657 | 1470940692587 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 1657 | 1470940692590 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 11:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:38:12 INFO - PROCESS | 1657 | 1470940692593 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1657 | 1470940692595 Marionette TRACE conn3 <- [1,1538,null,{}] 11:38:12 INFO - PROCESS | 1657 | 1470940692598 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:12 INFO - PROCESS | 1657 | 1470940692600 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:12 INFO - PROCESS | 1657 | 1470940692708 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:38:12 INFO - PROCESS | 1657 | 1470940692765 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1657 | 1470940692768 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e09800 == 43 [pid = 1657] [id = 392] 11:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118432c00) [pid = 1657] [serial = 1175] [outer = 0x0] 11:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11849e800) [pid = 1657] [serial = 1176] [outer = 0x118432c00] 11:38:12 INFO - PROCESS | 1657 | 1470940692797 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118935c00) [pid = 1657] [serial = 1177] [outer = 0x118432c00] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae0800 == 42 [pid = 1657] [id = 387] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84b000 == 41 [pid = 1657] [id = 386] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x129e3d000 == 40 [pid = 1657] [id = 385] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12933e800 == 39 [pid = 1657] [id = 384] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12689b800 == 38 [pid = 1657] [id = 383] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x125063800 == 37 [pid = 1657] [id = 382] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1218ca000 == 36 [pid = 1657] [id = 381] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119916800 == 35 [pid = 1657] [id = 380] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118988000 == 34 [pid = 1657] [id = 379] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117055000 == 33 [pid = 1657] [id = 378] 11:38:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1133e7800 == 32 [pid = 1657] [id = 377] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x126826c00) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125680c00) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x127468000) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11893f800) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124d06400) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118e82c00) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119692000) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120e88800) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123d03c00) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a8a6400) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12ac53000) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12ac52400) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11722d400) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11842d400) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118694c00) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11899c800) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12c02b800) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1131ac800) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115e18800) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12c42d800) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b720c00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c039000) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b718000) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bad3400) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121a74c00) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a656800) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bb5a800) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12beaec00) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12564f000) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1657 | 1470940693220 Marionette TRACE conn3 <- [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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 669ms 11:38:13 INFO - PROCESS | 1657 | 1470940693264 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1657 | 1470940693269 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 11:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:38:13 INFO - PROCESS | 1657 | 1470940693273 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1657 | 1470940693275 Marionette TRACE conn3 <- [1,1542,null,{}] 11:38:13 INFO - PROCESS | 1657 | 1470940693277 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:13 INFO - PROCESS | 1657 | 1470940693279 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:13 INFO - PROCESS | 1657 | 1470940693374 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:38:13 INFO - PROCESS | 1657 | 1470940693463 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1657 | 1470940693464 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180f0000 == 33 [pid = 1657] [id = 393] 11:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118434000) [pid = 1657] [serial = 1178] [outer = 0x0] 11:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11968dc00) [pid = 1657] [serial = 1179] [outer = 0x118434000] 11:38:13 INFO - PROCESS | 1657 | 1470940693494 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e0f000) [pid = 1657] [serial = 1180] [outer = 0x118434000] 11:38:13 INFO - PROCESS | 1657 | 1470940693793 Marionette TRACE conn3 <- [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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 569ms 11:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:38:13 INFO - PROCESS | 1657 | 1470940693843 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1657 | 1470940693844 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 11:38:13 INFO - PROCESS | 1657 | 1470940693846 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1657 | 1470940693851 Marionette TRACE conn3 <- [1,1546,null,{}] 11:38:13 INFO - PROCESS | 1657 | 1470940693858 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:13 INFO - PROCESS | 1657 | 1470940693861 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:13 INFO - PROCESS | 1657 | 1470940693940 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:38:14 INFO - PROCESS | 1657 | 1470940694013 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1657 | 1470940694015 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121414800 == 34 [pid = 1657] [id = 394] 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e8f800) [pid = 1657] [serial = 1181] [outer = 0x0] 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124ff1000) [pid = 1657] [serial = 1182] [outer = 0x120e8f800] 11:38:14 INFO - PROCESS | 1657 | 1470940694044 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126c54c00) [pid = 1657] [serial = 1183] [outer = 0x120e8f800] 11:38:14 INFO - PROCESS | 1657 | 1470940694339 Marionette TRACE conn3 <- [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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 524ms 11:38:14 INFO - PROCESS | 1657 | 1470940694370 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1657 | 1470940694372 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:38:14 INFO - PROCESS | 1657 | 1470940694374 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1657 | 1470940694375 Marionette TRACE conn3 <- [1,1550,null,{}] 11:38:14 INFO - PROCESS | 1657 | 1470940694378 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:14 INFO - PROCESS | 1657 | 1470940694379 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:14 INFO - PROCESS | 1657 | 1470940694462 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:38:14 INFO - PROCESS | 1657 | 1470940694468 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1657 | 1470940694469 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d5b000 == 35 [pid = 1657] [id = 395] 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1273aa000) [pid = 1657] [serial = 1184] [outer = 0x0] 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12928fc00) [pid = 1657] [serial = 1185] [outer = 0x1273aa000] 11:38:14 INFO - PROCESS | 1657 | 1470940694494 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a747800) [pid = 1657] [serial = 1186] [outer = 0x1273aa000] 11:38:14 INFO - PROCESS | 1657 | 1470940694816 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 11:38:14 INFO - PROCESS | 1657 | 1470940694845 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1657 | 1470940694846 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:38:14 INFO - PROCESS | 1657 | 1470940694876 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1657 | 1470940694877 Marionette TRACE conn3 <- [1,1554,null,{}] 11:38:14 INFO - PROCESS | 1657 | 1470940694880 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:14 INFO - PROCESS | 1657 | 1470940694883 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:14 INFO - PROCESS | 1657 | 1470940694957 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:38:14 INFO - PROCESS | 1657 | 1470940694961 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1657 | 1470940694962 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad4800 == 36 [pid = 1657] [id = 396] 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1122bd000) [pid = 1657] [serial = 1187] [outer = 0x0] 11:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12ac4b800) [pid = 1657] [serial = 1188] [outer = 0x1122bd000] 11:38:14 INFO - PROCESS | 1657 | 1470940694990 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b786000) [pid = 1657] [serial = 1189] [outer = 0x1122bd000] 11:38:15 INFO - PROCESS | 1657 | 1470940695346 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 543ms 11:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:38:15 INFO - PROCESS | 1657 | 1470940695405 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1657 | 1470940695406 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 11:38:15 INFO - PROCESS | 1657 | 1470940695408 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1657 | 1470940695410 Marionette TRACE conn3 <- [1,1558,null,{}] 11:38:15 INFO - PROCESS | 1657 | 1470940695412 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:15 INFO - PROCESS | 1657 | 1470940695416 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:15 INFO - PROCESS | 1657 | 1470940695537 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:38:15 INFO - PROCESS | 1657 | 1470940695551 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1657 | 1470940695553 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a62b800 == 37 [pid = 1657] [id = 397] 11:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac52400) [pid = 1657] [serial = 1190] [outer = 0x0] 11:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bade400) [pid = 1657] [serial = 1191] [outer = 0x12ac52400] 11:38:15 INFO - PROCESS | 1657 | 1470940695579 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c030000) [pid = 1657] [serial = 1192] [outer = 0x12ac52400] 11:38:15 INFO - PROCESS | 1657 | 1470940695918 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 517ms 11:38:15 INFO - PROCESS | 1657 | 1470940695926 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1657 | 1470940695928 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 11:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:38:15 INFO - PROCESS | 1657 | 1470940695930 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1657 | 1470940695933 Marionette TRACE conn3 <- [1,1562,null,{}] 11:38:15 INFO - PROCESS | 1657 | 1470940695936 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:15 INFO - PROCESS | 1657 | 1470940695937 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:16 INFO - PROCESS | 1657 | 1470940696035 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:38:16 INFO - PROCESS | 1657 | 1470940696046 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1657 | 1470940696047 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aadf800 == 38 [pid = 1657] [id = 398] 11:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c031000) [pid = 1657] [serial = 1193] [outer = 0x0] 11:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c03f800) [pid = 1657] [serial = 1194] [outer = 0x12c031000] 11:38:16 INFO - PROCESS | 1657 | 1470940696072 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c42f800) [pid = 1657] [serial = 1195] [outer = 0x12c031000] 11:38:16 INFO - PROCESS | 1657 | 1470940696409 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 11:38:16 INFO - PROCESS | 1657 | 1470940696452 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1657 | 1470940696453 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 11:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:38:16 INFO - PROCESS | 1657 | 1470940696455 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1657 | 1470940696456 Marionette TRACE conn3 <- [1,1566,null,{}] 11:38:16 INFO - PROCESS | 1657 | 1470940696459 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:16 INFO - PROCESS | 1657 | 1470940696460 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:16 INFO - PROCESS | 1657 | 1470940696559 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:38:16 INFO - PROCESS | 1657 | 1470940696572 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1657 | 1470940696573 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac1a800 == 39 [pid = 1657] [id = 399] 11:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12c42e400) [pid = 1657] [serial = 1196] [outer = 0x0] 11:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c436000) [pid = 1657] [serial = 1197] [outer = 0x12c42e400] 11:38:16 INFO - PROCESS | 1657 | 1470940696597 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c781800) [pid = 1657] [serial = 1198] [outer = 0x12c42e400] 11:38:16 INFO - PROCESS | 1657 | 1470940696935 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 11:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:38:16 INFO - PROCESS | 1657 | 1470940696975 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1657 | 1470940696976 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 11:38:16 INFO - PROCESS | 1657 | 1470940696978 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1657 | 1470940696980 Marionette TRACE conn3 <- [1,1570,null,{}] 11:38:16 INFO - PROCESS | 1657 | 1470940696982 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:16 INFO - PROCESS | 1657 | 1470940696983 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:17 INFO - PROCESS | 1657 | 1470940697083 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:38:17 INFO - PROCESS | 1657 | 1470940697086 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1657 | 1470940697087 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e9800 == 40 [pid = 1657] [id = 400] 11:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112698000) [pid = 1657] [serial = 1199] [outer = 0x0] 11:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11269c400) [pid = 1657] [serial = 1200] [outer = 0x112698000] 11:38:17 INFO - PROCESS | 1657 | 1470940697143 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1126a1c00) [pid = 1657] [serial = 1201] [outer = 0x112698000] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1176ba800) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113381c00) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11968d000) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e17400) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119b12400) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113ea6400) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113912000) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1210bb400) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1122bcc00) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x129282400) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1168f0000) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b13400) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126c56000) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124da4c00) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12ac4cc00) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:38:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1122b0000) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:38:17 INFO - PROCESS | 1657 | 1470940697614 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 677ms 11:38:17 INFO - PROCESS | 1657 | 1470940697657 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1657 | 1470940697659 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 11:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:38:17 INFO - PROCESS | 1657 | 1470940697662 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1657 | 1470940697664 Marionette TRACE conn3 <- [1,1574,null,{}] 11:38:17 INFO - PROCESS | 1657 | 1470940697667 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:17 INFO - PROCESS | 1657 | 1470940697669 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:17 INFO - PROCESS | 1657 | 1470940697792 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:38:17 INFO - PROCESS | 1657 | 1470940697802 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1657 | 1470940697803 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be70000 == 41 [pid = 1657] [id = 401] 11:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1126a2000) [pid = 1657] [serial = 1202] [outer = 0x0] 11:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11688e000) [pid = 1657] [serial = 1203] [outer = 0x1126a2000] 11:38:17 INFO - PROCESS | 1657 | 1470940697843 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118999c00) [pid = 1657] [serial = 1204] [outer = 0x1126a2000] 11:38:18 INFO - PROCESS | 1657 | 1470940698180 Marionette TRACE conn3 <- [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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 572ms 11:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:38:18 INFO - PROCESS | 1657 | 1470940698234 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1657 | 1470940698236 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 11:38:18 INFO - PROCESS | 1657 | 1470940698239 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1657 | 1470940698242 Marionette TRACE conn3 <- [1,1578,null,{}] 11:38:18 INFO - PROCESS | 1657 | 1470940698254 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:18 INFO - PROCESS | 1657 | 1470940698255 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:18 INFO - PROCESS | 1657 | 1470940698400 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:38:18 INFO - PROCESS | 1657 | 1470940698405 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1657 | 1470940698407 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c735800 == 42 [pid = 1657] [id = 402] 11:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119696800) [pid = 1657] [serial = 1205] [outer = 0x0] 11:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124d3b000) [pid = 1657] [serial = 1206] [outer = 0x119696800] 11:38:18 INFO - PROCESS | 1657 | 1470940698462 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12c786c00) [pid = 1657] [serial = 1207] [outer = 0x119696800] 11:38:18 INFO - PROCESS | 1657 | 1470940698870 Marionette TRACE conn3 <- [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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 680ms 11:38:18 INFO - PROCESS | 1657 | 1470940698928 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1657 | 1470940698930 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 11:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:38:18 INFO - PROCESS | 1657 | 1470940698934 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1657 | 1470940698937 Marionette TRACE conn3 <- [1,1582,null,{}] 11:38:18 INFO - PROCESS | 1657 | 1470940698939 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:18 INFO - PROCESS | 1657 | 1470940698940 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:19 INFO - PROCESS | 1657 | 1470940699022 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:38:19 INFO - PROCESS | 1657 | 1470940699026 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1657 | 1470940699027 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb5e000 == 43 [pid = 1657] [id = 403] 11:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c789400) [pid = 1657] [serial = 1208] [outer = 0x0] 11:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c78e000) [pid = 1657] [serial = 1209] [outer = 0x12c789400] 11:38:19 INFO - PROCESS | 1657 | 1470940699051 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12cbd7000) [pid = 1657] [serial = 1210] [outer = 0x12c789400] 11:38:19 INFO - PROCESS | 1657 | 1470940699454 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 575ms 11:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:38:19 INFO - PROCESS | 1657 | 1470940699509 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1657 | 1470940699511 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 11:38:19 INFO - PROCESS | 1657 | 1470940699533 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1657 | 1470940699535 Marionette TRACE conn3 <- [1,1586,null,{}] 11:38:19 INFO - PROCESS | 1657 | 1470940699540 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:19 INFO - PROCESS | 1657 | 1470940699542 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:19 INFO - PROCESS | 1657 | 1470940699655 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:38:19 INFO - PROCESS | 1657 | 1470940699727 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1657 | 1470940699729 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x117490000 == 44 [pid = 1657] [id = 404] 11:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112a92400) [pid = 1657] [serial = 1211] [outer = 0x0] 11:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116aab000) [pid = 1657] [serial = 1212] [outer = 0x112a92400] 11:38:19 INFO - PROCESS | 1657 | 1470940699760 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1184a1000) [pid = 1657] [serial = 1213] [outer = 0x112a92400] 11:38:20 INFO - PROCESS | 1657 | 1470940700164 Marionette TRACE conn3 <- [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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 690ms 11:38:20 INFO - PROCESS | 1657 | 1470940700242 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1657 | 1470940700245 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:38:20 INFO - PROCESS | 1657 | 1470940700269 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1657 | 1470940700271 Marionette TRACE conn3 <- [1,1590,null,{}] 11:38:20 INFO - PROCESS | 1657 | 1470940700273 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:20 INFO - PROCESS | 1657 | 1470940700275 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:20 INFO - PROCESS | 1657 | 1470940700381 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:38:20 INFO - PROCESS | 1657 | 1470940700454 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1657 | 1470940700455 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d3d800 == 45 [pid = 1657] [id = 405] 11:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119b0f000) [pid = 1657] [serial = 1214] [outer = 0x0] 11:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120e92800) [pid = 1657] [serial = 1215] [outer = 0x119b0f000] 11:38:20 INFO - PROCESS | 1657 | 1470940700485 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124aaa800) [pid = 1657] [serial = 1216] [outer = 0x119b0f000] 11:38:20 INFO - PROCESS | 1657 | 1470940700909 Marionette TRACE conn3 <- [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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 11:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:38:20 INFO - PROCESS | 1657 | 1470940700939 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1657 | 1470940700941 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 11:38:20 INFO - PROCESS | 1657 | 1470940700943 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1657 | 1470940700946 Marionette TRACE conn3 <- [1,1594,null,{}] 11:38:20 INFO - PROCESS | 1657 | 1470940700954 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:20 INFO - PROCESS | 1657 | 1470940700957 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:21 INFO - PROCESS | 1657 | 1470940701064 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:38:21 INFO - PROCESS | 1657 | 1470940701126 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1657 | 1470940701128 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb4e800 == 46 [pid = 1657] [id = 406] 11:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126c5ec00) [pid = 1657] [serial = 1217] [outer = 0x0] 11:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129566c00) [pid = 1657] [serial = 1218] [outer = 0x126c5ec00] 11:38:21 INFO - PROCESS | 1657 | 1470940701160 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b788800) [pid = 1657] [serial = 1219] [outer = 0x126c5ec00] 11:38:21 INFO - PROCESS | 1657 | 1470940701575 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 674ms 11:38:21 INFO - PROCESS | 1657 | 1470940701617 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:38:21 INFO - PROCESS | 1657 | 1470940701619 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 11:38:21 INFO - PROCESS | 1657 | 1470940701622 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1657 | 1470940701623 Marionette TRACE conn3 <- [1,1598,null,{}] 11:38:21 INFO - PROCESS | 1657 | 1470940701625 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:21 INFO - PROCESS | 1657 | 1470940701627 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:21 INFO - PROCESS | 1657 | 1470940701751 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:38:21 INFO - PROCESS | 1657 | 1470940701822 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1657 | 1470940701823 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d38c800 == 47 [pid = 1657] [id = 407] 11:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12beb2000) [pid = 1657] [serial = 1220] [outer = 0x0] 11:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12beb9000) [pid = 1657] [serial = 1221] [outer = 0x12beb2000] 11:38:21 INFO - PROCESS | 1657 | 1470940701852 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c02f800) [pid = 1657] [serial = 1222] [outer = 0x12beb2000] 11:38:22 INFO - PROCESS | 1657 | 1470940702304 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 719ms 11:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:38:22 INFO - PROCESS | 1657 | 1470940702341 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1657 | 1470940702343 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 11:38:22 INFO - PROCESS | 1657 | 1470940702345 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1657 | 1470940702346 Marionette TRACE conn3 <- [1,1602,null,{}] 11:38:22 INFO - PROCESS | 1657 | 1470940702349 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:22 INFO - PROCESS | 1657 | 1470940702350 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:22 INFO - PROCESS | 1657 | 1470940702456 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:38:22 INFO - PROCESS | 1657 | 1470940702528 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1657 | 1470940702530 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116851000 == 48 [pid = 1657] [id = 408] 11:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1176bfc00) [pid = 1657] [serial = 1223] [outer = 0x0] 11:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1189a1800) [pid = 1657] [serial = 1224] [outer = 0x1176bfc00] 11:38:22 INFO - PROCESS | 1657 | 1470940702559 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1270a3800) [pid = 1657] [serial = 1225] [outer = 0x1176bfc00] 11:38:23 INFO - PROCESS | 1657 | 1470940703141 Marionette TRACE conn3 <- [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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 823ms 11:38:23 INFO - PROCESS | 1657 | 1470940703182 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1657 | 1470940703184 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 11:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:38:23 INFO - PROCESS | 1657 | 1470940703187 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1657 | 1470940703189 Marionette TRACE conn3 <- [1,1606,null,{}] 11:38:23 INFO - PROCESS | 1657 | 1470940703193 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:23 INFO - PROCESS | 1657 | 1470940703194 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:23 INFO - PROCESS | 1657 | 1470940703292 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:38:23 INFO - PROCESS | 1657 | 1470940703368 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1657 | 1470940703370 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199d2000 == 49 [pid = 1657] [id = 409] 11:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118264000) [pid = 1657] [serial = 1226] [outer = 0x0] 11:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11849b800) [pid = 1657] [serial = 1227] [outer = 0x118264000] 11:38:23 INFO - PROCESS | 1657 | 1470940703398 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118937c00) [pid = 1657] [serial = 1228] [outer = 0x118264000] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12c735800 == 48 [pid = 1657] [id = 402] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12be70000 == 47 [pid = 1657] [id = 401] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e9800 == 46 [pid = 1657] [id = 400] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac1a800 == 45 [pid = 1657] [id = 399] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12aadf800 == 44 [pid = 1657] [id = 398] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12a62b800 == 43 [pid = 1657] [id = 397] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad4800 == 42 [pid = 1657] [id = 396] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x124d5b000 == 41 [pid = 1657] [id = 395] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x121414800 == 40 [pid = 1657] [id = 394] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1180f0000 == 39 [pid = 1657] [id = 393] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117e09800 == 38 [pid = 1657] [id = 392] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e0000 == 37 [pid = 1657] [id = 391] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x124abe800 == 36 [pid = 1657] [id = 390] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba03800 == 35 [pid = 1657] [id = 388] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117e09000 == 34 [pid = 1657] [id = 389] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11747b000 == 33 [pid = 1657] [id = 376] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x116851000 == 32 [pid = 1657] [id = 408] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12d38c800 == 31 [pid = 1657] [id = 407] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb4e800 == 30 [pid = 1657] [id = 406] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x126d3d800 == 29 [pid = 1657] [id = 405] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb5e000 == 28 [pid = 1657] [id = 403] 11:38:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117490000 == 27 [pid = 1657] [id = 404] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128e16400) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1184a6000) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x117e7cc00) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1215f7400) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119b17800) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129282800) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127014400) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128e1e400) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b71ac00) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12beadc00) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a8adc00) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12bb62400) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a806800) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a8a9800) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126c5ac00) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12bb5dc00) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123d0b000) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x120e8cc00) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118430000) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1184a6c00) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118265000) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1168e8000) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119692400) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119b0a800) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1217f4000) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e0b800) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113eae400) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116748800) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1255d0400) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124fef400) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12709d000) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11893d800) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293be400) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 11:38:24 INFO - PROCESS | 1657 | 1470940704403 Marionette TRACE conn3 <- [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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1271ms 11:38:24 INFO - PROCESS | 1657 | 1470940704459 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1657 | 1470940704461 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 11:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:38:24 INFO - PROCESS | 1657 | 1470940704466 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1657 | 1470940704469 Marionette TRACE conn3 <- [1,1610,null,{}] 11:38:24 INFO - PROCESS | 1657 | 1470940704473 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:24 INFO - PROCESS | 1657 | 1470940704475 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:24 INFO - PROCESS | 1657 | 1470940704560 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:38:24 INFO - PROCESS | 1657 | 1470940704593 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1657 | 1470940704595 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b61000 == 28 [pid = 1657] [id = 410] 11:38:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112739000) [pid = 1657] [serial = 1229] [outer = 0x0] 11:38:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112a86000) [pid = 1657] [serial = 1230] [outer = 0x112739000] 11:38:24 INFO - PROCESS | 1657 | 1470940704623 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1131abc00) [pid = 1657] [serial = 1231] [outer = 0x112739000] 11:38:24 INFO - PROCESS | 1657 | 1470940704957 Marionette TRACE conn3 <- [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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 522ms 11:38:24 INFO - PROCESS | 1657 | 1470940704990 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1657 | 1470940704993 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 11:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:38:25 INFO - PROCESS | 1657 | 1470940704998 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1657 | 1470940705000 Marionette TRACE conn3 <- [1,1614,null,{}] 11:38:25 INFO - PROCESS | 1657 | 1470940705003 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:25 INFO - PROCESS | 1657 | 1470940705004 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:25 INFO - PROCESS | 1657 | 1470940705079 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:38:25 INFO - PROCESS | 1657 | 1470940705085 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1657 | 1470940705087 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702a000 == 29 [pid = 1657] [id = 411] 11:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113eae400) [pid = 1657] [serial = 1232] [outer = 0x0] 11:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11610a400) [pid = 1657] [serial = 1233] [outer = 0x113eae400] 11:38:25 INFO - PROCESS | 1657 | 1470940705114 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11674b400) [pid = 1657] [serial = 1234] [outer = 0x113eae400] 11:38:25 INFO - PROCESS | 1657 | 1470940705457 Marionette TRACE conn3 <- [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]]]}] 11:38:25 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 11:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 471ms 11:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:38:25 INFO - PROCESS | 1657 | 1470940705470 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 1657 | 1470940705471 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 11:38:25 INFO - PROCESS | 1657 | 1470940705473 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1657 | 1470940705483 Marionette TRACE conn3 <- [1,1618,null,{}] 11:38:25 INFO - PROCESS | 1657 | 1470940705491 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:25 INFO - PROCESS | 1657 | 1470940705495 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:25 INFO - PROCESS | 1657 | 1470940705586 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:38:25 INFO - PROCESS | 1657 | 1470940705659 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1657 | 1470940705662 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x118247000 == 30 [pid = 1657] [id = 412] 11:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11722c400) [pid = 1657] [serial = 1235] [outer = 0x0] 11:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11825a800) [pid = 1657] [serial = 1236] [outer = 0x11722c400] 11:38:25 INFO - PROCESS | 1657 | 1470940705709 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118430000) [pid = 1657] [serial = 1237] [outer = 0x11722c400] 11:38:26 INFO - PROCESS | 1657 | 1470940706152 Marionette TRACE conn3 <- [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]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 11:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:38:26 INFO - PROCESS | 1657 | 1470940706203 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1657 | 1470940706205 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 11:38:26 INFO - PROCESS | 1657 | 1470940706207 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1657 | 1470940706208 Marionette TRACE conn3 <- [1,1622,null,{}] 11:38:26 INFO - PROCESS | 1657 | 1470940706211 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:26 INFO - PROCESS | 1657 | 1470940706212 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:26 INFO - PROCESS | 1657 | 1470940706288 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:38:26 INFO - PROCESS | 1657 | 1470940706292 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1657 | 1470940706293 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119910800 == 31 [pid = 1657] [id = 413] 11:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1184a7000) [pid = 1657] [serial = 1238] [outer = 0x0] 11:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118699c00) [pid = 1657] [serial = 1239] [outer = 0x1184a7000] 11:38:26 INFO - PROCESS | 1657 | 1470940706320 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11893cc00) [pid = 1657] [serial = 1240] [outer = 0x1184a7000] 11:38:26 INFO - PROCESS | 1657 | 1470940706658 Marionette TRACE conn3 <- [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]]]}] 11:38:26 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 11:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 11:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:38:26 INFO - PROCESS | 1657 | 1470940706678 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1657 | 1470940706679 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 11:38:26 INFO - PROCESS | 1657 | 1470940706681 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1657 | 1470940706683 Marionette TRACE conn3 <- [1,1626,null,{}] 11:38:26 INFO - PROCESS | 1657 | 1470940706685 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:26 INFO - PROCESS | 1657 | 1470940706686 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:26 INFO - PROCESS | 1657 | 1470940706784 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:38:26 INFO - PROCESS | 1657 | 1470940706821 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1657 | 1470940706823 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d6d800 == 32 [pid = 1657] [id = 414] 11:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x117453400) [pid = 1657] [serial = 1241] [outer = 0x0] 11:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119279c00) [pid = 1657] [serial = 1242] [outer = 0x117453400] 11:38:26 INFO - PROCESS | 1657 | 1470940706848 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119b09400) [pid = 1657] [serial = 1243] [outer = 0x117453400] 11:38:27 INFO - PROCESS | 1657 | 1470940707251 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 622ms 11:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:38:27 INFO - PROCESS | 1657 | 1470940707307 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1657 | 1470940707309 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 11:38:27 INFO - PROCESS | 1657 | 1470940707312 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1657 | 1470940707314 Marionette TRACE conn3 <- [1,1630,null,{}] 11:38:27 INFO - PROCESS | 1657 | 1470940707318 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:27 INFO - PROCESS | 1657 | 1470940707324 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:27 INFO - PROCESS | 1657 | 1470940707502 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:38:27 INFO - PROCESS | 1657 | 1470940707528 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1657 | 1470940707530 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da9000 == 33 [pid = 1657] [id = 415] 11:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b0a800) [pid = 1657] [serial = 1244] [outer = 0x0] 11:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120e0b000) [pid = 1657] [serial = 1245] [outer = 0x119b0a800] 11:38:27 INFO - PROCESS | 1657 | 1470940707573 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1217f6800) [pid = 1657] [serial = 1246] [outer = 0x119b0a800] 11:38:28 INFO - PROCESS | 1657 | 1470940708005 Marionette TRACE conn3 <- [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]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 723ms 11:38:28 INFO - PROCESS | 1657 | 1470940708043 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 1657 | 1470940708044 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 11:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:38:28 INFO - PROCESS | 1657 | 1470940708059 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1657 | 1470940708060 Marionette TRACE conn3 <- [1,1634,null,{}] 11:38:28 INFO - PROCESS | 1657 | 1470940708062 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:28 INFO - PROCESS | 1657 | 1470940708065 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:28 INFO - PROCESS | 1657 | 1470940708158 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:38:28 INFO - PROCESS | 1657 | 1470940708201 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1657 | 1470940708202 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255bb000 == 34 [pid = 1657] [id = 416] 11:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1219a3800) [pid = 1657] [serial = 1247] [outer = 0x0] 11:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123e33800) [pid = 1657] [serial = 1248] [outer = 0x1219a3800] 11:38:28 INFO - PROCESS | 1657 | 1470940708226 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124fee800) [pid = 1657] [serial = 1249] [outer = 0x1219a3800] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12ac52400) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12c031000) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116aac400) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12c42e400) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118432c00) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bb5ec00) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118932c00) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125651000) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1273aa000) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c789400) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118434000) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1122bd000) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e8f800) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112698000) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119696800) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:38:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1126a2000) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:38:28 INFO - PROCESS | 1657 | 1470940708726 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 683ms 11:38:28 INFO - PROCESS | 1657 | 1470940708730 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 1657 | 1470940708731 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 11:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:38:28 INFO - PROCESS | 1657 | 1470940708736 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1657 | 1470940708737 Marionette TRACE conn3 <- [1,1638,null,{}] 11:38:28 INFO - PROCESS | 1657 | 1470940708740 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:28 INFO - PROCESS | 1657 | 1470940708741 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:28 INFO - PROCESS | 1657 | 1470940708817 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:38:28 INFO - PROCESS | 1657 | 1470940708821 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1657 | 1470940708822 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ebb800 == 35 [pid = 1657] [id = 417] 11:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11269a800) [pid = 1657] [serial = 1250] [outer = 0x0] 11:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116aab800) [pid = 1657] [serial = 1251] [outer = 0x11269a800] 11:38:28 INFO - PROCESS | 1657 | 1470940708847 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123e34800) [pid = 1657] [serial = 1252] [outer = 0x11269a800] 11:38:29 INFO - PROCESS | 1657 | 1470940709185 Marionette TRACE conn3 <- [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]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 471ms 11:38:29 INFO - PROCESS | 1657 | 1470940709206 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1657 | 1470940709207 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 11:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:38:29 INFO - PROCESS | 1657 | 1470940709218 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1657 | 1470940709220 Marionette TRACE conn3 <- [1,1642,null,{}] 11:38:29 INFO - PROCESS | 1657 | 1470940709222 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:29 INFO - PROCESS | 1657 | 1470940709223 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:29 INFO - PROCESS | 1657 | 1470940709300 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:38:29 INFO - PROCESS | 1657 | 1470940709356 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1657 | 1470940709357 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128acc000 == 36 [pid = 1657] [id = 418] 11:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11269ac00) [pid = 1657] [serial = 1253] [outer = 0x0] 11:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1255ccc00) [pid = 1657] [serial = 1254] [outer = 0x11269ac00] 11:38:29 INFO - PROCESS | 1657 | 1470940709382 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12565bc00) [pid = 1657] [serial = 1255] [outer = 0x11269ac00] 11:38:29 INFO - PROCESS | 1657 | 1470940709654 Marionette TRACE conn3 <- [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]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 477ms 11:38:29 INFO - PROCESS | 1657 | 1470940709688 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1657 | 1470940709689 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 11:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:38:29 INFO - PROCESS | 1657 | 1470940709691 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1657 | 1470940709693 Marionette TRACE conn3 <- [1,1646,null,{}] 11:38:29 INFO - PROCESS | 1657 | 1470940709695 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:29 INFO - PROCESS | 1657 | 1470940709696 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:29 INFO - PROCESS | 1657 | 1470940709775 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:38:29 INFO - PROCESS | 1657 | 1470940709779 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1657 | 1470940709780 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e33800 == 37 [pid = 1657] [id = 419] 11:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125683800) [pid = 1657] [serial = 1256] [outer = 0x0] 11:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126828800) [pid = 1657] [serial = 1257] [outer = 0x125683800] 11:38:29 INFO - PROCESS | 1657 | 1470940709806 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126c59c00) [pid = 1657] [serial = 1258] [outer = 0x125683800] 11:38:30 INFO - PROCESS | 1657 | 1470940710147 Marionette TRACE conn3 <- [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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 470ms 11:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:38:30 INFO - PROCESS | 1657 | 1470940710162 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1657 | 1470940710164 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 11:38:30 INFO - PROCESS | 1657 | 1470940710166 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1657 | 1470940710168 Marionette TRACE conn3 <- [1,1650,null,{}] 11:38:30 INFO - PROCESS | 1657 | 1470940710177 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:30 INFO - PROCESS | 1657 | 1470940710179 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:30 INFO - PROCESS | 1657 | 1470940710294 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:38:30 INFO - PROCESS | 1657 | 1470940710303 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1657 | 1470940710304 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e52000 == 38 [pid = 1657] [id = 420] 11:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126c5e400) [pid = 1657] [serial = 1259] [outer = 0x0] 11:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x127098c00) [pid = 1657] [serial = 1260] [outer = 0x126c5e400] 11:38:30 INFO - PROCESS | 1657 | 1470940710331 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e1ec00) [pid = 1657] [serial = 1261] [outer = 0x126c5e400] 11:38:30 INFO - PROCESS | 1657 | 1470940710775 Marionette TRACE conn3 <- [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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 619ms 11:38:30 INFO - PROCESS | 1657 | 1470940710811 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1657 | 1470940710814 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 11:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:38:30 INFO - PROCESS | 1657 | 1470940710822 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1657 | 1470940710827 Marionette TRACE conn3 <- [1,1654,null,{}] 11:38:30 INFO - PROCESS | 1657 | 1470940710834 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:30 INFO - PROCESS | 1657 | 1470940710836 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:31 INFO - PROCESS | 1657 | 1470940711000 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:38:31 INFO - PROCESS | 1657 | 1470940711076 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1657 | 1470940711079 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160bc000 == 39 [pid = 1657] [id = 421] 11:38:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112716800) [pid = 1657] [serial = 1262] [outer = 0x0] 11:38:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112a8ac00) [pid = 1657] [serial = 1263] [outer = 0x112716800] 11:38:31 INFO - PROCESS | 1657 | 1470940711111 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11390b400) [pid = 1657] [serial = 1264] [outer = 0x112716800] 11:38:31 INFO - PROCESS | 1657 | 1470940711674 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 883ms 11:38:31 INFO - PROCESS | 1657 | 1470940711704 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1657 | 1470940711709 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 11:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:38:31 INFO - PROCESS | 1657 | 1470940711715 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1657 | 1470940711718 Marionette TRACE conn3 <- [1,1658,null,{}] 11:38:31 INFO - PROCESS | 1657 | 1470940711722 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:31 INFO - PROCESS | 1657 | 1470940711724 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:31 INFO - PROCESS | 1657 | 1470940711884 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:38:31 INFO - PROCESS | 1657 | 1470940711994 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1657 | 1470940711996 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193be800 == 40 [pid = 1657] [id = 422] 11:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11610b000) [pid = 1657] [serial = 1265] [outer = 0x0] 11:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116aac400) [pid = 1657] [serial = 1266] [outer = 0x11610b000] 11:38:32 INFO - PROCESS | 1657 | 1470940712028 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118151800) [pid = 1657] [serial = 1267] [outer = 0x11610b000] 11:38:32 INFO - PROCESS | 1657 | 1470940712570 Marionette TRACE conn3 <- [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]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 874ms 11:38:32 INFO - PROCESS | 1657 | 1470940712608 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1657 | 1470940712610 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 11:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:38:32 INFO - PROCESS | 1657 | 1470940712613 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1657 | 1470940712618 Marionette TRACE conn3 <- [1,1662,null,{}] 11:38:32 INFO - PROCESS | 1657 | 1470940712626 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:32 INFO - PROCESS | 1657 | 1470940712629 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:32 INFO - PROCESS | 1657 | 1470940712755 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:38:32 INFO - PROCESS | 1657 | 1470940712836 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1657 | 1470940712838 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e50800 == 41 [pid = 1657] [id = 423] 11:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119280c00) [pid = 1657] [serial = 1268] [outer = 0x0] 11:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b0c400) [pid = 1657] [serial = 1269] [outer = 0x119280c00] 11:38:32 INFO - PROCESS | 1657 | 1470940712870 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120e18400) [pid = 1657] [serial = 1270] [outer = 0x119280c00] 11:38:33 INFO - PROCESS | 1657 | 1470940713509 Marionette TRACE conn3 <- [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]]]}] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129e33800 == 40 [pid = 1657] [id = 419] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x128acc000 == 39 [pid = 1657] [id = 418] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123ebb800 == 38 [pid = 1657] [id = 417] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1255bb000 == 37 [pid = 1657] [id = 416] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123da9000 == 36 [pid = 1657] [id = 415] 11:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 924ms 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x120d6d800 == 35 [pid = 1657] [id = 414] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119910800 == 34 [pid = 1657] [id = 413] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x118247000 == 33 [pid = 1657] [id = 412] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11702a000 == 32 [pid = 1657] [id = 411] 11:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x113b61000 == 31 [pid = 1657] [id = 410] 11:38:33 INFO - PROCESS | 1657 | 1470940713545 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1657 | 1470940713547 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 11:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:38:33 INFO - PROCESS | 1657 | 1470940713552 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1657 | 1470940713554 Marionette TRACE conn3 <- [1,1666,null,{}] 11:38:33 INFO - PROCESS | 1657 | 1470940713557 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:33 INFO - PROCESS | 1657 | 1470940713559 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:33 INFO - PROCESS | 1657 | 1470940713642 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bade400) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12c03f800) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c42f800) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1176ba000) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12c436000) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11849a400) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11849e800) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c781800) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118935c00) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12beb7400) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119286c00) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1219a5400) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12681d000) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x127468800) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12928fc00) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a747800) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c78e000) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11968dc00) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e0f000) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12ac4b800) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124ff1000) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126c54c00) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11269c400) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12cbd7000) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124d3b000) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1126a1c00) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11688e000) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12c786c00) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12c030000) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118999c00) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12b786000) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1657 | 1470940713713 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1657 | 1470940713714 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168c8000 == 32 [pid = 1657] [id = 424] 11:38:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113eab400) [pid = 1657] [serial = 1271] [outer = 0x0] 11:38:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1161f9800) [pid = 1657] [serial = 1272] [outer = 0x113eab400] 11:38:33 INFO - PROCESS | 1657 | 1470940713745 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116f8e000) [pid = 1657] [serial = 1273] [outer = 0x113eab400] 11:38:34 INFO - PROCESS | 1657 | 1470940714044 Marionette TRACE conn3 <- [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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 524ms 11:38:34 INFO - PROCESS | 1657 | 1470940714086 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1657 | 1470940714089 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:38:34 INFO - PROCESS | 1657 | 1470940714093 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1657 | 1470940714095 Marionette TRACE conn3 <- [1,1670,null,{}] 11:38:34 INFO - PROCESS | 1657 | 1470940714097 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:34 INFO - PROCESS | 1657 | 1470940714100 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:34 INFO - PROCESS | 1657 | 1470940714190 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:38:34 INFO - PROCESS | 1657 | 1470940714262 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1657 | 1470940714265 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x116157000 == 33 [pid = 1657] [id = 425] 11:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x117223c00) [pid = 1657] [serial = 1274] [outer = 0x0] 11:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118264c00) [pid = 1657] [serial = 1275] [outer = 0x117223c00] 11:38:34 INFO - PROCESS | 1657 | 1470940714311 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118938800) [pid = 1657] [serial = 1276] [outer = 0x117223c00] 11:38:34 INFO - PROCESS | 1657 | 1470940714754 Marionette TRACE conn3 <- [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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 11:38:34 INFO - PROCESS | 1657 | 1470940714763 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1657 | 1470940714766 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:38:34 INFO - PROCESS | 1657 | 1470940714771 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1657 | 1470940714773 Marionette TRACE conn3 <- [1,1674,null,{}] 11:38:34 INFO - PROCESS | 1657 | 1470940714780 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:34 INFO - PROCESS | 1657 | 1470940714786 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:34 INFO - PROCESS | 1657 | 1470940714862 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:38:34 INFO - PROCESS | 1657 | 1470940714869 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1657 | 1470940714871 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121713000 == 34 [pid = 1657] [id = 426] 11:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11927bc00) [pid = 1657] [serial = 1277] [outer = 0x0] 11:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119c3a800) [pid = 1657] [serial = 1278] [outer = 0x11927bc00] 11:38:34 INFO - PROCESS | 1657 | 1470940714898 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120e8d800) [pid = 1657] [serial = 1279] [outer = 0x11927bc00] 11:38:35 INFO - PROCESS | 1657 | 1470940715223 Marionette TRACE conn3 <- [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]]]}] 11:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 471ms 11:38:35 INFO - PROCESS | 1657 | 1470940715241 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:38:35 INFO - PROCESS | 1657 | 1470940715243 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 11:38:35 INFO - PROCESS | 1657 | 1470940715245 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1657 | 1470940715247 Marionette TRACE conn3 <- [1,1678,null,{}] 11:38:35 INFO - PROCESS | 1657 | 1470940715251 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:35 INFO - PROCESS | 1657 | 1470940715254 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:35 INFO - PROCESS | 1657 | 1470940715337 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:38:35 INFO - PROCESS | 1657 | 1470940715398 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1657 | 1470940715399 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255aa800 == 35 [pid = 1657] [id = 427] 11:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119695800) [pid = 1657] [serial = 1280] [outer = 0x0] 11:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1215f6400) [pid = 1657] [serial = 1281] [outer = 0x119695800] 11:38:35 INFO - PROCESS | 1657 | 1470940715425 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124b3fc00) [pid = 1657] [serial = 1282] [outer = 0x119695800] 11:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 11:38:35 INFO - PROCESS | 1657 | 1470940715762 Marionette TRACE conn3 <- [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]]]}] 11:38:35 INFO - PROCESS | 1657 | 1470940715770 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1657 | 1470940715771 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 11:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:38:35 INFO - PROCESS | 1657 | 1470940715774 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1657 | 1470940715775 Marionette TRACE conn3 <- [1,1682,null,{}] 11:38:35 INFO - PROCESS | 1657 | 1470940715777 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:35 INFO - PROCESS | 1657 | 1470940715778 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:35 INFO - PROCESS | 1657 | 1470940715884 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:38:35 INFO - PROCESS | 1657 | 1470940715887 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1657 | 1470940715889 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x128adb800 == 36 [pid = 1657] [id = 428] 11:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1122e6400) [pid = 1657] [serial = 1283] [outer = 0x0] 11:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124d38c00) [pid = 1657] [serial = 1284] [outer = 0x1122e6400] 11:38:35 INFO - PROCESS | 1657 | 1470940715913 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125656400) [pid = 1657] [serial = 1285] [outer = 0x1122e6400] 11:38:36 INFO - PROCESS | 1657 | 1470940716258 Marionette TRACE conn3 <- [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]]]}] 11:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 11:38:36 INFO - PROCESS | 1657 | 1470940716299 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:38:36 INFO - PROCESS | 1657 | 1470940716302 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 11:38:36 INFO - PROCESS | 1657 | 1470940716304 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1657 | 1470940716305 Marionette TRACE conn3 <- [1,1686,null,{}] 11:38:36 INFO - PROCESS | 1657 | 1470940716308 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:36 INFO - PROCESS | 1657 | 1470940716312 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:36 INFO - PROCESS | 1657 | 1470940716436 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:38:36 INFO - PROCESS | 1657 | 1470940716449 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1657 | 1470940716451 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e33800 == 37 [pid = 1657] [id = 429] 11:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126828400) [pid = 1657] [serial = 1286] [outer = 0x0] 11:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1270a5c00) [pid = 1657] [serial = 1287] [outer = 0x126828400] 11:38:36 INFO - PROCESS | 1657 | 1470940716476 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119c33c00) [pid = 1657] [serial = 1288] [outer = 0x126828400] 11:38:36 INFO - PROCESS | 1657 | 1470940716827 Marionette TRACE conn3 <- [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]]]}] 11:38:36 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 11:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 570ms 11:38:36 INFO - PROCESS | 1657 | 1470940716875 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1657 | 1470940716876 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 11:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:38:36 INFO - PROCESS | 1657 | 1470940716883 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1657 | 1470940716884 Marionette TRACE conn3 <- [1,1690,null,{}] 11:38:36 INFO - PROCESS | 1657 | 1470940716887 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:36 INFO - PROCESS | 1657 | 1470940716888 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:36 INFO - PROCESS | 1657 | 1470940716987 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:38:36 INFO - PROCESS | 1657 | 1470940716990 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1657 | 1470940716991 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aadd800 == 38 [pid = 1657] [id = 430] 11:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1131ac800) [pid = 1657] [serial = 1289] [outer = 0x0] 11:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129291c00) [pid = 1657] [serial = 1290] [outer = 0x1131ac800] 11:38:37 INFO - PROCESS | 1657 | 1470940717016 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129572800) [pid = 1657] [serial = 1291] [outer = 0x1131ac800] 11:38:37 INFO - PROCESS | 1657 | 1470940717325 Marionette TRACE conn3 <- [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]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 476ms 11:38:37 INFO - PROCESS | 1657 | 1470940717355 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1657 | 1470940717356 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 11:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:38:37 INFO - PROCESS | 1657 | 1470940717358 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1657 | 1470940717359 Marionette TRACE conn3 <- [1,1694,null,{}] 11:38:37 INFO - PROCESS | 1657 | 1470940717362 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:37 INFO - PROCESS | 1657 | 1470940717363 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:37 INFO - PROCESS | 1657 | 1470940717475 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:38:37 INFO - PROCESS | 1657 | 1470940717486 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1657 | 1470940717487 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ad89000 == 39 [pid = 1657] [id = 431] 11:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1293bd400) [pid = 1657] [serial = 1292] [outer = 0x0] 11:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a74c000) [pid = 1657] [serial = 1293] [outer = 0x1293bd400] 11:38:37 INFO - PROCESS | 1657 | 1470940717511 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8a8000) [pid = 1657] [serial = 1294] [outer = 0x1293bd400] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11722c400) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112739000) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113eae400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118264000) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117453400) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112a92400) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b0f000) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119b0a800) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1219a3800) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11269a800) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126c5ec00) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x125683800) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12beb2000) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1176bfc00) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1184a7000) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:38:37 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11269ac00) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:38:37 INFO - PROCESS | 1657 | 1470940717917 Marionette TRACE conn3 <- [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]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 568ms 11:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:38:37 INFO - PROCESS | 1657 | 1470940717928 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1657 | 1470940717929 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 11:38:37 INFO - PROCESS | 1657 | 1470940717933 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1657 | 1470940717935 Marionette TRACE conn3 <- [1,1698,null,{}] 11:38:37 INFO - PROCESS | 1657 | 1470940717938 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:37 INFO - PROCESS | 1657 | 1470940717939 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:38 INFO - PROCESS | 1657 | 1470940718023 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:38:38 INFO - PROCESS | 1657 | 1470940718081 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1657 | 1470940718082 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec4800 == 40 [pid = 1657] [id = 432] 11:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112e81800) [pid = 1657] [serial = 1295] [outer = 0x0] 11:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11815c800) [pid = 1657] [serial = 1296] [outer = 0x112e81800] 11:38:38 INFO - PROCESS | 1657 | 1470940718107 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197a1000) [pid = 1657] [serial = 1297] [outer = 0x112e81800] 11:38:38 INFO - PROCESS | 1657 | 1470940718405 Marionette TRACE conn3 <- [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]]]}] 11:38:38 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 11:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 523ms 11:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:38:38 INFO - PROCESS | 1657 | 1470940718454 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1657 | 1470940718455 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 11:38:38 INFO - PROCESS | 1657 | 1470940718457 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1657 | 1470940718459 Marionette TRACE conn3 <- [1,1702,null,{}] 11:38:38 INFO - PROCESS | 1657 | 1470940718461 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:38 INFO - PROCESS | 1657 | 1470940718462 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:38 INFO - PROCESS | 1657 | 1470940718540 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:38:38 INFO - PROCESS | 1657 | 1470940718544 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1657 | 1470940718545 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba12000 == 41 [pid = 1657] [id = 433] 11:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b18400) [pid = 1657] [serial = 1298] [outer = 0x0] 11:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124da6000) [pid = 1657] [serial = 1299] [outer = 0x119b18400] 11:38:38 INFO - PROCESS | 1657 | 1470940718576 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a749000) [pid = 1657] [serial = 1300] [outer = 0x119b18400] 11:38:38 INFO - PROCESS | 1657 | 1470940718921 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 11:38:38 INFO - PROCESS | 1657 | 1470940718976 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1657 | 1470940718978 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 11:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:38:38 INFO - PROCESS | 1657 | 1470940718980 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1657 | 1470940718982 Marionette TRACE conn3 <- [1,1706,null,{}] 11:38:38 INFO - PROCESS | 1657 | 1470940718984 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:38 INFO - PROCESS | 1657 | 1470940718986 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:39 INFO - PROCESS | 1657 | 1470940719077 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:38:39 INFO - PROCESS | 1657 | 1470940719083 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1657 | 1470940719084 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be78000 == 42 [pid = 1657] [id = 434] 11:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125686000) [pid = 1657] [serial = 1301] [outer = 0x0] 11:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac4a400) [pid = 1657] [serial = 1302] [outer = 0x125686000] 11:38:39 INFO - PROCESS | 1657 | 1470940719110 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b786000) [pid = 1657] [serial = 1303] [outer = 0x125686000] 11:38:39 INFO - PROCESS | 1657 | 1470940719428 Marionette TRACE conn3 <- [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]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 472ms 11:38:39 INFO - PROCESS | 1657 | 1470940719453 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:38:39 INFO - PROCESS | 1657 | 1470940719455 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 11:38:39 INFO - PROCESS | 1657 | 1470940719458 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1657 | 1470940719459 Marionette TRACE conn3 <- [1,1710,null,{}] 11:38:39 INFO - PROCESS | 1657 | 1470940719461 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:39 INFO - PROCESS | 1657 | 1470940719462 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:39 INFO - PROCESS | 1657 | 1470940719543 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:38:39 INFO - PROCESS | 1657 | 1470940719602 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1657 | 1470940719603 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bed2000 == 43 [pid = 1657] [id = 435] 11:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8a5800) [pid = 1657] [serial = 1304] [outer = 0x0] 11:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b789800) [pid = 1657] [serial = 1305] [outer = 0x12a8a5800] 11:38:39 INFO - PROCESS | 1657 | 1470940719635 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bb58c00) [pid = 1657] [serial = 1306] [outer = 0x12a8a5800] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1199d2000 == 42 [pid = 1657] [id = 409] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1168c8000 == 41 [pid = 1657] [id = 424] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x129e50800 == 40 [pid = 1657] [id = 423] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1193be800 == 39 [pid = 1657] [id = 422] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1160bc000 == 38 [pid = 1657] [id = 421] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x129e52000 == 37 [pid = 1657] [id = 420] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x116157000 == 36 [pid = 1657] [id = 425] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x121713000 == 35 [pid = 1657] [id = 426] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x128adb800 == 34 [pid = 1657] [id = 428] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12aadd800 == 33 [pid = 1657] [id = 430] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec4800 == 32 [pid = 1657] [id = 432] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1255aa800 == 31 [pid = 1657] [id = 427] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ad89000 == 30 [pid = 1657] [id = 431] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba12000 == 29 [pid = 1657] [id = 433] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x129e33800 == 28 [pid = 1657] [id = 429] 11:38:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12be78000 == 27 [pid = 1657] [id = 434] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11825a800) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118430000) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a86000) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1131abc00) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11610a400) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11674b400) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118937c00) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11849b800) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119279c00) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184a1000) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116aab000) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124aaa800) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e92800) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e0b000) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123e33800) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1217f6800) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116aab800) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123e34800) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12b788800) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x126828800) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129566c00) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x124fee800) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x126c59c00) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12c02f800) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12beb9000) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1270a3800) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1189a1800) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x118699c00) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12565bc00) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1255ccc00) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x127098c00) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119b09400) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 11:38:40 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x11893cc00) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 11:38:41 INFO - PROCESS | 1657 | 1470940721034 Marionette TRACE conn3 <- [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]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1623ms 11:38:41 INFO - PROCESS | 1657 | 1470940721087 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:38:41 INFO - PROCESS | 1657 | 1470940721089 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 11:38:41 INFO - PROCESS | 1657 | 1470940721093 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1657 | 1470940721095 Marionette TRACE conn3 <- [1,1714,null,{}] 11:38:41 INFO - PROCESS | 1657 | 1470940721107 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:41 INFO - PROCESS | 1657 | 1470940721109 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:41 INFO - PROCESS | 1657 | 1470940721192 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:38:41 INFO - PROCESS | 1657 | 1470940721196 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1657 | 1470940721200 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160bb000 == 28 [pid = 1657] [id = 436] 11:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x113bb2c00) [pid = 1657] [serial = 1307] [outer = 0x0] 11:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x113ea9000) [pid = 1657] [serial = 1308] [outer = 0x113bb2c00] 11:38:41 INFO - PROCESS | 1657 | 1470940721232 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1161ef400) [pid = 1657] [serial = 1309] [outer = 0x113bb2c00] 11:38:41 INFO - PROCESS | 1657 | 1470940721600 Marionette TRACE conn3 <- [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]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 526ms 11:38:41 INFO - PROCESS | 1657 | 1470940721620 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1657 | 1470940721623 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 11:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:38:41 INFO - PROCESS | 1657 | 1470940721628 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1657 | 1470940721629 Marionette TRACE conn3 <- [1,1718,null,{}] 11:38:41 INFO - PROCESS | 1657 | 1470940721632 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:41 INFO - PROCESS | 1657 | 1470940721636 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:41 INFO - PROCESS | 1657 | 1470940721715 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:38:41 INFO - PROCESS | 1657 | 1470940721767 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1657 | 1470940721769 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11748f800 == 29 [pid = 1657] [id = 437] 11:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116536c00) [pid = 1657] [serial = 1310] [outer = 0x0] 11:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x116884400) [pid = 1657] [serial = 1311] [outer = 0x116536c00] 11:38:41 INFO - PROCESS | 1657 | 1470940721796 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x117e80800) [pid = 1657] [serial = 1312] [outer = 0x116536c00] 11:38:42 INFO - PROCESS | 1657 | 1470940722085 Marionette TRACE conn3 <- [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]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 474ms 11:38:42 INFO - PROCESS | 1657 | 1470940722125 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1657 | 1470940722127 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 11:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:38:42 INFO - PROCESS | 1657 | 1470940722129 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1657 | 1470940722133 Marionette TRACE conn3 <- [1,1722,null,{}] 11:38:42 INFO - PROCESS | 1657 | 1470940722141 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:42 INFO - PROCESS | 1657 | 1470940722144 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:42 INFO - PROCESS | 1657 | 1470940722220 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:38:42 INFO - PROCESS | 1657 | 1470940722224 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1657 | 1470940722226 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118987000 == 30 [pid = 1657] [id = 438] 11:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x111f62400) [pid = 1657] [serial = 1313] [outer = 0x0] 11:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11849d800) [pid = 1657] [serial = 1314] [outer = 0x111f62400] 11:38:42 INFO - PROCESS | 1657 | 1470940722256 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118938000) [pid = 1657] [serial = 1315] [outer = 0x111f62400] 11:38:42 INFO - PROCESS | 1657 | 1470940722607 Marionette TRACE conn3 <- [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]]]}] 11:38:42 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 11:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 526ms 11:38:42 INFO - PROCESS | 1657 | 1470940722656 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1657 | 1470940722658 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 11:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:38:42 INFO - PROCESS | 1657 | 1470940722660 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1657 | 1470940722661 Marionette TRACE conn3 <- [1,1726,null,{}] 11:38:42 INFO - PROCESS | 1657 | 1470940722664 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:42 INFO - PROCESS | 1657 | 1470940722665 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:42 INFO - PROCESS | 1657 | 1470940722741 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:38:42 INFO - PROCESS | 1657 | 1470940722745 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1657 | 1470940722746 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119912000 == 31 [pid = 1657] [id = 439] 11:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11893f400) [pid = 1657] [serial = 1316] [outer = 0x0] 11:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118ef7800) [pid = 1657] [serial = 1317] [outer = 0x11893f400] 11:38:42 INFO - PROCESS | 1657 | 1470940722773 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11968dc00) [pid = 1657] [serial = 1318] [outer = 0x11893f400] 11:38:43 INFO - PROCESS | 1657 | 1470940723101 Marionette TRACE conn3 <- [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]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 468ms 11:38:43 INFO - PROCESS | 1657 | 1470940723128 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1657 | 1470940723129 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 11:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:38:43 INFO - PROCESS | 1657 | 1470940723132 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1657 | 1470940723135 Marionette TRACE conn3 <- [1,1730,null,{}] 11:38:43 INFO - PROCESS | 1657 | 1470940723145 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:43 INFO - PROCESS | 1657 | 1470940723146 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:43 INFO - PROCESS | 1657 | 1470940723216 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:38:43 INFO - PROCESS | 1657 | 1470940723221 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1657 | 1470940723222 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x121128000 == 32 [pid = 1657] [id = 440] 11:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11610b800) [pid = 1657] [serial = 1319] [outer = 0x0] 11:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1197a3000) [pid = 1657] [serial = 1320] [outer = 0x11610b800] 11:38:43 INFO - PROCESS | 1657 | 1470940723246 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119c2e800) [pid = 1657] [serial = 1321] [outer = 0x11610b800] 11:38:43 INFO - PROCESS | 1657 | 1470940723594 Marionette TRACE conn3 <- [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]]]}] 11:38:43 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 11:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 478ms 11:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:38:43 INFO - PROCESS | 1657 | 1470940723611 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1657 | 1470940723612 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 11:38:43 INFO - PROCESS | 1657 | 1470940723614 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1657 | 1470940723617 Marionette TRACE conn3 <- [1,1734,null,{}] 11:38:43 INFO - PROCESS | 1657 | 1470940723619 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:43 INFO - PROCESS | 1657 | 1470940723623 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:43 INFO - PROCESS | 1657 | 1470940723740 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:38:43 INFO - PROCESS | 1657 | 1470940723747 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1657 | 1470940723749 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d9a000 == 33 [pid = 1657] [id = 441] 11:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x117e81c00) [pid = 1657] [serial = 1322] [outer = 0x0] 11:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x120e19800) [pid = 1657] [serial = 1323] [outer = 0x117e81c00] 11:38:43 INFO - PROCESS | 1657 | 1470940723777 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x124b49000) [pid = 1657] [serial = 1324] [outer = 0x117e81c00] 11:38:44 INFO - PROCESS | 1657 | 1470940724299 Marionette TRACE conn3 <- [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]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 722ms 11:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:38:44 INFO - PROCESS | 1657 | 1470940724353 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1657 | 1470940724356 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 11:38:44 INFO - PROCESS | 1657 | 1470940724359 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1657 | 1470940724361 Marionette TRACE conn3 <- [1,1738,null,{}] 11:38:44 INFO - PROCESS | 1657 | 1470940724366 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:44 INFO - PROCESS | 1657 | 1470940724369 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:44 INFO - PROCESS | 1657 | 1470940724477 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:38:44 INFO - PROCESS | 1657 | 1470940724553 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1657 | 1470940724555 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117480000 == 34 [pid = 1657] [id = 442] 11:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112e17800) [pid = 1657] [serial = 1325] [outer = 0x0] 11:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1151d2c00) [pid = 1657] [serial = 1326] [outer = 0x112e17800] 11:38:44 INFO - PROCESS | 1657 | 1470940724586 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116881c00) [pid = 1657] [serial = 1327] [outer = 0x112e17800] 11:38:45 INFO - PROCESS | 1657 | 1470940725140 Marionette TRACE conn3 <- [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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 822ms 11:38:45 INFO - PROCESS | 1657 | 1470940725180 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1657 | 1470940725186 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:38:45 INFO - PROCESS | 1657 | 1470940725190 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1657 | 1470940725192 Marionette TRACE conn3 <- [1,1742,null,{}] 11:38:45 INFO - PROCESS | 1657 | 1470940725195 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:45 INFO - PROCESS | 1657 | 1470940725196 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:45 INFO - PROCESS | 1657 | 1470940725300 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:38:45 INFO - PROCESS | 1657 | 1470940725450 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1657 | 1470940725452 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133dc800 == 35 [pid = 1657] [id = 443] 11:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11273e400) [pid = 1657] [serial = 1328] [outer = 0x0] 11:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113eab800) [pid = 1657] [serial = 1329] [outer = 0x11273e400] 11:38:45 INFO - PROCESS | 1657 | 1470940725481 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1176c7400) [pid = 1657] [serial = 1330] [outer = 0x11273e400] 11:38:45 INFO - PROCESS | 1657 | --DOCSHELL 0x121128000 == 34 [pid = 1657] [id = 440] 11:38:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119912000 == 33 [pid = 1657] [id = 439] 11:38:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118987000 == 32 [pid = 1657] [id = 438] 11:38:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11748f800 == 31 [pid = 1657] [id = 437] 11:38:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1160bb000 == 30 [pid = 1657] [id = 436] 11:38:45 INFO - PROCESS | 1657 | 1470940725890 Marionette TRACE conn3 <- [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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 721ms 11:38:45 INFO - PROCESS | 1657 | 1470940725913 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1657 | 1470940725915 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:38:45 INFO - PROCESS | 1657 | 1470940725920 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1657 | 1470940725922 Marionette TRACE conn3 <- [1,1746,null,{}] 11:38:45 INFO - PROCESS | 1657 | 1470940725925 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:45 INFO - PROCESS | 1657 | 1470940725927 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:46 INFO - PROCESS | 1657 | 1470940726003 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:38:46 INFO - PROCESS | 1657 | 1470940726009 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1657 | 1470940726010 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x118248800 == 31 [pid = 1657] [id = 444] 11:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11842e000) [pid = 1657] [serial = 1331] [outer = 0x0] 11:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1184a2400) [pid = 1657] [serial = 1332] [outer = 0x11842e000] 11:38:46 INFO - PROCESS | 1657 | 1470940726039 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118934000) [pid = 1657] [serial = 1333] [outer = 0x11842e000] 11:38:46 INFO - PROCESS | 1657 | 1470940726373 Marionette TRACE conn3 <- [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]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 469ms 11:38:46 INFO - PROCESS | 1657 | 1470940726391 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:38:46 INFO - PROCESS | 1657 | 1470940726394 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 11:38:46 INFO - PROCESS | 1657 | 1470940726396 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1657 | 1470940726397 Marionette TRACE conn3 <- [1,1750,null,{}] 11:38:46 INFO - PROCESS | 1657 | 1470940726402 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:46 INFO - PROCESS | 1657 | 1470940726404 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:46 INFO - PROCESS | 1657 | 1470940726495 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:38:46 INFO - PROCESS | 1657 | 1470940726555 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1657 | 1470940726557 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d59800 == 32 [pid = 1657] [id = 445] 11:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11893b400) [pid = 1657] [serial = 1334] [outer = 0x0] 11:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118eea400) [pid = 1657] [serial = 1335] [outer = 0x11893b400] 11:38:46 INFO - PROCESS | 1657 | 1470940726583 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119cf9000) [pid = 1657] [serial = 1336] [outer = 0x11893b400] 11:38:46 INFO - PROCESS | 1657 | 1470940726930 Marionette TRACE conn3 <- [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]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 572ms 11:38:46 INFO - PROCESS | 1657 | 1470940726970 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1657 | 1470940726972 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 11:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:38:46 INFO - PROCESS | 1657 | 1470940726983 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1657 | 1470940726990 Marionette TRACE conn3 <- [1,1754,null,{}] 11:38:46 INFO - PROCESS | 1657 | 1470940726993 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:46 INFO - PROCESS | 1657 | 1470940726997 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:47 INFO - PROCESS | 1657 | 1470940727130 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:38:47 INFO - PROCESS | 1657 | 1470940727213 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1657 | 1470940727214 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123db7800 == 33 [pid = 1657] [id = 446] 11:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11842f000) [pid = 1657] [serial = 1337] [outer = 0x0] 11:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e88400) [pid = 1657] [serial = 1338] [outer = 0x11842f000] 11:38:47 INFO - PROCESS | 1657 | 1470940727256 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124da7000) [pid = 1657] [serial = 1339] [outer = 0x11842f000] 11:38:47 INFO - PROCESS | 1657 | 1470940727603 Marionette TRACE conn3 <- [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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 684ms 11:38:47 INFO - PROCESS | 1657 | 1470940727665 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1657 | 1470940727667 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 11:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:38:47 INFO - PROCESS | 1657 | 1470940727669 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1657 | 1470940727670 Marionette TRACE conn3 <- [1,1758,null,{}] 11:38:47 INFO - PROCESS | 1657 | 1470940727672 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:47 INFO - PROCESS | 1657 | 1470940727674 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:47 INFO - PROCESS | 1657 | 1470940727752 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:38:47 INFO - PROCESS | 1657 | 1470940727773 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1657 | 1470940727774 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d53800 == 34 [pid = 1657] [id = 447] 11:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1250c9000) [pid = 1657] [serial = 1340] [outer = 0x0] 11:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125652c00) [pid = 1657] [serial = 1341] [outer = 0x1250c9000] 11:38:47 INFO - PROCESS | 1657 | 1470940727799 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125682000) [pid = 1657] [serial = 1342] [outer = 0x1250c9000] 11:38:48 INFO - PROCESS | 1657 | 1470940728154 Marionette TRACE conn3 <- [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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 11:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:38:48 INFO - PROCESS | 1657 | 1470940728194 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1657 | 1470940728195 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 11:38:48 INFO - PROCESS | 1657 | 1470940728197 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1657 | 1470940728198 Marionette TRACE conn3 <- [1,1762,null,{}] 11:38:48 INFO - PROCESS | 1657 | 1470940728201 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:48 INFO - PROCESS | 1657 | 1470940728202 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:48 INFO - PROCESS | 1657 | 1470940728297 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:38:48 INFO - PROCESS | 1657 | 1470940728301 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1657 | 1470940728305 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d50800 == 35 [pid = 1657] [id = 448] 11:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126827000) [pid = 1657] [serial = 1343] [outer = 0x0] 11:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126c56000) [pid = 1657] [serial = 1344] [outer = 0x126827000] 11:38:48 INFO - PROCESS | 1657 | 1470940728337 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126d88000) [pid = 1657] [serial = 1345] [outer = 0x126827000] 11:38:48 INFO - PROCESS | 1657 | 1470940728694 Marionette TRACE conn3 <- [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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 11:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:38:48 INFO - PROCESS | 1657 | 1470940728719 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1657 | 1470940728720 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 11:38:48 INFO - PROCESS | 1657 | 1470940728722 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1657 | 1470940728723 Marionette TRACE conn3 <- [1,1766,null,{}] 11:38:48 INFO - PROCESS | 1657 | 1470940728731 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:48 INFO - PROCESS | 1657 | 1470940728733 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:48 INFO - PROCESS | 1657 | 1470940728834 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:38:48 INFO - PROCESS | 1657 | 1470940728837 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1657 | 1470940728838 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e44000 == 36 [pid = 1657] [id = 449] 11:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x127011400) [pid = 1657] [serial = 1346] [outer = 0x0] 11:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x127460800) [pid = 1657] [serial = 1347] [outer = 0x127011400] 11:38:48 INFO - PROCESS | 1657 | 1470940728863 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129289800) [pid = 1657] [serial = 1348] [outer = 0x127011400] 11:38:49 INFO - PROCESS | 1657 | 1470940729215 Marionette TRACE conn3 <- [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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 11:38:49 INFO - PROCESS | 1657 | 1470940729249 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1657 | 1470940729252 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 11:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:38:49 INFO - PROCESS | 1657 | 1470940729263 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1657 | 1470940729264 Marionette TRACE conn3 <- [1,1770,null,{}] 11:38:49 INFO - PROCESS | 1657 | 1470940729266 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:49 INFO - PROCESS | 1657 | 1470940729267 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:49 INFO - PROCESS | 1657 | 1470940729362 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:38:49 INFO - PROCESS | 1657 | 1470940729368 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1657 | 1470940729369 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a863800 == 37 [pid = 1657] [id = 450] 11:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12928b400) [pid = 1657] [serial = 1349] [outer = 0x0] 11:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129565400) [pid = 1657] [serial = 1350] [outer = 0x12928b400] 11:38:49 INFO - PROCESS | 1657 | 1470940729393 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a74ec00) [pid = 1657] [serial = 1351] [outer = 0x12928b400] 11:38:49 INFO - PROCESS | 1657 | 1470940729701 Marionette TRACE conn3 <- [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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 11:38:49 INFO - PROCESS | 1657 | 1470940729744 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1657 | 1470940729746 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 11:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:38:49 INFO - PROCESS | 1657 | 1470940729748 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1657 | 1470940729751 Marionette TRACE conn3 <- [1,1774,null,{}] 11:38:49 INFO - PROCESS | 1657 | 1470940729755 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:49 INFO - PROCESS | 1657 | 1470940729756 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:49 INFO - PROCESS | 1657 | 1470940729854 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:38:49 INFO - PROCESS | 1657 | 1470940729857 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1657 | 1470940729858 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ad7d000 == 38 [pid = 1657] [id = 451] 11:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a807400) [pid = 1657] [serial = 1352] [outer = 0x0] 11:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a8ac000) [pid = 1657] [serial = 1353] [outer = 0x12a807400] 11:38:49 INFO - PROCESS | 1657 | 1470940729883 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12ac51400) [pid = 1657] [serial = 1354] [outer = 0x12a807400] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11893f400) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113bb2c00) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x111f62400) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1122e6400) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126828400) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1293bd400) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112e81800) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1131ac800) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b18400) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125686000) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116536c00) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11610b000) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112716800) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126c5e400) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119695800) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11927bc00) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117223c00) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113eab400) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119280c00) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:38:50 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11610b800) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:38:50 INFO - PROCESS | 1657 | 1470940730272 Marionette TRACE conn3 <- [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]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 574ms 11:38:50 INFO - PROCESS | 1657 | 1470940730322 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1657 | 1470940730323 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 11:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:38:50 INFO - PROCESS | 1657 | 1470940730326 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1657 | 1470940730337 Marionette TRACE conn3 <- [1,1778,null,{}] 11:38:50 INFO - PROCESS | 1657 | 1470940730339 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:50 INFO - PROCESS | 1657 | 1470940730341 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:50 INFO - PROCESS | 1657 | 1470940730417 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:38:50 INFO - PROCESS | 1657 | 1470940730422 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1657 | 1470940730423 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d5e800 == 39 [pid = 1657] [id = 452] 11:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112698c00) [pid = 1657] [serial = 1355] [outer = 0x0] 11:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1176c1000) [pid = 1657] [serial = 1356] [outer = 0x112698c00] 11:38:50 INFO - PROCESS | 1657 | 1470940730447 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118e82c00) [pid = 1657] [serial = 1357] [outer = 0x112698c00] 11:38:50 INFO - PROCESS | 1657 | 1470940730762 Marionette TRACE conn3 <- [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]]]}] 11:38:50 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 11:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 478ms 11:38:50 INFO - PROCESS | 1657 | 1470940730805 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:38:50 INFO - PROCESS | 1657 | 1470940730806 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 11:38:50 INFO - PROCESS | 1657 | 1470940730808 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1657 | 1470940730809 Marionette TRACE conn3 <- [1,1782,null,{}] 11:38:50 INFO - PROCESS | 1657 | 1470940730811 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:50 INFO - PROCESS | 1657 | 1470940730812 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:50 INFO - PROCESS | 1657 | 1470940730888 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:38:50 INFO - PROCESS | 1657 | 1470940730952 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1657 | 1470940730953 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be63000 == 40 [pid = 1657] [id = 453] 11:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118159c00) [pid = 1657] [serial = 1358] [outer = 0x0] 11:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e0a400) [pid = 1657] [serial = 1359] [outer = 0x118159c00] 11:38:50 INFO - PROCESS | 1657 | 1470940730981 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129284400) [pid = 1657] [serial = 1360] [outer = 0x118159c00] 11:38:51 INFO - PROCESS | 1657 | 1470940731277 Marionette TRACE conn3 <- [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]]]}] 11:38:51 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 11:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 11:38:51 INFO - PROCESS | 1657 | 1470940731334 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1657 | 1470940731338 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:38:51 INFO - PROCESS | 1657 | 1470940731340 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1657 | 1470940731342 Marionette TRACE conn3 <- [1,1786,null,{}] 11:38:51 INFO - PROCESS | 1657 | 1470940731344 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 1657 | 1470940731346 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:51 INFO - PROCESS | 1657 | 1470940731432 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:38:51 INFO - PROCESS | 1657 | 1470940731438 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1657 | 1470940731439 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c731000 == 41 [pid = 1657] [id = 454] 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12928e400) [pid = 1657] [serial = 1361] [outer = 0x0] 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b720c00) [pid = 1657] [serial = 1362] [outer = 0x12928e400] 11:38:51 INFO - PROCESS | 1657 | 1470940731462 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bada800) [pid = 1657] [serial = 1363] [outer = 0x12928e400] 11:38:51 INFO - PROCESS | 1657 | 1470940731785 Marionette TRACE conn3 <- [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]]]}] 11:38:51 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 11:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 11:38:51 INFO - PROCESS | 1657 | 1470940731810 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1657 | 1470940731811 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:38:51 INFO - PROCESS | 1657 | 1470940731813 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1657 | 1470940731814 Marionette TRACE conn3 <- [1,1790,null,{}] 11:38:51 INFO - PROCESS | 1657 | 1470940731819 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 1657 | 1470940731820 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:51 INFO - PROCESS | 1657 | 1470940731926 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:38:51 INFO - PROCESS | 1657 | 1470940731933 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1657 | 1470940731934 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c740800 == 42 [pid = 1657] [id = 455] 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118e81000) [pid = 1657] [serial = 1364] [outer = 0x0] 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bb58800) [pid = 1657] [serial = 1365] [outer = 0x118e81000] 11:38:51 INFO - PROCESS | 1657 | 1470940731958 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bb65000) [pid = 1657] [serial = 1366] [outer = 0x118e81000] 11:38:52 INFO - PROCESS | 1657 | 1470940732425 Marionette TRACE conn3 <- [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]]]}] 11:38:52 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) 11:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 624ms 11:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:38:52 INFO - PROCESS | 1657 | 1470940732438 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1657 | 1470940732441 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 11:38:52 INFO - PROCESS | 1657 | 1470940732444 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1657 | 1470940732446 Marionette TRACE conn3 <- [1,1794,null,{}] 11:38:52 INFO - PROCESS | 1657 | 1470940732469 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:52 INFO - PROCESS | 1657 | 1470940732471 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:52 INFO - PROCESS | 1657 | 1470940732579 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:38:52 INFO - PROCESS | 1657 | 1470940732651 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1657 | 1470940732652 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119233800 == 43 [pid = 1657] [id = 456] 11:38:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11815ac00) [pid = 1657] [serial = 1367] [outer = 0x0] 11:38:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11842d000) [pid = 1657] [serial = 1368] [outer = 0x11815ac00] 11:38:52 INFO - PROCESS | 1657 | 1470940732708 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118933c00) [pid = 1657] [serial = 1369] [outer = 0x11815ac00] 11:38:53 INFO - PROCESS | 1657 | 1470940733136 Marionette TRACE conn3 <- [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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 723ms 11:38:53 INFO - PROCESS | 1657 | 1470940733167 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1657 | 1470940733170 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 11:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:38:53 INFO - PROCESS | 1657 | 1470940733175 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1657 | 1470940733177 Marionette TRACE conn3 <- [1,1798,null,{}] 11:38:53 INFO - PROCESS | 1657 | 1470940733179 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:53 INFO - PROCESS | 1657 | 1470940733181 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:53 INFO - PROCESS | 1657 | 1470940733283 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:38:53 INFO - PROCESS | 1657 | 1470940733342 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1657 | 1470940733343 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f5e800 == 44 [pid = 1657] [id = 457] 11:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1197aa000) [pid = 1657] [serial = 1370] [outer = 0x0] 11:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x120e14400) [pid = 1657] [serial = 1371] [outer = 0x1197aa000] 11:38:53 INFO - PROCESS | 1657 | 1470940733375 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1215fcc00) [pid = 1657] [serial = 1372] [outer = 0x1197aa000] 11:38:53 INFO - PROCESS | 1657 | 1470940733800 Marionette TRACE conn3 <- [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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 11:38:53 INFO - PROCESS | 1657 | 1470940733845 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1657 | 1470940733846 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 11:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:38:53 INFO - PROCESS | 1657 | 1470940733849 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1657 | 1470940733851 Marionette TRACE conn3 <- [1,1802,null,{}] 11:38:53 INFO - PROCESS | 1657 | 1470940733859 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:53 INFO - PROCESS | 1657 | 1470940733863 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:53 INFO - PROCESS | 1657 | 1470940733987 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:38:54 INFO - PROCESS | 1657 | 1470940734074 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1657 | 1470940734076 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb5e800 == 45 [pid = 1657] [id = 458] 11:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125654800) [pid = 1657] [serial = 1373] [outer = 0x0] 11:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126820400) [pid = 1657] [serial = 1374] [outer = 0x125654800] 11:38:54 INFO - PROCESS | 1657 | 1470940734108 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x126d24800) [pid = 1657] [serial = 1375] [outer = 0x125654800] 11:38:54 INFO - PROCESS | 1657 | 1470940734521 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 722ms 11:38:54 INFO - PROCESS | 1657 | 1470940734572 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1657 | 1470940734573 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 11:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:38:54 INFO - PROCESS | 1657 | 1470940734576 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1657 | 1470940734577 Marionette TRACE conn3 <- [1,1806,null,{}] 11:38:54 INFO - PROCESS | 1657 | 1470940734580 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:54 INFO - PROCESS | 1657 | 1470940734581 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:54 INFO - PROCESS | 1657 | 1470940734684 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:38:54 INFO - PROCESS | 1657 | 1470940734744 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1657 | 1470940734746 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d386800 == 46 [pid = 1657] [id = 459] 11:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12745b800) [pid = 1657] [serial = 1376] [outer = 0x0] 11:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1293ba000) [pid = 1657] [serial = 1377] [outer = 0x12745b800] 11:38:54 INFO - PROCESS | 1657 | 1470940734774 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a8aa000) [pid = 1657] [serial = 1378] [outer = 0x12745b800] 11:38:55 INFO - PROCESS | 1657 | 1470940735367 Marionette TRACE conn3 <- [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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 868ms 11:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:38:55 INFO - PROCESS | 1657 | 1470940735445 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1657 | 1470940735448 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 11:38:55 INFO - PROCESS | 1657 | 1470940735453 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1657 | 1470940735455 Marionette TRACE conn3 <- [1,1810,null,{}] 11:38:55 INFO - PROCESS | 1657 | 1470940735459 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:55 INFO - PROCESS | 1657 | 1470940735461 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:55 INFO - PROCESS | 1657 | 1470940735560 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:38:55 INFO - PROCESS | 1657 | 1470940735629 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1657 | 1470940735632 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119230800 == 47 [pid = 1657] [id = 460] 11:38:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11815c400) [pid = 1657] [serial = 1379] [outer = 0x0] 11:38:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11837b400) [pid = 1657] [serial = 1380] [outer = 0x11815c400] 11:38:55 INFO - PROCESS | 1657 | 1470940735661 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118936000) [pid = 1657] [serial = 1381] [outer = 0x11815c400] 11:38:56 INFO - PROCESS | 1657 | 1470940736074 Marionette TRACE conn3 <- [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]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 676ms 11:38:56 INFO - PROCESS | 1657 | 1470940736133 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1657 | 1470940736136 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 11:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:38:56 INFO - PROCESS | 1657 | 1470940736142 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1657 | 1470940736144 Marionette TRACE conn3 <- [1,1814,null,{}] 11:38:56 INFO - PROCESS | 1657 | 1470940736146 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:56 INFO - PROCESS | 1657 | 1470940736147 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:56 INFO - PROCESS | 1657 | 1470940736265 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12c731000 == 46 [pid = 1657] [id = 454] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12be63000 == 45 [pid = 1657] [id = 453] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x124d5e800 == 44 [pid = 1657] [id = 452] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12ad7d000 == 43 [pid = 1657] [id = 451] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a863800 == 42 [pid = 1657] [id = 450] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x129e44000 == 41 [pid = 1657] [id = 449] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x124d50800 == 40 [pid = 1657] [id = 448] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x126d53800 == 39 [pid = 1657] [id = 447] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b789800) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x120e19800) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123db7800 == 38 [pid = 1657] [id = 446] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x120d59800 == 37 [pid = 1657] [id = 445] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118248800 == 36 [pid = 1657] [id = 444] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1133dc800 == 35 [pid = 1657] [id = 443] 11:38:56 INFO - PROCESS | 1657 | --DOCSHELL 0x117480000 == 34 [pid = 1657] [id = 442] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1197a3000) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11968dc00) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x113ea9000) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11849d800) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124d38c00) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1270a5c00) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12a74c000) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11815c800) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129291c00) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197a1000) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124da6000) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a749000) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12ac4a400) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118ef7800) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a8a8000) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116884400) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1161ef400) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116aac400) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11390b400) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a8ac00) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128e1ec00) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e80800) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1215f6400) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119c3a800) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120e8d800) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118264c00) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118938800) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119c2e800) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1161f9800) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116f8e000) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b786000) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118938000) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e18400) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119b0c400) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118151800) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119c33c00) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129572800) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124b3fc00) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x125656400) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 11:38:56 INFO - PROCESS | 1657 | 1470940736355 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1657 | 1470940736357 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116590800 == 35 [pid = 1657] [id = 461] 11:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11390b400) [pid = 1657] [serial = 1382] [outer = 0x0] 11:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1168e8000) [pid = 1657] [serial = 1383] [outer = 0x11390b400] 11:38:56 INFO - PROCESS | 1657 | 1470940736385 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11968dc00) [pid = 1657] [serial = 1384] [outer = 0x11390b400] 11:38:56 INFO - PROCESS | 1657 | 1470940736691 Marionette TRACE conn3 <- [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]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 569ms 11:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:38:56 INFO - PROCESS | 1657 | 1470940736711 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1657 | 1470940736712 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 11:38:56 INFO - PROCESS | 1657 | 1470940736715 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1657 | 1470940736719 Marionette TRACE conn3 <- [1,1818,null,{}] 11:38:56 INFO - PROCESS | 1657 | 1470940736728 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:56 INFO - PROCESS | 1657 | 1470940736731 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:56 INFO - PROCESS | 1657 | 1470940736831 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:38:56 INFO - PROCESS | 1657 | 1470940736905 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1657 | 1470940736907 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4f800 == 36 [pid = 1657] [id = 462] 11:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e13000) [pid = 1657] [serial = 1385] [outer = 0x0] 11:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121a74c00) [pid = 1657] [serial = 1386] [outer = 0x120e13000] 11:38:56 INFO - PROCESS | 1657 | 1470940736936 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1255d8000) [pid = 1657] [serial = 1387] [outer = 0x120e13000] 11:38:57 INFO - PROCESS | 1657 | 1470940737231 Marionette TRACE conn3 <- [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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 575ms 11:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:38:57 INFO - PROCESS | 1657 | 1470940737290 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1657 | 1470940737292 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 11:38:57 INFO - PROCESS | 1657 | 1470940737294 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1657 | 1470940737295 Marionette TRACE conn3 <- [1,1822,null,{}] 11:38:57 INFO - PROCESS | 1657 | 1470940737298 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:57 INFO - PROCESS | 1657 | 1470940737306 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:57 INFO - PROCESS | 1657 | 1470940737392 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:38:57 INFO - PROCESS | 1657 | 1470940737448 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1657 | 1470940737449 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d3c000 == 37 [pid = 1657] [id = 463] 11:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1255d3000) [pid = 1657] [serial = 1388] [outer = 0x0] 11:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126825c00) [pid = 1657] [serial = 1389] [outer = 0x1255d3000] 11:38:57 INFO - PROCESS | 1657 | 1470940737474 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12745c800) [pid = 1657] [serial = 1390] [outer = 0x1255d3000] 11:38:57 INFO - PROCESS | 1657 | 1470940737742 Marionette TRACE conn3 <- [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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 468ms 11:38:57 INFO - PROCESS | 1657 | 1470940737762 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1657 | 1470940737764 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 11:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:38:57 INFO - PROCESS | 1657 | 1470940737773 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1657 | 1470940737774 Marionette TRACE conn3 <- [1,1826,null,{}] 11:38:57 INFO - PROCESS | 1657 | 1470940737776 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:57 INFO - PROCESS | 1657 | 1470940737778 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:57 INFO - PROCESS | 1657 | 1470940737860 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:38:57 INFO - PROCESS | 1657 | 1470940737864 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1657 | 1470940737866 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dce800 == 38 [pid = 1657] [id = 464] 11:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128e1ec00) [pid = 1657] [serial = 1391] [outer = 0x0] 11:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1293c3400) [pid = 1657] [serial = 1392] [outer = 0x128e1ec00] 11:38:57 INFO - PROCESS | 1657 | 1470940737892 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a8ab000) [pid = 1657] [serial = 1393] [outer = 0x128e1ec00] 11:38:58 INFO - PROCESS | 1657 | 1470940738239 Marionette TRACE conn3 <- [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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 477ms 11:38:58 INFO - PROCESS | 1657 | 1470940738243 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1657 | 1470940738244 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 11:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:38:58 INFO - PROCESS | 1657 | 1470940738247 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1657 | 1470940738248 Marionette TRACE conn3 <- [1,1830,null,{}] 11:38:58 INFO - PROCESS | 1657 | 1470940738261 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:58 INFO - PROCESS | 1657 | 1470940738266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:58 INFO - PROCESS | 1657 | 1470940738404 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:38:58 INFO - PROCESS | 1657 | 1470940738417 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1657 | 1470940738418 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0800 == 39 [pid = 1657] [id = 465] 11:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a8a8000) [pid = 1657] [serial = 1394] [outer = 0x0] 11:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12ac4f400) [pid = 1657] [serial = 1395] [outer = 0x12a8a8000] 11:38:58 INFO - PROCESS | 1657 | 1470940738443 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12beb0c00) [pid = 1657] [serial = 1396] [outer = 0x12a8a8000] 11:38:58 INFO - PROCESS | 1657 | 1470940738780 Marionette TRACE conn3 <- [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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 579ms 11:38:58 INFO - PROCESS | 1657 | 1470940738827 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:38:58 INFO - PROCESS | 1657 | 1470940738828 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 11:38:58 INFO - PROCESS | 1657 | 1470940738830 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1657 | 1470940738831 Marionette TRACE conn3 <- [1,1834,null,{}] 11:38:58 INFO - PROCESS | 1657 | 1470940738834 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:58 INFO - PROCESS | 1657 | 1470940738835 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:58 INFO - PROCESS | 1657 | 1470940738935 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:38:58 INFO - PROCESS | 1657 | 1470940738939 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1657 | 1470940738940 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84c800 == 40 [pid = 1657] [id = 466] 11:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8aa800) [pid = 1657] [serial = 1397] [outer = 0x0] 11:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12beb9800) [pid = 1657] [serial = 1398] [outer = 0x12a8aa800] 11:38:58 INFO - PROCESS | 1657 | 1470940738963 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c02b000) [pid = 1657] [serial = 1399] [outer = 0x12a8aa800] 11:38:59 INFO - PROCESS | 1657 | 1470940739296 Marionette TRACE conn3 <- [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]]]}] 11:38:59 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 11:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 474ms 11:38:59 INFO - PROCESS | 1657 | 1470940739305 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:38:59 INFO - PROCESS | 1657 | 1470940739306 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 11:38:59 INFO - PROCESS | 1657 | 1470940739324 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1657 | 1470940739325 Marionette TRACE conn3 <- [1,1838,null,{}] 11:38:59 INFO - PROCESS | 1657 | 1470940739327 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:59 INFO - PROCESS | 1657 | 1470940739328 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:59 INFO - PROCESS | 1657 | 1470940739430 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:38:59 INFO - PROCESS | 1657 | 1470940739434 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1657 | 1470940739435 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaf7800 == 41 [pid = 1657] [id = 467] 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12beb1800) [pid = 1657] [serial = 1400] [outer = 0x0] 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c031800) [pid = 1657] [serial = 1401] [outer = 0x12beb1800] 11:38:59 INFO - PROCESS | 1657 | 1470940739459 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12c03f000) [pid = 1657] [serial = 1402] [outer = 0x12beb1800] 11:38:59 INFO - PROCESS | 1657 | 1470940739781 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 484ms 11:38:59 INFO - PROCESS | 1657 | 1470940739792 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 1657 | 1470940739794 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 11:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:38:59 INFO - PROCESS | 1657 | 1470940739796 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1657 | 1470940739797 Marionette TRACE conn3 <- [1,1842,null,{}] 11:38:59 INFO - PROCESS | 1657 | 1470940739808 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:59 INFO - PROCESS | 1657 | 1470940739809 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:59 INFO - PROCESS | 1657 | 1470940739920 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:38:59 INFO - PROCESS | 1657 | 1470940739932 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1657 | 1470940739933 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:38:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e5000 == 42 [pid = 1657] [id = 468] 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c041800) [pid = 1657] [serial = 1403] [outer = 0x0] 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c42e400) [pid = 1657] [serial = 1404] [outer = 0x12c041800] 11:38:59 INFO - PROCESS | 1657 | 1470940739957 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c435000) [pid = 1657] [serial = 1405] [outer = 0x12c041800] 11:39:00 INFO - PROCESS | 1657 | 1470940740299 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 523ms 11:39:00 INFO - PROCESS | 1657 | 1470940740328 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1657 | 1470940740329 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 11:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:39:00 INFO - PROCESS | 1657 | 1470940740451 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1657 | 1470940740452 Marionette TRACE conn3 <- [1,1846,null,{}] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11842e000) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x127011400) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12928b400) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a807400) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118159c00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112698c00) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a8a5800) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12928e400) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11842f000) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x126827000) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1250c9000) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11273e400) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:39:00 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11893b400) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:39:00 INFO - PROCESS | 1657 | 1470940740465 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:00 INFO - PROCESS | 1657 | 1470940740467 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:00 INFO - PROCESS | 1657 | 1470940740543 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:39:00 INFO - PROCESS | 1657 | 1470940740548 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1657 | 1470940740550 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad4000 == 43 [pid = 1657] [id = 469] 11:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11688e000) [pid = 1657] [serial = 1406] [outer = 0x0] 11:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1186a1400) [pid = 1657] [serial = 1407] [outer = 0x11688e000] 11:39:00 INFO - PROCESS | 1657 | 1470940740577 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1212e7400) [pid = 1657] [serial = 1408] [outer = 0x11688e000] 11:39:00 INFO - PROCESS | 1657 | 1470940740913 Marionette TRACE conn3 <- [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]]]}] 11:39:00 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) 11:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 598ms 11:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:39:00 INFO - PROCESS | 1657 | 1470940740929 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1657 | 1470940740931 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 11:39:00 INFO - PROCESS | 1657 | 1470940740935 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1657 | 1470940740939 Marionette TRACE conn3 <- [1,1850,null,{}] 11:39:00 INFO - PROCESS | 1657 | 1470940740941 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:00 INFO - PROCESS | 1657 | 1470940740943 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:01 INFO - PROCESS | 1657 | 1470940741040 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:39:01 INFO - PROCESS | 1657 | 1470940741043 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1657 | 1470940741045 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bee0800 == 44 [pid = 1657] [id = 470] 11:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124d39000) [pid = 1657] [serial = 1409] [outer = 0x0] 11:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1293c4400) [pid = 1657] [serial = 1410] [outer = 0x124d39000] 11:39:01 INFO - PROCESS | 1657 | 1470940741071 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c784000) [pid = 1657] [serial = 1411] [outer = 0x124d39000] 11:39:01 INFO - PROCESS | 1657 | 1470940741410 Marionette TRACE conn3 <- [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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 524ms 11:39:01 INFO - PROCESS | 1657 | 1470940741458 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1657 | 1470940741459 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 11:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:39:01 INFO - PROCESS | 1657 | 1470940741461 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1657 | 1470940741462 Marionette TRACE conn3 <- [1,1854,null,{}] 11:39:01 INFO - PROCESS | 1657 | 1470940741464 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:01 INFO - PROCESS | 1657 | 1470940741466 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:01 INFO - PROCESS | 1657 | 1470940741548 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:39:01 INFO - PROCESS | 1657 | 1470940741554 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1657 | 1470940741555 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d55b000 == 45 [pid = 1657] [id = 471] 11:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b721000) [pid = 1657] [serial = 1412] [outer = 0x0] 11:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c78b000) [pid = 1657] [serial = 1413] [outer = 0x12b721000] 11:39:01 INFO - PROCESS | 1657 | 1470940741578 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12cbd6800) [pid = 1657] [serial = 1414] [outer = 0x12b721000] 11:39:01 INFO - PROCESS | 1657 | 1470940741928 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 517ms 11:39:01 INFO - PROCESS | 1657 | 1470940741979 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1657 | 1470940741980 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 11:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:39:01 INFO - PROCESS | 1657 | 1470940741983 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1657 | 1470940741984 Marionette TRACE conn3 <- [1,1858,null,{}] 11:39:01 INFO - PROCESS | 1657 | 1470940741986 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:01 INFO - PROCESS | 1657 | 1470940741987 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:02 INFO - PROCESS | 1657 | 1470940742078 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:39:02 INFO - PROCESS | 1657 | 1470940742156 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1657 | 1470940742156 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d77d000 == 46 [pid = 1657] [id = 472] 11:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127465000) [pid = 1657] [serial = 1415] [outer = 0x0] 11:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c785c00) [pid = 1657] [serial = 1416] [outer = 0x127465000] 11:39:02 INFO - PROCESS | 1657 | 1470940742193 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12ccbc400) [pid = 1657] [serial = 1417] [outer = 0x127465000] 11:39:02 INFO - PROCESS | 1657 | 1470940742704 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 771ms 11:39:02 INFO - PROCESS | 1657 | 1470940742754 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:39:02 INFO - PROCESS | 1657 | 1470940742756 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 11:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:39:02 INFO - PROCESS | 1657 | 1470940742759 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 1657 | 1470940742761 Marionette TRACE conn3 <- [1,1862,null,{}] 11:39:02 INFO - PROCESS | 1657 | 1470940742765 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:02 INFO - PROCESS | 1657 | 1470940742767 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:02 INFO - PROCESS | 1657 | 1470940742876 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:39:02 INFO - PROCESS | 1657 | 1470940742951 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1657 | 1470940742952 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11824c800 == 47 [pid = 1657] [id = 473] 11:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116089400) [pid = 1657] [serial = 1418] [outer = 0x0] 11:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117e80800) [pid = 1657] [serial = 1419] [outer = 0x116089400] 11:39:02 INFO - PROCESS | 1657 | 1470940742984 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118938c00) [pid = 1657] [serial = 1420] [outer = 0x116089400] 11:39:03 INFO - PROCESS | 1657 | 1470940743441 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 11:39:03 INFO - PROCESS | 1657 | 1470940743479 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1657 | 1470940743482 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 11:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:39:03 INFO - PROCESS | 1657 | 1470940743487 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1657 | 1470940743489 Marionette TRACE conn3 <- [1,1866,null,{}] 11:39:03 INFO - PROCESS | 1657 | 1470940743491 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:03 INFO - PROCESS | 1657 | 1470940743493 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:03 INFO - PROCESS | 1657 | 1470940743602 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:39:03 INFO - PROCESS | 1657 | 1470940743663 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1657 | 1470940743665 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12504b800 == 48 [pid = 1657] [id = 474] 11:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119b0c400) [pid = 1657] [serial = 1421] [outer = 0x0] 11:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1219a2c00) [pid = 1657] [serial = 1422] [outer = 0x119b0c400] 11:39:03 INFO - PROCESS | 1657 | 1470940743738 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124da6000) [pid = 1657] [serial = 1423] [outer = 0x119b0c400] 11:39:04 INFO - PROCESS | 1657 | 1470940744146 Marionette TRACE conn3 <- [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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 11:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:39:04 INFO - PROCESS | 1657 | 1470940744159 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1657 | 1470940744160 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 11:39:04 INFO - PROCESS | 1657 | 1470940744163 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1657 | 1470940744165 Marionette TRACE conn3 <- [1,1870,null,{}] 11:39:04 INFO - PROCESS | 1657 | 1470940744176 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:04 INFO - PROCESS | 1657 | 1470940744179 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:04 INFO - PROCESS | 1657 | 1470940744286 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:39:04 INFO - PROCESS | 1657 | 1470940744350 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1657 | 1470940744352 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb68800 == 49 [pid = 1657] [id = 475] 11:39:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x125651000) [pid = 1657] [serial = 1424] [outer = 0x0] 11:39:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1273b2c00) [pid = 1657] [serial = 1425] [outer = 0x125651000] 11:39:04 INFO - PROCESS | 1657 | 1470940744424 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12b786000) [pid = 1657] [serial = 1426] [outer = 0x125651000] 11:39:04 INFO - PROCESS | 1657 | 1470940744882 Marionette TRACE conn3 <- [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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 775ms 11:39:04 INFO - PROCESS | 1657 | 1470940744945 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1657 | 1470940744947 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 11:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:39:04 INFO - PROCESS | 1657 | 1470940744951 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1657 | 1470940744952 Marionette TRACE conn3 <- [1,1874,null,{}] 11:39:04 INFO - PROCESS | 1657 | 1470940744955 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:04 INFO - PROCESS | 1657 | 1470940744956 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:05 INFO - PROCESS | 1657 | 1470940745061 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:39:05 INFO - PROCESS | 1657 | 1470940745314 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1657 | 1470940745316 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183b3800 == 50 [pid = 1657] [id = 476] 11:39:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113eabc00) [pid = 1657] [serial = 1427] [outer = 0x0] 11:39:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116ab5c00) [pid = 1657] [serial = 1428] [outer = 0x113eabc00] 11:39:05 INFO - PROCESS | 1657 | 1470940745346 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1184a6c00) [pid = 1657] [serial = 1429] [outer = 0x113eabc00] 11:39:05 INFO - PROCESS | 1657 | 1470940745802 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 919ms 11:39:05 INFO - PROCESS | 1657 | 1470940745872 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1657 | 1470940745873 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 11:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:39:05 INFO - PROCESS | 1657 | 1470940745876 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1657 | 1470940745878 Marionette TRACE conn3 <- [1,1878,null,{}] 11:39:05 INFO - PROCESS | 1657 | 1470940745881 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:05 INFO - PROCESS | 1657 | 1470940745884 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:05 INFO - PROCESS | 1657 | 1470940745964 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:39:06 INFO - PROCESS | 1657 | 1470940746055 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1657 | 1470940746057 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118977800 == 51 [pid = 1657] [id = 477] 11:39:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1189a1800) [pid = 1657] [serial = 1430] [outer = 0x0] 11:39:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11927b400) [pid = 1657] [serial = 1431] [outer = 0x1189a1800] 11:39:06 INFO - PROCESS | 1657 | 1470940746103 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119b0ec00) [pid = 1657] [serial = 1432] [outer = 0x1189a1800] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bed2000 == 50 [pid = 1657] [id = 435] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d55b000 == 49 [pid = 1657] [id = 471] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bee0800 == 48 [pid = 1657] [id = 470] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad4000 == 47 [pid = 1657] [id = 469] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e5000 == 46 [pid = 1657] [id = 468] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaf7800 == 45 [pid = 1657] [id = 467] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84c800 == 44 [pid = 1657] [id = 466] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0800 == 43 [pid = 1657] [id = 465] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126dce800 == 42 [pid = 1657] [id = 464] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x123d3c000 == 41 [pid = 1657] [id = 463] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4f800 == 40 [pid = 1657] [id = 462] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116590800 == 39 [pid = 1657] [id = 461] 11:39:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119230800 == 38 [pid = 1657] [id = 460] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x128f5e800 == 37 [pid = 1657] [id = 457] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x119233800 == 36 [pid = 1657] [id = 456] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12c740800 == 35 [pid = 1657] [id = 455] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x123d9a000 == 34 [pid = 1657] [id = 441] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb5e800 == 33 [pid = 1657] [id = 458] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12d386800 == 32 [pid = 1657] [id = 459] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1183b3800 == 31 [pid = 1657] [id = 476] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb68800 == 30 [pid = 1657] [id = 475] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12504b800 == 29 [pid = 1657] [id = 474] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12d77d000 == 28 [pid = 1657] [id = 472] 11:39:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11824c800 == 27 [pid = 1657] [id = 473] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bb58c00) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b720c00) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x120e88400) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126c56000) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124da7000) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1151d2c00) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x125652c00) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x113eab800) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1176c7400) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119cf9000) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118eea400) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1184a2400) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x127460800) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118934000) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129565400) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a74ec00) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129289800) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a8ac000) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129284400) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1176c1000) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12ac51400) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126d88000) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125682000) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12bada800) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118e82c00) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e0a400) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bb58800) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 11:39:07 INFO - PROCESS | 1657 | 1470940747373 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1528ms 11:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:39:07 INFO - PROCESS | 1657 | 1470940747405 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 1657 | 1470940747408 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 11:39:07 INFO - PROCESS | 1657 | 1470940747412 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1657 | 1470940747417 Marionette TRACE conn3 <- [1,1882,null,{}] 11:39:07 INFO - PROCESS | 1657 | 1470940747422 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:07 INFO - PROCESS | 1657 | 1470940747424 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:07 INFO - PROCESS | 1657 | 1470940747548 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:39:07 INFO - PROCESS | 1657 | 1470940747671 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1657 | 1470940747674 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e0f800 == 28 [pid = 1657] [id = 478] 11:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11849c400) [pid = 1657] [serial = 1433] [outer = 0x0] 11:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11893b800) [pid = 1657] [serial = 1434] [outer = 0x11849c400] 11:39:07 INFO - PROCESS | 1657 | 1470940747721 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119695800) [pid = 1657] [serial = 1435] [outer = 0x11849c400] 11:39:08 INFO - PROCESS | 1657 | 1470940748060 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 677ms 11:39:08 INFO - PROCESS | 1657 | 1470940748090 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1657 | 1470940748093 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:39:08 INFO - PROCESS | 1657 | 1470940748098 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1657 | 1470940748101 Marionette TRACE conn3 <- [1,1886,null,{}] 11:39:08 INFO - PROCESS | 1657 | 1470940748110 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:08 INFO - PROCESS | 1657 | 1470940748112 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:08 INFO - PROCESS | 1657 | 1470940748222 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:39:08 INFO - PROCESS | 1657 | 1470940748281 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1657 | 1470940748282 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119928800 == 29 [pid = 1657] [id = 479] 11:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119696400) [pid = 1657] [serial = 1436] [outer = 0x0] 11:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119c2ec00) [pid = 1657] [serial = 1437] [outer = 0x119696400] 11:39:08 INFO - PROCESS | 1657 | 1470940748310 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123e36400) [pid = 1657] [serial = 1438] [outer = 0x119696400] 11:39:08 INFO - PROCESS | 1657 | 1470940748606 Marionette TRACE conn3 <- [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]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 528ms 11:39:08 INFO - PROCESS | 1657 | 1470940748627 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1657 | 1470940748628 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:39:08 INFO - PROCESS | 1657 | 1470940748630 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1657 | 1470940748633 Marionette TRACE conn3 <- [1,1890,null,{}] 11:39:08 INFO - PROCESS | 1657 | 1470940748644 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:08 INFO - PROCESS | 1657 | 1470940748647 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:08 INFO - PROCESS | 1657 | 1470940748728 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:39:08 INFO - PROCESS | 1657 | 1470940748735 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1657 | 1470940748738 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255a9800 == 30 [pid = 1657] [id = 480] 11:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1255ccc00) [pid = 1657] [serial = 1439] [outer = 0x0] 11:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125683800) [pid = 1657] [serial = 1440] [outer = 0x1255ccc00] 11:39:08 INFO - PROCESS | 1657 | 1470940748765 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126c61800) [pid = 1657] [serial = 1441] [outer = 0x1255ccc00] 11:39:09 INFO - PROCESS | 1657 | 1470940749089 Marionette TRACE conn3 <- [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]]]}] 11:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 475ms 11:39:09 INFO - PROCESS | 1657 | 1470940749110 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1657 | 1470940749111 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 11:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:39:09 INFO - PROCESS | 1657 | 1470940749114 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1657 | 1470940749115 Marionette TRACE conn3 <- [1,1894,null,{}] 11:39:09 INFO - PROCESS | 1657 | 1470940749125 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:09 INFO - PROCESS | 1657 | 1470940749126 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:09 INFO - PROCESS | 1657 | 1470940749253 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:39:09 INFO - PROCESS | 1657 | 1470940749268 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1657 | 1470940749269 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12689b800 == 31 [pid = 1657] [id = 481] 11:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125652800) [pid = 1657] [serial = 1442] [outer = 0x0] 11:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126d7fc00) [pid = 1657] [serial = 1443] [outer = 0x125652800] 11:39:09 INFO - PROCESS | 1657 | 1470940749294 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129291400) [pid = 1657] [serial = 1444] [outer = 0x125652800] 11:39:09 INFO - PROCESS | 1657 | 1470940749658 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 578ms 11:39:09 INFO - PROCESS | 1657 | 1470940749707 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1657 | 1470940749708 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 11:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:39:09 INFO - PROCESS | 1657 | 1470940749711 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1657 | 1470940749712 Marionette TRACE conn3 <- [1,1898,null,{}] 11:39:09 INFO - PROCESS | 1657 | 1470940749714 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:09 INFO - PROCESS | 1657 | 1470940749715 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:09 INFO - PROCESS | 1657 | 1470940749813 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:39:09 INFO - PROCESS | 1657 | 1470940749825 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1657 | 1470940749826 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e45800 == 32 [pid = 1657] [id = 482] 11:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123e34400) [pid = 1657] [serial = 1445] [outer = 0x0] 11:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129571000) [pid = 1657] [serial = 1446] [outer = 0x123e34400] 11:39:09 INFO - PROCESS | 1657 | 1470940749851 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a8ad800) [pid = 1657] [serial = 1447] [outer = 0x123e34400] 11:39:10 INFO - PROCESS | 1657 | 1470940750219 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 11:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:39:10 INFO - PROCESS | 1657 | 1470940750230 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1657 | 1470940750232 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 11:39:10 INFO - PROCESS | 1657 | 1470940750235 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1657 | 1470940750236 Marionette TRACE conn3 <- [1,1902,null,{}] 11:39:10 INFO - PROCESS | 1657 | 1470940750239 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:10 INFO - PROCESS | 1657 | 1470940750243 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:10 INFO - PROCESS | 1657 | 1470940750360 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:39:10 INFO - PROCESS | 1657 | 1470940750370 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1657 | 1470940750372 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaea800 == 33 [pid = 1657] [id = 483] 11:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a8ae800) [pid = 1657] [serial = 1448] [outer = 0x0] 11:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b784800) [pid = 1657] [serial = 1449] [outer = 0x12a8ae800] 11:39:10 INFO - PROCESS | 1657 | 1470940750396 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12beaf400) [pid = 1657] [serial = 1450] [outer = 0x12a8ae800] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11815c400) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c041800) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120e13000) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128e1ec00) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x127465000) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11688e000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124d39000) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a8a8000) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117e81c00) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112e17800) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12b721000) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a8aa800) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12beb1800) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11390b400) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12745b800) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x125654800) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1255d3000) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11815ac00) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118e81000) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:39:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1197aa000) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:39:11 INFO - PROCESS | 1657 | 1470940751478 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1270ms 11:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:39:11 INFO - PROCESS | 1657 | 1470940751510 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1657 | 1470940751513 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 11:39:11 INFO - PROCESS | 1657 | 1470940751519 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1657 | 1470940751521 Marionette TRACE conn3 <- [1,1906,null,{}] 11:39:11 INFO - PROCESS | 1657 | 1470940751530 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:11 INFO - PROCESS | 1657 | 1470940751532 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:11 INFO - PROCESS | 1657 | 1470940751637 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:39:11 INFO - PROCESS | 1657 | 1470940751768 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1657 | 1470940751770 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x117061000 == 34 [pid = 1657] [id = 484] 11:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116755000) [pid = 1657] [serial = 1451] [outer = 0x0] 11:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116f86400) [pid = 1657] [serial = 1452] [outer = 0x116755000] 11:39:11 INFO - PROCESS | 1657 | 1470940751802 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117e84800) [pid = 1657] [serial = 1453] [outer = 0x116755000] 11:39:12 INFO - PROCESS | 1657 | 1470940752393 Marionette TRACE conn3 <- [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]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 929ms 11:39:12 INFO - PROCESS | 1657 | 1470940752457 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 1657 | 1470940752462 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 11:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:39:12 INFO - PROCESS | 1657 | 1470940752471 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 1657 | 1470940752474 Marionette TRACE conn3 <- [1,1910,null,{}] 11:39:12 INFO - PROCESS | 1657 | 1470940752478 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:12 INFO - PROCESS | 1657 | 1470940752481 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:12 INFO - PROCESS | 1657 | 1470940752594 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:39:12 INFO - PROCESS | 1657 | 1470940752678 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1657 | 1470940752679 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218cb000 == 35 [pid = 1657] [id = 485] 11:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118ef6400) [pid = 1657] [serial = 1454] [outer = 0x0] 11:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119691000) [pid = 1657] [serial = 1455] [outer = 0x118ef6400] 11:39:12 INFO - PROCESS | 1657 | 1470940752710 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119c35000) [pid = 1657] [serial = 1456] [outer = 0x118ef6400] 11:39:13 INFO - PROCESS | 1657 | 1470940753273 Marionette TRACE conn3 <- [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]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 876ms 11:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:39:13 INFO - PROCESS | 1657 | 1470940753346 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1657 | 1470940753348 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 11:39:13 INFO - PROCESS | 1657 | 1470940753350 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1657 | 1470940753353 Marionette TRACE conn3 <- [1,1914,null,{}] 11:39:13 INFO - PROCESS | 1657 | 1470940753361 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:13 INFO - PROCESS | 1657 | 1470940753364 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:13 INFO - PROCESS | 1657 | 1470940753453 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:39:13 INFO - PROCESS | 1657 | 1470940753622 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1657 | 1470940753624 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x113248800 == 36 [pid = 1657] [id = 486] 11:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112698800) [pid = 1657] [serial = 1457] [outer = 0x0] 11:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a89c00) [pid = 1657] [serial = 1458] [outer = 0x112698800] 11:39:13 INFO - PROCESS | 1657 | 1470940753652 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11653d400) [pid = 1657] [serial = 1459] [outer = 0x112698800] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12d788800 == 35 [pid = 1657] [id = 21] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12a858000 == 34 [pid = 1657] [id = 8] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x129e45800 == 33 [pid = 1657] [id = 482] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12689b800 == 32 [pid = 1657] [id = 481] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1255a9800 == 31 [pid = 1657] [id = 480] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119928800 == 30 [pid = 1657] [id = 479] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e0f800 == 29 [pid = 1657] [id = 478] 11:39:14 INFO - PROCESS | 1657 | --DOCSHELL 0x118977800 == 28 [pid = 1657] [id = 477] 11:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116832800) [pid = 1657] [serial = 1460] [outer = 0x12ccdcc00] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124b49000) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12cbd6800) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12beb9800) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c031800) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1168e8000) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11968dc00) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1293ba000) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a8aa000) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x126820400) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126d24800) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126825c00) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12745c800) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11842d000) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118933c00) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bb65000) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x120e14400) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1215fcc00) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11837b400) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118936000) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c42e400) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121a74c00) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1255d8000) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1293c3400) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12a8ab000) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12c03f000) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12c785c00) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12ccbc400) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12c435000) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1186a1400) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1212e7400) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12c78b000) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12c784000) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1293c4400) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12ac4f400) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12c02b000) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12beb0c00) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x116881c00) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 11:39:14 INFO - PROCESS | 1657 | 1470940754255 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 926ms 11:39:14 INFO - PROCESS | 1657 | 1470940754284 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1657 | 1470940754287 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:39:14 INFO - PROCESS | 1657 | 1470940754291 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1657 | 1470940754293 Marionette TRACE conn3 <- [1,1918,null,{}] 11:39:14 INFO - PROCESS | 1657 | 1470940754297 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:14 INFO - PROCESS | 1657 | 1470940754299 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:14 INFO - PROCESS | 1657 | 1470940754398 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:39:14 INFO - PROCESS | 1657 | 1470940754469 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1657 | 1470940754471 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x117062000 == 29 [pid = 1657] [id = 487] 11:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x11825c400) [pid = 1657] [serial = 1461] [outer = 0x0] 11:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11849c800) [pid = 1657] [serial = 1462] [outer = 0x11825c400] 11:39:14 INFO - PROCESS | 1657 | 1470940754505 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118698800) [pid = 1657] [serial = 1463] [outer = 0x11825c400] 11:39:14 INFO - PROCESS | 1657 | 1470940754974 Marionette TRACE conn3 <- [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]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 11:39:15 INFO - PROCESS | 1657 | 1470940755012 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 1657 | 1470940755015 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 11:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:39:15 INFO - PROCESS | 1657 | 1470940755020 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 1657 | 1470940755022 Marionette TRACE conn3 <- [1,1922,null,{}] 11:39:15 INFO - PROCESS | 1657 | 1470940755024 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:15 INFO - PROCESS | 1657 | 1470940755026 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:15 INFO - PROCESS | 1657 | 1470940755129 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:39:15 INFO - PROCESS | 1657 | 1470940755201 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1657 | 1470940755203 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x121130800 == 30 [pid = 1657] [id = 488] 11:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1122b9000) [pid = 1657] [serial = 1464] [outer = 0x0] 11:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x119b15c00) [pid = 1657] [serial = 1465] [outer = 0x1122b9000] 11:39:15 INFO - PROCESS | 1657 | 1470940755235 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x120e8a000) [pid = 1657] [serial = 1466] [outer = 0x1122b9000] 11:39:15 INFO - PROCESS | 1657 | 1470940755672 Marionette TRACE conn3 <- [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]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 669ms 11:39:15 INFO - PROCESS | 1657 | 1470940755689 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 1657 | 1470940755691 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 11:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:39:15 INFO - PROCESS | 1657 | 1470940755693 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 1657 | 1470940755696 Marionette TRACE conn3 <- [1,1926,null,{}] 11:39:15 INFO - PROCESS | 1657 | 1470940755704 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:15 INFO - PROCESS | 1657 | 1470940755707 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:15 INFO - PROCESS | 1657 | 1470940755807 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:39:15 INFO - PROCESS | 1657 | 1470940755869 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1657 | 1470940755871 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255c1800 == 31 [pid = 1657] [id = 489] 11:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x121a74800) [pid = 1657] [serial = 1467] [outer = 0x0] 11:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x124da1800) [pid = 1657] [serial = 1468] [outer = 0x121a74800] 11:39:15 INFO - PROCESS | 1657 | 1470940755905 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x12564f400) [pid = 1657] [serial = 1469] [outer = 0x121a74800] 11:39:16 INFO - PROCESS | 1657 | 1470940756377 Marionette TRACE conn3 <- [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]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 726ms 11:39:16 INFO - PROCESS | 1657 | 1470940756445 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1657 | 1470940756447 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 11:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:39:16 INFO - PROCESS | 1657 | 1470940756451 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1657 | 1470940756452 Marionette TRACE conn3 <- [1,1930,null,{}] 11:39:16 INFO - PROCESS | 1657 | 1470940756455 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:16 INFO - PROCESS | 1657 | 1470940756456 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:16 INFO - PROCESS | 1657 | 1470940756553 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:39:16 INFO - PROCESS | 1657 | 1470940756609 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1657 | 1470940756610 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f71000 == 32 [pid = 1657] [id = 490] 11:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x12565ac00) [pid = 1657] [serial = 1470] [outer = 0x0] 11:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x126c56000) [pid = 1657] [serial = 1471] [outer = 0x12565ac00] 11:39:16 INFO - PROCESS | 1657 | 1470940756640 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x127097c00) [pid = 1657] [serial = 1472] [outer = 0x12565ac00] 11:39:17 INFO - PROCESS | 1657 | 1470940757053 Marionette TRACE conn3 <- [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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 621ms 11:39:17 INFO - PROCESS | 1657 | 1470940757072 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:39:17 INFO - PROCESS | 1657 | 1470940757074 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 11:39:17 INFO - PROCESS | 1657 | 1470940757076 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1657 | 1470940757077 Marionette TRACE conn3 <- [1,1934,null,{}] 11:39:17 INFO - PROCESS | 1657 | 1470940757079 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:17 INFO - PROCESS | 1657 | 1470940757081 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:17 INFO - PROCESS | 1657 | 1470940757175 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:39:17 INFO - PROCESS | 1657 | 1470940757229 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1657 | 1470940757231 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a732800 == 33 [pid = 1657] [id = 491] 11:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x125686c00) [pid = 1657] [serial = 1473] [outer = 0x0] 11:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x128e16400) [pid = 1657] [serial = 1474] [outer = 0x125686c00] 11:39:17 INFO - PROCESS | 1657 | 1470940757260 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x129286000) [pid = 1657] [serial = 1475] [outer = 0x125686c00] 11:39:17 INFO - PROCESS | 1657 | 1470940757694 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 669ms 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:39:17 INFO - PROCESS | 1657 | 1470940757745 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1657 | 1470940757747 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 11:39:17 INFO - PROCESS | 1657 | 1470940757749 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1657 | 1470940757750 Marionette TRACE conn3 <- [1,1938,null,{}] 11:39:17 INFO - PROCESS | 1657 | 1470940757753 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:17 INFO - PROCESS | 1657 | 1470940757757 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:17 INFO - PROCESS | 1657 | 1470940757901 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:39:17 INFO - PROCESS | 1657 | 1470940757987 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1657 | 1470940757988 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac0f000 == 34 [pid = 1657] [id = 492] 11:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1273acc00) [pid = 1657] [serial = 1476] [outer = 0x0] 11:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12a80cc00) [pid = 1657] [serial = 1477] [outer = 0x1273acc00] 11:39:18 INFO - PROCESS | 1657 | 1470940758019 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12b78c800) [pid = 1657] [serial = 1478] [outer = 0x1273acc00] 11:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 771ms 11:39:18 INFO - PROCESS | 1657 | 1470940758513 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:39:18 INFO - PROCESS | 1657 | 1470940758520 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:39:18 INFO - PROCESS | 1657 | 1470940758522 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 11:39:18 INFO - PROCESS | 1657 | 1470940758525 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1657 | 1470940758527 Marionette TRACE conn3 <- [1,1942,null,{}] 11:39:18 INFO - PROCESS | 1657 | 1470940758530 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:18 INFO - PROCESS | 1657 | 1470940758531 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:18 INFO - PROCESS | 1657 | 1470940758617 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:39:18 INFO - PROCESS | 1657 | 1470940758680 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1657 | 1470940758683 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x113bd7000 == 33 [pid = 1657] [id = 26] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117061000 == 32 [pid = 1657] [id = 484] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12bed8000 == 31 [pid = 1657] [id = 12] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12be79800 == 30 [pid = 1657] [id = 11] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac13000 == 29 [pid = 1657] [id = 9] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d78d000 == 28 [pid = 1657] [id = 19] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9df000 == 27 [pid = 1657] [id = 20] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12e3b4800 == 26 [pid = 1657] [id = 22] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c739000 == 25 [pid = 1657] [id = 14] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb61000 == 24 [pid = 1657] [id = 15] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba18000 == 23 [pid = 1657] [id = 10] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x123dac800 == 22 [pid = 1657] [id = 16] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1183b1800 == 21 [pid = 1657] [id = 13] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117033000 == 20 [pid = 1657] [id = 25] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x128f68800 == 19 [pid = 1657] [id = 6] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11652d800 == 18 [pid = 1657] [id = 24] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x111f9f800 == 17 [pid = 1657] [id = 23] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1218cb000 == 16 [pid = 1657] [id = 485] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac0f000 == 15 [pid = 1657] [id = 492] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a732800 == 14 [pid = 1657] [id = 491] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x128f71000 == 13 [pid = 1657] [id = 490] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1255c1800 == 12 [pid = 1657] [id = 489] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x121130800 == 11 [pid = 1657] [id = 488] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaea800 == 10 [pid = 1657] [id = 483] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x113248800 == 9 [pid = 1657] [id = 486] 11:39:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117062000 == 8 [pid = 1657] [id = 487] 11:39:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x111d8c800 == 9 [pid = 1657] [id = 493] 11:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x111d1e000) [pid = 1657] [serial = 1479] [outer = 0x0] 11:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x111d7b400) [pid = 1657] [serial = 1480] [outer = 0x111d1e000] 11:39:20 INFO - PROCESS | 1657 | 1470940760598 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11269bc00) [pid = 1657] [serial = 1481] [outer = 0x111d1e000] 11:39:20 INFO - PROCESS | 1657 | 1470940760988 Marionette TRACE conn3 <- [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]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2485ms 11:39:21 INFO - PROCESS | 1657 | 1470940761010 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1657 | 1470940761012 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 11:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:39:21 INFO - PROCESS | 1657 | 1470940761016 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1657 | 1470940761019 Marionette TRACE conn3 <- [1,1946,null,{}] 11:39:21 INFO - PROCESS | 1657 | 1470940761023 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:21 INFO - PROCESS | 1657 | 1470940761025 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:21 INFO - PROCESS | 1657 | 1470940761105 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:39:21 INFO - PROCESS | 1657 | 1470940761110 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1657 | 1470940761111 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x117061800 == 10 [pid = 1657] [id = 494] 11:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112e7c000) [pid = 1657] [serial = 1482] [outer = 0x0] 11:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1161fc000) [pid = 1657] [serial = 1483] [outer = 0x112e7c000] 11:39:21 INFO - PROCESS | 1657 | 1470940761141 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116f8b000) [pid = 1657] [serial = 1484] [outer = 0x112e7c000] 11:39:21 INFO - PROCESS | 1657 | 1470940761493 Marionette TRACE conn3 <- [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]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 523ms 11:39:21 INFO - PROCESS | 1657 | 1470940761537 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1657 | 1470940761540 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 11:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:39:21 INFO - PROCESS | 1657 | 1470940761552 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1657 | 1470940761553 Marionette TRACE conn3 <- [1,1950,null,{}] 11:39:21 INFO - PROCESS | 1657 | 1470940761556 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:21 INFO - PROCESS | 1657 | 1470940761557 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:21 INFO - PROCESS | 1657 | 1470940761638 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:39:21 INFO - PROCESS | 1657 | 1470940761642 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1657 | 1470940761644 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119229000 == 11 [pid = 1657] [id = 495] 11:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1176c1c00) [pid = 1657] [serial = 1485] [outer = 0x0] 11:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11837cc00) [pid = 1657] [serial = 1486] [outer = 0x1176c1c00] 11:39:21 INFO - PROCESS | 1657 | 1470940761671 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184a0400) [pid = 1657] [serial = 1487] [outer = 0x1176c1c00] 11:39:22 INFO - PROCESS | 1657 | 1470940762048 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 524ms 11:39:22 INFO - PROCESS | 1657 | 1470940762077 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1657 | 1470940762078 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 11:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:39:22 INFO - PROCESS | 1657 | 1470940762081 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1657 | 1470940762084 Marionette TRACE conn3 <- [1,1954,null,{}] 11:39:22 INFO - PROCESS | 1657 | 1470940762092 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 1657 | 1470940762095 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:22 INFO - PROCESS | 1657 | 1470940762199 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:39:22 INFO - PROCESS | 1657 | 1470940762209 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1657 | 1470940762210 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x121360800 == 12 [pid = 1657] [id = 496] 11:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118935400) [pid = 1657] [serial = 1488] [outer = 0x0] 11:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118ee9c00) [pid = 1657] [serial = 1489] [outer = 0x118935400] 11:39:22 INFO - PROCESS | 1657 | 1470940762252 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11968dc00) [pid = 1657] [serial = 1490] [outer = 0x118935400] 11:39:22 INFO - PROCESS | 1657 | 1470940762752 Marionette TRACE conn3 <- [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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 723ms 11:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:39:22 INFO - PROCESS | 1657 | 1470940762805 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1657 | 1470940762807 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 11:39:22 INFO - PROCESS | 1657 | 1470940762809 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1657 | 1470940762810 Marionette TRACE conn3 <- [1,1958,null,{}] 11:39:22 INFO - PROCESS | 1657 | 1470940762812 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 1657 | 1470940762814 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:22 INFO - PROCESS | 1657 | 1470940762914 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:39:22 INFO - PROCESS | 1657 | 1470940762920 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1657 | 1470940762921 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ebb800 == 13 [pid = 1657] [id = 497] 11:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b0bc00) [pid = 1657] [serial = 1491] [outer = 0x0] 11:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119b10c00) [pid = 1657] [serial = 1492] [outer = 0x119b0bc00] 11:39:22 INFO - PROCESS | 1657 | 1470940762945 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e0dc00) [pid = 1657] [serial = 1493] [outer = 0x119b0bc00] 11:39:23 INFO - PROCESS | 1657 | 1470940763290 Marionette TRACE conn3 <- [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]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 11:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:39:23 INFO - PROCESS | 1657 | 1470940763329 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1657 | 1470940763330 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 11:39:23 INFO - PROCESS | 1657 | 1470940763332 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1657 | 1470940763333 Marionette TRACE conn3 <- [1,1962,null,{}] 11:39:23 INFO - PROCESS | 1657 | 1470940763335 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:23 INFO - PROCESS | 1657 | 1470940763337 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:23 INFO - PROCESS | 1657 | 1470940763427 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:39:23 INFO - PROCESS | 1657 | 1470940763463 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1657 | 1470940763464 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x125638000 == 14 [pid = 1657] [id = 498] 11:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120e8b400) [pid = 1657] [serial = 1494] [outer = 0x0] 11:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x120e8dc00) [pid = 1657] [serial = 1495] [outer = 0x120e8b400] 11:39:23 INFO - PROCESS | 1657 | 1470940763497 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123e69800) [pid = 1657] [serial = 1496] [outer = 0x120e8b400] 11:39:23 INFO - PROCESS | 1657 | 1470940763856 Marionette TRACE conn3 <- [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]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 11:39:23 INFO - PROCESS | 1657 | 1470940763904 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1657 | 1470940763905 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 11:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:39:23 INFO - PROCESS | 1657 | 1470940763907 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1657 | 1470940763908 Marionette TRACE conn3 <- [1,1966,null,{}] 11:39:23 INFO - PROCESS | 1657 | 1470940763911 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:23 INFO - PROCESS | 1657 | 1470940763915 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:24 INFO - PROCESS | 1657 | 1470940764012 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:39:24 INFO - PROCESS | 1657 | 1470940764023 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1657 | 1470940764024 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b63800 == 15 [pid = 1657] [id = 499] 11:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124d33400) [pid = 1657] [serial = 1497] [outer = 0x0] 11:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12564e800) [pid = 1657] [serial = 1498] [outer = 0x124d33400] 11:39:24 INFO - PROCESS | 1657 | 1470940764048 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125658400) [pid = 1657] [serial = 1499] [outer = 0x124d33400] 11:39:24 INFO - PROCESS | 1657 | 1470940764373 Marionette TRACE conn3 <- [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]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 11:39:24 INFO - PROCESS | 1657 | 1470940764432 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1657 | 1470940764441 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 11:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:39:24 INFO - PROCESS | 1657 | 1470940764443 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1657 | 1470940764444 Marionette TRACE conn3 <- [1,1970,null,{}] 11:39:24 INFO - PROCESS | 1657 | 1470940764446 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:24 INFO - PROCESS | 1657 | 1470940764447 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:24 INFO - PROCESS | 1657 | 1470940764539 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:39:24 INFO - PROCESS | 1657 | 1470940764548 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1657 | 1470940764549 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12934e800 == 16 [pid = 1657] [id = 500] 11:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120e8b800) [pid = 1657] [serial = 1500] [outer = 0x0] 11:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125691000) [pid = 1657] [serial = 1501] [outer = 0x120e8b800] 11:39:24 INFO - PROCESS | 1657 | 1470940764577 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126826400) [pid = 1657] [serial = 1502] [outer = 0x120e8b800] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125686c00) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12565ac00) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121a74800) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116755000) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125651000) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119b0c400) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113eabc00) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116089400) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1122b9000) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118ef6400) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11825c400) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a8ae800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112698800) [pid = 1657] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11849c400) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1189a1800) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119696400) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1255ccc00) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x125652800) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:39:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x123e34400) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:39:25 INFO - PROCESS | 1657 | 1470940765258 Marionette TRACE conn3 <- [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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 868ms 11:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:39:25 INFO - PROCESS | 1657 | 1470940765312 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1657 | 1470940765314 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 11:39:25 INFO - PROCESS | 1657 | 1470940765317 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1657 | 1470940765319 Marionette TRACE conn3 <- [1,1974,null,{}] 11:39:25 INFO - PROCESS | 1657 | 1470940765322 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:25 INFO - PROCESS | 1657 | 1470940765324 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:25 INFO - PROCESS | 1657 | 1470940765439 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:39:25 INFO - PROCESS | 1657 | 1470940765508 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1657 | 1470940765509 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e52800 == 17 [pid = 1657] [id = 501] 11:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117e7b400) [pid = 1657] [serial = 1503] [outer = 0x0] 11:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118938800) [pid = 1657] [serial = 1504] [outer = 0x117e7b400] 11:39:25 INFO - PROCESS | 1657 | 1470940765534 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11849bc00) [pid = 1657] [serial = 1505] [outer = 0x117e7b400] 11:39:25 INFO - PROCESS | 1657 | 1470940765786 Marionette TRACE conn3 <- [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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 11:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:39:25 INFO - PROCESS | 1657 | 1470940765840 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1657 | 1470940765842 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 11:39:25 INFO - PROCESS | 1657 | 1470940765844 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1657 | 1470940765845 Marionette TRACE conn3 <- [1,1978,null,{}] 11:39:25 INFO - PROCESS | 1657 | 1470940765847 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:25 INFO - PROCESS | 1657 | 1470940765848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:25 INFO - PROCESS | 1657 | 1470940765926 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:39:25 INFO - PROCESS | 1657 | 1470940765930 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1657 | 1470940765931 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a85c800 == 18 [pid = 1657] [id = 502] 11:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184a7000) [pid = 1657] [serial = 1506] [outer = 0x0] 11:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125658000) [pid = 1657] [serial = 1507] [outer = 0x1184a7000] 11:39:25 INFO - PROCESS | 1657 | 1470940765958 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126828400) [pid = 1657] [serial = 1508] [outer = 0x1184a7000] 11:39:26 INFO - PROCESS | 1657 | 1470940766272 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 11:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:39:26 INFO - PROCESS | 1657 | 1470940766312 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1657 | 1470940766313 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 11:39:26 INFO - PROCESS | 1657 | 1470940766315 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1657 | 1470940766317 Marionette TRACE conn3 <- [1,1982,null,{}] 11:39:26 INFO - PROCESS | 1657 | 1470940766319 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:26 INFO - PROCESS | 1657 | 1470940766320 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:26 INFO - PROCESS | 1657 | 1470940766393 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:39:26 INFO - PROCESS | 1657 | 1470940766396 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1657 | 1470940766397 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac04000 == 19 [pid = 1657] [id = 503] 11:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126c5b000) [pid = 1657] [serial = 1509] [outer = 0x0] 11:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c5f000) [pid = 1657] [serial = 1510] [outer = 0x126c5b000] 11:39:26 INFO - PROCESS | 1657 | 1470940766429 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127098000) [pid = 1657] [serial = 1511] [outer = 0x126c5b000] 11:39:26 INFO - PROCESS | 1657 | 1470940766764 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 11:39:26 INFO - PROCESS | 1657 | 1470940766789 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1657 | 1470940766790 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 11:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:39:26 INFO - PROCESS | 1657 | 1470940766792 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1657 | 1470940766794 Marionette TRACE conn3 <- [1,1986,null,{}] 11:39:26 INFO - PROCESS | 1657 | 1470940766796 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:26 INFO - PROCESS | 1657 | 1470940766798 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:26 INFO - PROCESS | 1657 | 1470940766932 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:39:26 INFO - PROCESS | 1657 | 1470940766994 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1657 | 1470940766996 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x116519000 == 20 [pid = 1657] [id = 504] 11:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110fb2000) [pid = 1657] [serial = 1512] [outer = 0x0] 11:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1122b9400) [pid = 1657] [serial = 1513] [outer = 0x110fb2000] 11:39:27 INFO - PROCESS | 1657 | 1470940767028 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a89000) [pid = 1657] [serial = 1514] [outer = 0x110fb2000] 11:39:27 INFO - PROCESS | 1657 | 1470940767476 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 11:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:39:27 INFO - PROCESS | 1657 | 1470940767513 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1657 | 1470940767516 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 11:39:27 INFO - PROCESS | 1657 | 1470940767521 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1657 | 1470940767524 Marionette TRACE conn3 <- [1,1990,null,{}] 11:39:27 INFO - PROCESS | 1657 | 1470940767529 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:27 INFO - PROCESS | 1657 | 1470940767532 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:27 INFO - PROCESS | 1657 | 1470940767727 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:39:27 INFO - PROCESS | 1657 | 1470940767798 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1657 | 1470940767800 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d6f800 == 21 [pid = 1657] [id = 505] 11:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11815a800) [pid = 1657] [serial = 1515] [outer = 0x0] 11:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118265400) [pid = 1657] [serial = 1516] [outer = 0x11815a800] 11:39:27 INFO - PROCESS | 1657 | 1470940767852 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1184a4800) [pid = 1657] [serial = 1517] [outer = 0x11815a800] 11:39:28 INFO - PROCESS | 1657 | 1470940768347 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 873ms 11:39:28 INFO - PROCESS | 1657 | 1470940768393 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:39:28 INFO - PROCESS | 1657 | 1470940768395 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 11:39:28 INFO - PROCESS | 1657 | 1470940768397 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1657 | 1470940768399 Marionette TRACE conn3 <- [1,1994,null,{}] 11:39:28 INFO - PROCESS | 1657 | 1470940768402 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:28 INFO - PROCESS | 1657 | 1470940768403 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:28 INFO - PROCESS | 1657 | 1470940768500 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:39:28 INFO - PROCESS | 1657 | 1470940768569 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1657 | 1470940768571 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a732800 == 22 [pid = 1657] [id = 506] 11:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118934800) [pid = 1657] [serial = 1518] [outer = 0x0] 11:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119b0ac00) [pid = 1657] [serial = 1519] [outer = 0x118934800] 11:39:28 INFO - PROCESS | 1657 | 1470940768599 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e8c000) [pid = 1657] [serial = 1520] [outer = 0x118934800] 11:39:29 INFO - PROCESS | 1657 | 1470940769007 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 619ms 11:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:39:29 INFO - PROCESS | 1657 | 1470940769017 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1657 | 1470940769020 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 11:39:29 INFO - PROCESS | 1657 | 1470940769028 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1657 | 1470940769031 Marionette TRACE conn3 <- [1,1998,null,{}] 11:39:29 INFO - PROCESS | 1657 | 1470940769033 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:29 INFO - PROCESS | 1657 | 1470940769035 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:29 INFO - PROCESS | 1657 | 1470940769134 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:39:29 INFO - PROCESS | 1657 | 1470940769187 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1657 | 1470940769188 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e4000 == 23 [pid = 1657] [id = 507] 11:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1210bcc00) [pid = 1657] [serial = 1521] [outer = 0x0] 11:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124da6400) [pid = 1657] [serial = 1522] [outer = 0x1210bcc00] 11:39:29 INFO - PROCESS | 1657 | 1470940769217 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126c5d400) [pid = 1657] [serial = 1523] [outer = 0x1210bcc00] 11:39:29 INFO - PROCESS | 1657 | 1470940769629 Marionette TRACE conn3 <- [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]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 625ms 11:39:29 INFO - PROCESS | 1657 | 1470940769649 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1657 | 1470940769650 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 11:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:39:29 INFO - PROCESS | 1657 | 1470940769653 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1657 | 1470940769654 Marionette TRACE conn3 <- [1,2002,null,{}] 11:39:29 INFO - PROCESS | 1657 | 1470940769657 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:29 INFO - PROCESS | 1657 | 1470940769658 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:29 INFO - PROCESS | 1657 | 1470940769752 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:39:29 INFO - PROCESS | 1657 | 1470940769854 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1657 | 1470940769856 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba1b800 == 24 [pid = 1657] [id = 508] 11:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12709e400) [pid = 1657] [serial = 1524] [outer = 0x0] 11:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128e18800) [pid = 1657] [serial = 1525] [outer = 0x12709e400] 11:39:29 INFO - PROCESS | 1657 | 1470940769884 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129289800) [pid = 1657] [serial = 1526] [outer = 0x12709e400] 11:39:30 INFO - PROCESS | 1657 | 1470940770421 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 821ms 11:39:30 INFO - PROCESS | 1657 | 1470940770489 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1657 | 1470940770491 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 11:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:39:30 INFO - PROCESS | 1657 | 1470940770495 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1657 | 1470940770497 Marionette TRACE conn3 <- [1,2006,null,{}] 11:39:30 INFO - PROCESS | 1657 | 1470940770501 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:30 INFO - PROCESS | 1657 | 1470940770504 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:30 INFO - PROCESS | 1657 | 1470940770594 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:39:30 INFO - PROCESS | 1657 | 1470940770651 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1657 | 1470940770652 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x118992800 == 25 [pid = 1657] [id = 509] 11:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11610b000) [pid = 1657] [serial = 1527] [outer = 0x0] 11:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116755800) [pid = 1657] [serial = 1528] [outer = 0x11610b000] 11:39:30 INFO - PROCESS | 1657 | 1470940770679 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x117e7ec00) [pid = 1657] [serial = 1529] [outer = 0x11610b000] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a80cc00) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119c35000) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11849c800) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119691000) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x117e84800) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118698800) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b15c00) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126c54400) [pid = 1657] [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.] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12b784800) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12beaf400) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11653d400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11893b800) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119695800) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119b0ec00) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11927b400) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119c2ec00) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123e36400) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a89c00) [pid = 1657] [serial = 1458] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x117e80800) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1219a2c00) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1273b2c00) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a8ad800) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116ab5c00) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126c61800) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125683800) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126d7fc00) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129571000) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129291400) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129286000) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x127097c00) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128e16400) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12564f400) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116f86400) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126c56000) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12b786000) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124da6000) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1184a6c00) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118938c00) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x120e8a000) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x124da1800) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1657 | 1470940771128 Marionette TRACE conn3 <- [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]]]}] 11:39:31 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 11:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 674ms 11:39:31 INFO - PROCESS | 1657 | 1470940771170 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1657 | 1470940771173 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 11:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:39:31 INFO - PROCESS | 1657 | 1470940771177 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1657 | 1470940771179 Marionette TRACE conn3 <- [1,2010,null,{}] 11:39:31 INFO - PROCESS | 1657 | 1470940771181 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:31 INFO - PROCESS | 1657 | 1470940771183 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:31 INFO - PROCESS | 1657 | 1470940771260 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:39:31 INFO - PROCESS | 1657 | 1470940771264 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1657 | 1470940771265 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x117064800 == 26 [pid = 1657] [id = 510] 11:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x116109c00) [pid = 1657] [serial = 1530] [outer = 0x0] 11:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118432000) [pid = 1657] [serial = 1531] [outer = 0x116109c00] 11:39:31 INFO - PROCESS | 1657 | 1470940771294 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118938c00) [pid = 1657] [serial = 1532] [outer = 0x116109c00] 11:39:31 INFO - PROCESS | 1657 | 1470940771660 Marionette TRACE conn3 <- [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]]]}] 11:39:31 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 11:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 11:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:39:31 INFO - PROCESS | 1657 | 1470940771696 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1657 | 1470940771698 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 11:39:31 INFO - PROCESS | 1657 | 1470940771700 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1657 | 1470940771702 Marionette TRACE conn3 <- [1,2014,null,{}] 11:39:31 INFO - PROCESS | 1657 | 1470940771709 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:31 INFO - PROCESS | 1657 | 1470940771712 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:31 INFO - PROCESS | 1657 | 1470940771792 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:39:31 INFO - PROCESS | 1657 | 1470940771796 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1657 | 1470940771798 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d61800 == 27 [pid = 1657] [id = 511] 11:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119698000) [pid = 1657] [serial = 1533] [outer = 0x0] 11:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119c2ec00) [pid = 1657] [serial = 1534] [outer = 0x119698000] 11:39:31 INFO - PROCESS | 1657 | 1470940771828 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x120e93c00) [pid = 1657] [serial = 1535] [outer = 0x119698000] 11:39:32 INFO - PROCESS | 1657 | 1470940772170 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 11:39:32 INFO - PROCESS | 1657 | 1470940772220 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1657 | 1470940772222 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 11:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:39:32 INFO - PROCESS | 1657 | 1470940772224 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1657 | 1470940772225 Marionette TRACE conn3 <- [1,2018,null,{}] 11:39:32 INFO - PROCESS | 1657 | 1470940772228 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:32 INFO - PROCESS | 1657 | 1470940772229 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:32 INFO - PROCESS | 1657 | 1470940772307 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:39:32 INFO - PROCESS | 1657 | 1470940772311 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1657 | 1470940772312 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d49800 == 28 [pid = 1657] [id = 512] 11:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1219a4c00) [pid = 1657] [serial = 1536] [outer = 0x0] 11:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124da6000) [pid = 1657] [serial = 1537] [outer = 0x1219a4c00] 11:39:32 INFO - PROCESS | 1657 | 1470940772337 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1255d9c00) [pid = 1657] [serial = 1538] [outer = 0x1219a4c00] 11:39:32 INFO - PROCESS | 1657 | 1470940772685 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 468ms 11:39:32 INFO - PROCESS | 1657 | 1470940772692 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1657 | 1470940772694 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 11:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:39:32 INFO - PROCESS | 1657 | 1470940772696 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1657 | 1470940772697 Marionette TRACE conn3 <- [1,2022,null,{}] 11:39:32 INFO - PROCESS | 1657 | 1470940772699 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:32 INFO - PROCESS | 1657 | 1470940772702 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:32 INFO - PROCESS | 1657 | 1470940772780 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:39:32 INFO - PROCESS | 1657 | 1470940772786 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1657 | 1470940772788 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x125061000 == 29 [pid = 1657] [id = 513] 11:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x123d09c00) [pid = 1657] [serial = 1539] [outer = 0x0] 11:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12681d000) [pid = 1657] [serial = 1540] [outer = 0x123d09c00] 11:39:32 INFO - PROCESS | 1657 | 1470940772812 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x126d7e800) [pid = 1657] [serial = 1541] [outer = 0x123d09c00] 11:39:33 INFO - PROCESS | 1657 | 1470940773150 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 468ms 11:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:39:33 INFO - PROCESS | 1657 | 1470940773164 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1657 | 1470940773165 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 11:39:33 INFO - PROCESS | 1657 | 1470940773169 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1657 | 1470940773171 Marionette TRACE conn3 <- [1,2026,null,{}] 11:39:33 INFO - PROCESS | 1657 | 1470940773174 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:33 INFO - PROCESS | 1657 | 1470940773178 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:33 INFO - PROCESS | 1657 | 1470940773309 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:39:33 INFO - PROCESS | 1657 | 1470940773321 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1657 | 1470940773322 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ebb800 == 30 [pid = 1657] [id = 514] 11:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12564d800) [pid = 1657] [serial = 1542] [outer = 0x0] 11:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x127097c00) [pid = 1657] [serial = 1543] [outer = 0x12564d800] 11:39:33 INFO - PROCESS | 1657 | 1470940773347 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129571000) [pid = 1657] [serial = 1544] [outer = 0x12564d800] 11:39:33 INFO - PROCESS | 1657 | 1470940773680 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 523ms 11:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:39:33 INFO - PROCESS | 1657 | 1470940773692 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1657 | 1470940773693 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 11:39:33 INFO - PROCESS | 1657 | 1470940773695 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1657 | 1470940773696 Marionette TRACE conn3 <- [1,2030,null,{}] 11:39:33 INFO - PROCESS | 1657 | 1470940773698 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:33 INFO - PROCESS | 1657 | 1470940773699 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:33 INFO - PROCESS | 1657 | 1470940773801 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:39:33 INFO - PROCESS | 1657 | 1470940773805 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1657 | 1470940773806 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e33000 == 31 [pid = 1657] [id = 515] 11:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1126a1c00) [pid = 1657] [serial = 1545] [outer = 0x0] 11:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a654800) [pid = 1657] [serial = 1546] [outer = 0x1126a1c00] 11:39:33 INFO - PROCESS | 1657 | 1470940773830 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a80cc00) [pid = 1657] [serial = 1547] [outer = 0x1126a1c00] 11:39:34 INFO - PROCESS | 1657 | 1470940774181 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 11:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:39:34 INFO - PROCESS | 1657 | 1470940774214 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1657 | 1470940774215 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 11:39:34 INFO - PROCESS | 1657 | 1470940774217 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1657 | 1470940774220 Marionette TRACE conn3 <- [1,2034,null,{}] 11:39:34 INFO - PROCESS | 1657 | 1470940774231 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:34 INFO - PROCESS | 1657 | 1470940774232 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:34 INFO - PROCESS | 1657 | 1470940774329 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:39:34 INFO - PROCESS | 1657 | 1470940774332 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1657 | 1470940774333 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a744000 == 32 [pid = 1657] [id = 516] 11:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125653000) [pid = 1657] [serial = 1548] [outer = 0x0] 11:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a8ab800) [pid = 1657] [serial = 1549] [outer = 0x125653000] 11:39:34 INFO - PROCESS | 1657 | 1470940774358 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12ac4a800) [pid = 1657] [serial = 1550] [outer = 0x125653000] 11:39:34 INFO - PROCESS | 1657 | 1470940774679 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 481ms 11:39:34 INFO - PROCESS | 1657 | 1470940774699 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1657 | 1470940774700 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 11:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:39:34 INFO - PROCESS | 1657 | 1470940774711 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1657 | 1470940774712 Marionette TRACE conn3 <- [1,2038,null,{}] 11:39:34 INFO - PROCESS | 1657 | 1470940774714 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:34 INFO - PROCESS | 1657 | 1470940774715 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:34 INFO - PROCESS | 1657 | 1470940774820 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:39:34 INFO - PROCESS | 1657 | 1470940774824 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1657 | 1470940774825 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac0e800 == 33 [pid = 1657] [id = 517] 11:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a80f400) [pid = 1657] [serial = 1551] [outer = 0x0] 11:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac4e800) [pid = 1657] [serial = 1552] [outer = 0x12a80f400] 11:39:34 INFO - PROCESS | 1657 | 1470940774880 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b71a400) [pid = 1657] [serial = 1553] [outer = 0x12a80f400] 11:39:35 INFO - PROCESS | 1657 | 1470940775214 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 11:39:35 INFO - PROCESS | 1657 | 1470940775229 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1657 | 1470940775231 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 11:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:39:35 INFO - PROCESS | 1657 | 1470940775233 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1657 | 1470940775235 Marionette TRACE conn3 <- [1,2042,null,{}] 11:39:35 INFO - PROCESS | 1657 | 1470940775240 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:35 INFO - PROCESS | 1657 | 1470940775241 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:35 INFO - PROCESS | 1657 | 1470940775381 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x111d1e000) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176c1c00) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112e7c000) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118935400) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119b0bc00) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124d33400) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e8b400) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e8b800) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1184a7000) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x117e7b400) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:39:35 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1273acc00) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:39:35 INFO - PROCESS | 1657 | 1470940775424 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1657 | 1470940775425 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x117048000 == 34 [pid = 1657] [id = 518] 11:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1110a1c00) [pid = 1657] [serial = 1554] [outer = 0x0] 11:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11269b000) [pid = 1657] [serial = 1555] [outer = 0x1110a1c00] 11:39:35 INFO - PROCESS | 1657 | 1470940775450 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118264c00) [pid = 1657] [serial = 1556] [outer = 0x1110a1c00] 11:39:35 INFO - PROCESS | 1657 | 1470940775728 Marionette TRACE conn3 <- [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]]]}] 11:39:35 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) 11:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 523ms 11:39:35 INFO - PROCESS | 1657 | 1470940775758 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1657 | 1470940775760 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 11:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:39:35 INFO - PROCESS | 1657 | 1470940775762 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1657 | 1470940775764 Marionette TRACE conn3 <- [1,2046,null,{}] 11:39:35 INFO - PROCESS | 1657 | 1470940775766 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:35 INFO - PROCESS | 1657 | 1470940775768 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:35 INFO - PROCESS | 1657 | 1470940775875 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:39:35 INFO - PROCESS | 1657 | 1470940775878 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1657 | 1470940775879 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be77800 == 35 [pid = 1657] [id = 519] 11:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11842b400) [pid = 1657] [serial = 1557] [outer = 0x0] 11:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b78bc00) [pid = 1657] [serial = 1558] [outer = 0x11842b400] 11:39:35 INFO - PROCESS | 1657 | 1470940775913 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12badec00) [pid = 1657] [serial = 1559] [outer = 0x11842b400] 11:39:36 INFO - PROCESS | 1657 | 1470940776245 Marionette TRACE conn3 <- [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]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 11:39:36 INFO - PROCESS | 1657 | 1470940776299 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1657 | 1470940776305 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 11:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:39:36 INFO - PROCESS | 1657 | 1470940776309 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1657 | 1470940776311 Marionette TRACE conn3 <- [1,2050,null,{}] 11:39:36 INFO - PROCESS | 1657 | 1470940776313 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:36 INFO - PROCESS | 1657 | 1470940776315 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:36 INFO - PROCESS | 1657 | 1470940776410 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:39:36 INFO - PROCESS | 1657 | 1470940776413 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1657 | 1470940776414 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bedb000 == 36 [pid = 1657] [id = 520] 11:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124a33800) [pid = 1657] [serial = 1560] [outer = 0x0] 11:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bb60c00) [pid = 1657] [serial = 1561] [outer = 0x124a33800] 11:39:36 INFO - PROCESS | 1657 | 1470940776438 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bead000) [pid = 1657] [serial = 1562] [outer = 0x124a33800] 11:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms 11:39:36 INFO - PROCESS | 1657 | 1470940776771 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:36 INFO - PROCESS | 1657 | 1470940776780 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1657 | 1470940776781 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 11:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:39:36 INFO - PROCESS | 1657 | 1470940776783 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1657 | 1470940776784 Marionette TRACE conn3 <- [1,2054,null,{}] 11:39:36 INFO - PROCESS | 1657 | 1470940776789 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:36 INFO - PROCESS | 1657 | 1470940776791 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:36 INFO - PROCESS | 1657 | 1470940776873 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:39:36 INFO - PROCESS | 1657 | 1470940776929 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1657 | 1470940776930 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c732000 == 37 [pid = 1657] [id = 521] 11:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac4d800) [pid = 1657] [serial = 1563] [outer = 0x0] 11:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12beaf800) [pid = 1657] [serial = 1564] [outer = 0x12ac4d800] 11:39:36 INFO - PROCESS | 1657 | 1470940776961 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12beb7400) [pid = 1657] [serial = 1565] [outer = 0x12ac4d800] 11:39:37 INFO - PROCESS | 1657 | 1470940777215 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 474ms 11:39:37 INFO - PROCESS | 1657 | 1470940777259 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:39:37 INFO - PROCESS | 1657 | 1470940777260 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 11:39:37 INFO - PROCESS | 1657 | 1470940777262 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1657 | 1470940777263 Marionette TRACE conn3 <- [1,2058,null,{}] 11:39:37 INFO - PROCESS | 1657 | 1470940777265 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:37 INFO - PROCESS | 1657 | 1470940777266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:37 INFO - PROCESS | 1657 | 1470940777354 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:39:37 INFO - PROCESS | 1657 | 1470940777452 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1657 | 1470940777454 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x113bec000 == 38 [pid = 1657] [id = 522] 11:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110fab000) [pid = 1657] [serial = 1566] [outer = 0x0] 11:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x111da8800) [pid = 1657] [serial = 1567] [outer = 0x110fab000] 11:39:37 INFO - PROCESS | 1657 | 1470940777485 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1131a3400) [pid = 1657] [serial = 1568] [outer = 0x110fab000] 11:39:37 INFO - PROCESS | 1657 | 1470940777954 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 722ms 11:39:37 INFO - PROCESS | 1657 | 1470940777986 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1657 | 1470940777988 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 11:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:39:37 INFO - PROCESS | 1657 | 1470940777992 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1657 | 1470940777994 Marionette TRACE conn3 <- [1,2062,null,{}] 11:39:38 INFO - PROCESS | 1657 | 1470940777997 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 1657 | 1470940778000 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:38 INFO - PROCESS | 1657 | 1470940778108 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:39:38 INFO - PROCESS | 1657 | 1470940778167 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1657 | 1470940778169 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x121129800 == 39 [pid = 1657] [id = 523] 11:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116aac800) [pid = 1657] [serial = 1569] [outer = 0x0] 11:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118939800) [pid = 1657] [serial = 1570] [outer = 0x116aac800] 11:39:38 INFO - PROCESS | 1657 | 1470940778199 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119691800) [pid = 1657] [serial = 1571] [outer = 0x116aac800] 11:39:38 INFO - PROCESS | 1657 | 1470940778670 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 721ms 11:39:38 INFO - PROCESS | 1657 | 1470940778715 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1657 | 1470940778718 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 11:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:39:38 INFO - PROCESS | 1657 | 1470940778723 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1657 | 1470940778724 Marionette TRACE conn3 <- [1,2066,null,{}] 11:39:38 INFO - PROCESS | 1657 | 1470940778726 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 1657 | 1470940778728 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:38 INFO - PROCESS | 1657 | 1470940778832 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:39:38 INFO - PROCESS | 1657 | 1470940778935 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1657 | 1470940778937 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a851800 == 40 [pid = 1657] [id = 524] 11:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120e8f800) [pid = 1657] [serial = 1572] [outer = 0x0] 11:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124d09000) [pid = 1657] [serial = 1573] [outer = 0x120e8f800] 11:39:38 INFO - PROCESS | 1657 | 1470940778967 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126824000) [pid = 1657] [serial = 1574] [outer = 0x120e8f800] 11:39:39 INFO - PROCESS | 1657 | 1470940779437 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 11:39:39 INFO - PROCESS | 1657 | 1470940779507 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1657 | 1470940779509 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:39:39 INFO - PROCESS | 1657 | 1470940779523 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1657 | 1470940779530 Marionette TRACE conn3 <- [1,2070,null,{}] 11:39:39 INFO - PROCESS | 1657 | 1470940779535 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:39 INFO - PROCESS | 1657 | 1470940779539 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:39 INFO - PROCESS | 1657 | 1470940779708 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:39:39 INFO - PROCESS | 1657 | 1470940779794 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1657 | 1470940779795 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x116851000 == 41 [pid = 1657] [id = 525] 11:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112698c00) [pid = 1657] [serial = 1575] [outer = 0x0] 11:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118259c00) [pid = 1657] [serial = 1576] [outer = 0x112698c00] 11:39:39 INFO - PROCESS | 1657 | 1470940779826 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1270a5800) [pid = 1657] [serial = 1577] [outer = 0x112698c00] 11:39:40 INFO - PROCESS | 1657 | 1470940780370 Marionette TRACE conn3 <- [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]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 892ms 11:39:40 INFO - PROCESS | 1657 | 1470940780412 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 1657 | 1470940780414 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 11:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:39:40 INFO - PROCESS | 1657 | 1470940780417 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1657 | 1470940780421 Marionette TRACE conn3 <- [1,2074,null,{}] 11:39:40 INFO - PROCESS | 1657 | 1470940780425 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:40 INFO - PROCESS | 1657 | 1470940780427 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:40 INFO - PROCESS | 1657 | 1470940780517 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:39:40 INFO - PROCESS | 1657 | 1470940780595 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1657 | 1470940780596 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11602c000 == 42 [pid = 1657] [id = 526] 11:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x113973400) [pid = 1657] [serial = 1578] [outer = 0x0] 11:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116881000) [pid = 1657] [serial = 1579] [outer = 0x113973400] 11:39:40 INFO - PROCESS | 1657 | 1470940780627 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11842c800) [pid = 1657] [serial = 1580] [outer = 0x113973400] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12c732000 == 41 [pid = 1657] [id = 521] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12bedb000 == 40 [pid = 1657] [id = 520] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12be77800 == 39 [pid = 1657] [id = 519] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x117048000 == 38 [pid = 1657] [id = 518] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac0e800 == 37 [pid = 1657] [id = 517] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a744000 == 36 [pid = 1657] [id = 516] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x129e33000 == 35 [pid = 1657] [id = 515] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x128ebb800 == 34 [pid = 1657] [id = 514] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x125061000 == 33 [pid = 1657] [id = 513] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x123d49800 == 32 [pid = 1657] [id = 512] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x120d61800 == 31 [pid = 1657] [id = 511] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x111d8c800 == 30 [pid = 1657] [id = 493] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116851000 == 29 [pid = 1657] [id = 525] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a851800 == 28 [pid = 1657] [id = 524] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x121129800 == 27 [pid = 1657] [id = 523] 11:39:41 INFO - PROCESS | 1657 | --DOCSHELL 0x113bec000 == 26 [pid = 1657] [id = 522] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12b78c800) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118ee9c00) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x120e0dc00) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12564e800) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123e69800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120e8dc00) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125691000) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126828400) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125658400) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126826400) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118938800) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125658000) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b10c00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126c5f000) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11849bc00) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11968dc00) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x111d7b400) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11269bc00) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1184a0400) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11837cc00) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1161fc000) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116f8b000) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1657 | 1470940781687 Marionette TRACE conn3 <- [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]]]}] 11:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1330ms 11:39:41 INFO - PROCESS | 1657 | 1470940781769 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1657 | 1470940781773 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 11:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:39:41 INFO - PROCESS | 1657 | 1470940781778 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1657 | 1470940781782 Marionette TRACE conn3 <- [1,2078,null,{}] 11:39:41 INFO - PROCESS | 1657 | 1470940781789 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:41 INFO - PROCESS | 1657 | 1470940781793 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:41 INFO - PROCESS | 1657 | 1470940781914 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:39:41 INFO - PROCESS | 1657 | 1470940781927 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1657 | 1470940781930 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11658c800 == 27 [pid = 1657] [id = 527] 11:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113e52400) [pid = 1657] [serial = 1581] [outer = 0x0] 11:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x114039000) [pid = 1657] [serial = 1582] [outer = 0x113e52400] 11:39:41 INFO - PROCESS | 1657 | 1470940781977 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116543000) [pid = 1657] [serial = 1583] [outer = 0x113e52400] 11:39:42 INFO - PROCESS | 1657 | 1470940782474 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 11:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:39:42 INFO - PROCESS | 1657 | 1470940782507 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1657 | 1470940782511 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 11:39:42 INFO - PROCESS | 1657 | 1470940782515 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1657 | 1470940782517 Marionette TRACE conn3 <- [1,2082,null,{}] 11:39:42 INFO - PROCESS | 1657 | 1470940782522 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:42 INFO - PROCESS | 1657 | 1470940782524 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:42 INFO - PROCESS | 1657 | 1470940782603 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:39:42 INFO - PROCESS | 1657 | 1470940782610 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1657 | 1470940782612 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183ae800 == 28 [pid = 1657] [id = 528] 11:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11842e400) [pid = 1657] [serial = 1584] [outer = 0x0] 11:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11849c400) [pid = 1657] [serial = 1585] [outer = 0x11842e400] 11:39:42 INFO - PROCESS | 1657 | 1470940782641 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1184a5c00) [pid = 1657] [serial = 1586] [outer = 0x11842e400] 11:39:42 INFO - PROCESS | 1657 | 1470940782992 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 11:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:39:43 INFO - PROCESS | 1657 | 1470940783037 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1657 | 1470940783039 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 11:39:43 INFO - PROCESS | 1657 | 1470940783042 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1657 | 1470940783044 Marionette TRACE conn3 <- [1,2086,null,{}] 11:39:43 INFO - PROCESS | 1657 | 1470940783053 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:43 INFO - PROCESS | 1657 | 1470940783056 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:43 INFO - PROCESS | 1657 | 1470940783146 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:39:43 INFO - PROCESS | 1657 | 1470940783159 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1657 | 1470940783162 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d6d800 == 29 [pid = 1657] [id = 529] 11:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118e76c00) [pid = 1657] [serial = 1587] [outer = 0x0] 11:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119286400) [pid = 1657] [serial = 1588] [outer = 0x118e76c00] 11:39:43 INFO - PROCESS | 1657 | 1470940783207 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1197a2800) [pid = 1657] [serial = 1589] [outer = 0x118e76c00] 11:39:43 INFO - PROCESS | 1657 | 1470940783677 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 673ms 11:39:43 INFO - PROCESS | 1657 | 1470940783715 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1657 | 1470940783718 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:39:43 INFO - PROCESS | 1657 | 1470940783721 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1657 | 1470940783722 Marionette TRACE conn3 <- [1,2090,null,{}] 11:39:43 INFO - PROCESS | 1657 | 1470940783724 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:43 INFO - PROCESS | 1657 | 1470940783725 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:43 INFO - PROCESS | 1657 | 1470940783805 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:39:43 INFO - PROCESS | 1657 | 1470940783808 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1657 | 1470940783810 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x124abc000 == 30 [pid = 1657] [id = 530] 11:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b10c00) [pid = 1657] [serial = 1590] [outer = 0x0] 11:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119cfa800) [pid = 1657] [serial = 1591] [outer = 0x119b10c00] 11:39:43 INFO - PROCESS | 1657 | 1470940783835 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120e89400) [pid = 1657] [serial = 1592] [outer = 0x119b10c00] 11:39:44 INFO - PROCESS | 1657 | 1470940784194 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 11:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:39:44 INFO - PROCESS | 1657 | 1470940784240 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1657 | 1470940784241 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 11:39:44 INFO - PROCESS | 1657 | 1470940784243 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1657 | 1470940784252 Marionette TRACE conn3 <- [1,2094,null,{}] 11:39:44 INFO - PROCESS | 1657 | 1470940784254 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:44 INFO - PROCESS | 1657 | 1470940784256 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:44 INFO - PROCESS | 1657 | 1470940784351 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:39:44 INFO - PROCESS | 1657 | 1470940784392 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1657 | 1470940784392 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268ac000 == 31 [pid = 1657] [id = 531] 11:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e8e000) [pid = 1657] [serial = 1593] [outer = 0x0] 11:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1211d8000) [pid = 1657] [serial = 1594] [outer = 0x120e8e000] 11:39:44 INFO - PROCESS | 1657 | 1470940784417 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123e34400) [pid = 1657] [serial = 1595] [outer = 0x120e8e000] 11:39:44 INFO - PROCESS | 1657 | 1470940784741 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 528ms 11:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:39:44 INFO - PROCESS | 1657 | 1470940784772 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1657 | 1470940784773 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 11:39:44 INFO - PROCESS | 1657 | 1470940784775 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1657 | 1470940784776 Marionette TRACE conn3 <- [1,2098,null,{}] 11:39:44 INFO - PROCESS | 1657 | 1470940784778 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:44 INFO - PROCESS | 1657 | 1470940784783 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:44 INFO - PROCESS | 1657 | 1470940784899 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:39:44 INFO - PROCESS | 1657 | 1470940784903 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1657 | 1470940784905 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f68000 == 32 [pid = 1657] [id = 532] 11:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123e69800) [pid = 1657] [serial = 1596] [outer = 0x0] 11:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1250be800) [pid = 1657] [serial = 1597] [outer = 0x123e69800] 11:39:44 INFO - PROCESS | 1657 | 1470940784930 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126828400) [pid = 1657] [serial = 1598] [outer = 0x123e69800] 11:39:45 INFO - PROCESS | 1657 | 1470940785281 Marionette TRACE conn3 <- [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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 11:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:39:45 INFO - PROCESS | 1657 | 1470940785294 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1657 | 1470940785295 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 11:39:45 INFO - PROCESS | 1657 | 1470940785297 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1657 | 1470940785298 Marionette TRACE conn3 <- [1,2102,null,{}] 11:39:45 INFO - PROCESS | 1657 | 1470940785301 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:45 INFO - PROCESS | 1657 | 1470940785302 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:45 INFO - PROCESS | 1657 | 1470940785405 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:39:45 INFO - PROCESS | 1657 | 1470940785415 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1657 | 1470940785416 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e4f000 == 33 [pid = 1657] [id = 533] 11:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126c59000) [pid = 1657] [serial = 1599] [outer = 0x0] 11:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126d88000) [pid = 1657] [serial = 1600] [outer = 0x126c59000] 11:39:45 INFO - PROCESS | 1657 | 1470940785440 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x127465000) [pid = 1657] [serial = 1601] [outer = 0x126c59000] 11:39:45 INFO - PROCESS | 1657 | 1470940785782 Marionette TRACE conn3 <- [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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 525ms 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124a33800) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1126a1c00) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125653000) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a80f400) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118934800) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116109c00) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x110fb2000) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11815a800) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11610b000) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1219a4c00) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123d09c00) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1210bcc00) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12709e400) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119698000) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12ac4d800) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1110a1c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x126c5b000) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11842b400) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:39:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12564d800) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:39:46 INFO - PROCESS | 1657 | 1470940786055 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1657 | 1470940786057 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 11:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:39:46 INFO - PROCESS | 1657 | 1470940786063 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1657 | 1470940786065 Marionette TRACE conn3 <- [1,2106,null,{}] 11:39:46 INFO - PROCESS | 1657 | 1470940786069 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:46 INFO - PROCESS | 1657 | 1470940786071 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:46 INFO - PROCESS | 1657 | 1470940786158 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:39:46 INFO - PROCESS | 1657 | 1470940786254 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1657 | 1470940786256 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x117018800 == 34 [pid = 1657] [id = 534] 11:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1122e6000) [pid = 1657] [serial = 1602] [outer = 0x0] 11:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1126a2400) [pid = 1657] [serial = 1603] [outer = 0x1122e6000] 11:39:46 INFO - PROCESS | 1657 | 1470940786289 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11403d000) [pid = 1657] [serial = 1604] [outer = 0x1122e6000] 11:39:46 INFO - PROCESS | 1657 | 1470940786843 Marionette TRACE conn3 <- [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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 824ms 11:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:39:46 INFO - PROCESS | 1657 | 1470940786894 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1657 | 1470940786897 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 11:39:46 INFO - PROCESS | 1657 | 1470940786904 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1657 | 1470940786907 Marionette TRACE conn3 <- [1,2110,null,{}] 11:39:46 INFO - PROCESS | 1657 | 1470940786910 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:46 INFO - PROCESS | 1657 | 1470940786912 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:47 INFO - PROCESS | 1657 | 1470940787018 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:39:47 INFO - PROCESS | 1657 | 1470940787098 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1657 | 1470940787099 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120e800 == 35 [pid = 1657] [id = 535] 11:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x117455400) [pid = 1657] [serial = 1605] [outer = 0x0] 11:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11825b000) [pid = 1657] [serial = 1606] [outer = 0x117455400] 11:39:47 INFO - PROCESS | 1657 | 1470940787131 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11849e800) [pid = 1657] [serial = 1607] [outer = 0x117455400] 11:39:47 INFO - PROCESS | 1657 | 1470940787747 Marionette TRACE conn3 <- [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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 927ms 11:39:47 INFO - PROCESS | 1657 | 1470940787827 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1657 | 1470940787830 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 11:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:39:47 INFO - PROCESS | 1657 | 1470940787834 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1657 | 1470940787836 Marionette TRACE conn3 <- [1,2114,null,{}] 11:39:47 INFO - PROCESS | 1657 | 1470940787839 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:47 INFO - PROCESS | 1657 | 1470940787841 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:47 INFO - PROCESS | 1657 | 1470940787941 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:39:48 INFO - PROCESS | 1657 | 1470940787998 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1657 | 1470940788000 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11839e800 == 36 [pid = 1657] [id = 536] 11:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11680d400) [pid = 1657] [serial = 1608] [outer = 0x0] 11:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1168e8400) [pid = 1657] [serial = 1609] [outer = 0x11680d400] 11:39:48 INFO - PROCESS | 1657 | 1470940788029 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117e7b400) [pid = 1657] [serial = 1610] [outer = 0x11680d400] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x128f68000 == 35 [pid = 1657] [id = 532] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1268ac000 == 34 [pid = 1657] [id = 531] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x124abc000 == 33 [pid = 1657] [id = 530] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x120d6d800 == 32 [pid = 1657] [id = 529] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1183ae800 == 31 [pid = 1657] [id = 528] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11658c800 == 30 [pid = 1657] [id = 527] 11:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11602c000 == 29 [pid = 1657] [id = 526] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bead000) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a654800) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a8ab800) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12ac4e800) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b0ac00) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e8c000) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118432000) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118938c00) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1122b9400) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a89000) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118265400) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184a4800) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116755800) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x117e7ec00) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124da6000) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1255d9c00) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12681d000) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x126d7e800) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124da6400) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x126c5d400) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128e18800) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x129289800) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119c2ec00) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x120e93c00) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12beaf800) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12beb7400) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12b71a400) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118264c00) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x127098000) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12bb60c00) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11269b000) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12badec00) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x127097c00) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12a80cc00) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12b78bc00) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12ac4a800) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x129571000) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 11:39:48 INFO - PROCESS | 1657 | 1470940788455 Marionette TRACE conn3 <- [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]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 11:39:48 INFO - PROCESS | 1657 | 1470940788507 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:39:48 INFO - PROCESS | 1657 | 1470940788512 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 11:39:48 INFO - PROCESS | 1657 | 1470940788527 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1657 | 1470940788530 Marionette TRACE conn3 <- [1,2118,null,{}] 11:39:48 INFO - PROCESS | 1657 | 1470940788535 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:48 INFO - PROCESS | 1657 | 1470940788538 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:48 INFO - PROCESS | 1657 | 1470940788668 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:39:48 INFO - PROCESS | 1657 | 1470940788685 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1657 | 1470940788687 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d6800 == 30 [pid = 1657] [id = 537] 11:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1184a0800) [pid = 1657] [serial = 1611] [outer = 0x0] 11:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1184a8800) [pid = 1657] [serial = 1612] [outer = 0x1184a0800] 11:39:48 INFO - PROCESS | 1657 | 1470940788732 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118938800) [pid = 1657] [serial = 1613] [outer = 0x1184a0800] 11:39:49 INFO - PROCESS | 1657 | 1470940789082 Marionette TRACE conn3 <- [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]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 582ms 11:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:39:49 INFO - PROCESS | 1657 | 1470940789099 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1657 | 1470940789100 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 11:39:49 INFO - PROCESS | 1657 | 1470940789104 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1657 | 1470940789107 Marionette TRACE conn3 <- [1,2122,null,{}] 11:39:49 INFO - PROCESS | 1657 | 1470940789115 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:49 INFO - PROCESS | 1657 | 1470940789119 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:49 INFO - PROCESS | 1657 | 1470940789200 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:39:49 INFO - PROCESS | 1657 | 1470940789207 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1657 | 1470940789209 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d9a000 == 31 [pid = 1657] [id = 538] 11:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118e78000) [pid = 1657] [serial = 1614] [outer = 0x0] 11:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1197aa400) [pid = 1657] [serial = 1615] [outer = 0x118e78000] 11:39:49 INFO - PROCESS | 1657 | 1470940789236 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119cfb800) [pid = 1657] [serial = 1616] [outer = 0x118e78000] 11:39:49 INFO - PROCESS | 1657 | 1470940789588 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 525ms 11:39:49 INFO - PROCESS | 1657 | 1470940789629 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1657 | 1470940789630 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 11:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:39:49 INFO - PROCESS | 1657 | 1470940789633 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1657 | 1470940789634 Marionette TRACE conn3 <- [1,2126,null,{}] 11:39:49 INFO - PROCESS | 1657 | 1470940789638 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:49 INFO - PROCESS | 1657 | 1470940789640 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:49 INFO - PROCESS | 1657 | 1470940789715 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:39:49 INFO - PROCESS | 1657 | 1470940789723 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1657 | 1470940789724 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c66800 == 32 [pid = 1657] [id = 539] 11:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x120e89c00) [pid = 1657] [serial = 1617] [outer = 0x0] 11:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x120e94800) [pid = 1657] [serial = 1618] [outer = 0x120e89c00] 11:39:49 INFO - PROCESS | 1657 | 1470940789748 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x124a36800) [pid = 1657] [serial = 1619] [outer = 0x120e89c00] 11:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:39:50 INFO - PROCESS | 1657 | 1470940790100 Marionette TRACE conn3 <- [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]]]}] 11:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 472ms 11:39:50 INFO - PROCESS | 1657 | 1470940790105 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1657 | 1470940790107 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 11:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:39:50 INFO - PROCESS | 1657 | 1470940790109 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1657 | 1470940790110 Marionette TRACE conn3 <- [1,2130,null,{}] 11:39:50 INFO - PROCESS | 1657 | 1470940790112 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:50 INFO - PROCESS | 1657 | 1470940790113 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:50 INFO - PROCESS | 1657 | 1470940790189 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:39:50 INFO - PROCESS | 1657 | 1470940790192 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1657 | 1470940790194 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f6b800 == 33 [pid = 1657] [id = 540] 11:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x124d33400) [pid = 1657] [serial = 1620] [outer = 0x0] 11:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1250c7800) [pid = 1657] [serial = 1621] [outer = 0x124d33400] 11:39:50 INFO - PROCESS | 1657 | 1470940790218 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x125652800) [pid = 1657] [serial = 1622] [outer = 0x124d33400] 11:39:50 INFO - PROCESS | 1657 | 1470940790599 Marionette TRACE conn3 <- [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] 11:39:50 INFO - PROCESS | 1657 | 1470940790632 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 11:39:50 INFO - PROCESS | 1657 | 1470940790650 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1657 | 1470940790651 Marionette TRACE conn3 <- [1,2134,null,{}] 11:39:50 INFO - PROCESS | 1657 | 1470940790653 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:50 INFO - PROCESS | 1657 | 1470940790658 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:50 INFO - PROCESS | 1657 | 1470940790777 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:39:50 INFO - PROCESS | 1657 | 1470940790812 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1657 | 1470940790813 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e4a000 == 34 [pid = 1657] [id = 541] 11:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12564fc00) [pid = 1657] [serial = 1623] [outer = 0x0] 11:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x125691000) [pid = 1657] [serial = 1624] [outer = 0x12564fc00] 11:39:50 INFO - PROCESS | 1657 | 1470940790839 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x128e1e400) [pid = 1657] [serial = 1625] [outer = 0x12564fc00] 11:39:51 INFO - PROCESS | 1657 | 1470940791149 Marionette TRACE conn3 <- [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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 534ms 11:39:51 INFO - PROCESS | 1657 | 1470940791172 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1657 | 1470940791174 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:39:51 INFO - PROCESS | 1657 | 1470940791177 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1657 | 1470940791178 Marionette TRACE conn3 <- [1,2138,null,{}] 11:39:51 INFO - PROCESS | 1657 | 1470940791180 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:51 INFO - PROCESS | 1657 | 1470940791181 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:51 INFO - PROCESS | 1657 | 1470940791278 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:39:51 INFO - PROCESS | 1657 | 1470940791290 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1657 | 1470940791292 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a863800 == 35 [pid = 1657] [id = 542] 11:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x127463000) [pid = 1657] [serial = 1626] [outer = 0x0] 11:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12928d400) [pid = 1657] [serial = 1627] [outer = 0x127463000] 11:39:51 INFO - PROCESS | 1657 | 1470940791315 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1293bdc00) [pid = 1657] [serial = 1628] [outer = 0x127463000] 11:39:51 INFO - PROCESS | 1657 | 1470940791657 Marionette TRACE conn3 <- [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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 11:39:51 INFO - PROCESS | 1657 | 1470940791698 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1657 | 1470940791699 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:39:51 INFO - PROCESS | 1657 | 1470940791702 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1657 | 1470940791704 Marionette TRACE conn3 <- [1,2142,null,{}] 11:39:51 INFO - PROCESS | 1657 | 1470940791715 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:51 INFO - PROCESS | 1657 | 1470940791716 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:51 INFO - PROCESS | 1657 | 1470940791811 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:39:51 INFO - PROCESS | 1657 | 1470940791814 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1657 | 1470940791816 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac20800 == 36 [pid = 1657] [id = 543] 11:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113e57000) [pid = 1657] [serial = 1629] [outer = 0x0] 11:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1293c3800) [pid = 1657] [serial = 1630] [outer = 0x113e57000] 11:39:51 INFO - PROCESS | 1657 | 1470940791839 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x129572400) [pid = 1657] [serial = 1631] [outer = 0x113e57000] 11:39:52 INFO - PROCESS | 1657 | 1470940792166 Marionette TRACE conn3 <- [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] 11:39:52 INFO - PROCESS | 1657 | 1470940792182 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 11:39:52 INFO - PROCESS | 1657 | 1470940792185 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1657 | 1470940792186 Marionette TRACE conn3 <- [1,2146,null,{}] 11:39:52 INFO - PROCESS | 1657 | 1470940792191 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:52 INFO - PROCESS | 1657 | 1470940792192 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:52 INFO - PROCESS | 1657 | 1470940792308 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113e52400) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11842e400) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118e76c00) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119b10c00) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120e8e000) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x120e8f800) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x112698c00) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116aac800) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x110fab000) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x113973400) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x123e69800) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:39:52 INFO - PROCESS | 1657 | 1470940792355 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1657 | 1470940792356 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x118994800 == 37 [pid = 1657] [id = 544] 11:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x110fb2400) [pid = 1657] [serial = 1632] [outer = 0x0] 11:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113e52400) [pid = 1657] [serial = 1633] [outer = 0x110fb2400] 11:39:52 INFO - PROCESS | 1657 | 1470940792382 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1184a7800) [pid = 1657] [serial = 1634] [outer = 0x110fb2400] 11:39:52 INFO - PROCESS | 1657 | 1470940792681 Marionette TRACE conn3 <- [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] 11:39:52 INFO - PROCESS | 1657 | 1470940792720 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 11:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:39:52 INFO - PROCESS | 1657 | 1470940792724 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1657 | 1470940792725 Marionette TRACE conn3 <- [1,2150,null,{}] 11:39:52 INFO - PROCESS | 1657 | 1470940792728 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:52 INFO - PROCESS | 1657 | 1470940792729 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:52 INFO - PROCESS | 1657 | 1470940792808 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:39:52 INFO - PROCESS | 1657 | 1470940792812 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1657 | 1470940792813 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba0b000 == 38 [pid = 1657] [id = 545] 11:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118151800) [pid = 1657] [serial = 1635] [outer = 0x0] 11:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x126c54000) [pid = 1657] [serial = 1636] [outer = 0x118151800] 11:39:52 INFO - PROCESS | 1657 | 1470940792837 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12a80d000) [pid = 1657] [serial = 1637] [outer = 0x118151800] 11:39:53 INFO - PROCESS | 1657 | 1470940793157 Marionette TRACE conn3 <- [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]]]}] 11:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 471ms 11:39:53 INFO - PROCESS | 1657 | 1470940793196 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1657 | 1470940793197 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 11:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:39:53 INFO - PROCESS | 1657 | 1470940793199 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1657 | 1470940793201 Marionette TRACE conn3 <- [1,2154,null,{}] 11:39:53 INFO - PROCESS | 1657 | 1470940793203 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:53 INFO - PROCESS | 1657 | 1470940793205 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:53 INFO - PROCESS | 1657 | 1470940793323 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:39:53 INFO - PROCESS | 1657 | 1470940793328 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1657 | 1470940793330 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be62800 == 39 [pid = 1657] [id = 546] 11:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12a749000) [pid = 1657] [serial = 1638] [outer = 0x0] 11:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12a8ad800) [pid = 1657] [serial = 1639] [outer = 0x12a749000] 11:39:53 INFO - PROCESS | 1657 | 1470940793356 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12b71a000) [pid = 1657] [serial = 1640] [outer = 0x12a749000] 11:39:53 INFO - PROCESS | 1657 | 1470940793683 Marionette TRACE conn3 <- [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]]]}] 11:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 11:39:53 INFO - PROCESS | 1657 | 1470940793719 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:39:53 INFO - PROCESS | 1657 | 1470940793720 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 11:39:53 INFO - PROCESS | 1657 | 1470940793722 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1657 | 1470940793723 Marionette TRACE conn3 <- [1,2158,null,{}] 11:39:53 INFO - PROCESS | 1657 | 1470940793726 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:53 INFO - PROCESS | 1657 | 1470940793727 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:53 INFO - PROCESS | 1657 | 1470940793807 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:39:53 INFO - PROCESS | 1657 | 1470940793810 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1657 | 1470940793812 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c729800 == 40 [pid = 1657] [id = 547] 11:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113e53800) [pid = 1657] [serial = 1641] [outer = 0x0] 11:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12b788800) [pid = 1657] [serial = 1642] [outer = 0x113e53800] 11:39:53 INFO - PROCESS | 1657 | 1470940793836 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12bad5400) [pid = 1657] [serial = 1643] [outer = 0x113e53800] 11:39:54 INFO - PROCESS | 1657 | 1470940794236 Marionette TRACE conn3 <- [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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 568ms 11:39:54 INFO - PROCESS | 1657 | 1470940794292 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1657 | 1470940794294 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 11:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:39:54 INFO - PROCESS | 1657 | 1470940794297 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1657 | 1470940794299 Marionette TRACE conn3 <- [1,2162,null,{}] 11:39:54 INFO - PROCESS | 1657 | 1470940794303 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:54 INFO - PROCESS | 1657 | 1470940794304 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:54 INFO - PROCESS | 1657 | 1470940794493 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:39:54 INFO - PROCESS | 1657 | 1470940794595 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1657 | 1470940794597 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x117014800 == 41 [pid = 1657] [id = 548] 11:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x110fb1000) [pid = 1657] [serial = 1644] [outer = 0x0] 11:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1122be000) [pid = 1657] [serial = 1645] [outer = 0x110fb1000] 11:39:54 INFO - PROCESS | 1657 | 1470940794630 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x114038c00) [pid = 1657] [serial = 1646] [outer = 0x110fb1000] 11:39:55 INFO - PROCESS | 1657 | 1470940795139 Marionette TRACE conn3 <- [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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 871ms 11:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:39:55 INFO - PROCESS | 1657 | 1470940795169 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1657 | 1470940795173 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 11:39:55 INFO - PROCESS | 1657 | 1470940795178 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1657 | 1470940795182 Marionette TRACE conn3 <- [1,2166,null,{}] 11:39:55 INFO - PROCESS | 1657 | 1470940795187 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:55 INFO - PROCESS | 1657 | 1470940795189 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:55 INFO - PROCESS | 1657 | 1470940795348 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:39:55 INFO - PROCESS | 1657 | 1470940795423 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1657 | 1470940795425 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ea9000 == 42 [pid = 1657] [id = 549] 11:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116110400) [pid = 1657] [serial = 1647] [outer = 0x0] 11:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118499800) [pid = 1657] [serial = 1648] [outer = 0x116110400] 11:39:55 INFO - PROCESS | 1657 | 1470940795457 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118ef5800) [pid = 1657] [serial = 1649] [outer = 0x116110400] 11:39:55 INFO - PROCESS | 1657 | 1470940795910 Marionette TRACE conn3 <- [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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 780ms 11:39:55 INFO - PROCESS | 1657 | 1470940795957 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1657 | 1470940795959 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 11:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:39:55 INFO - PROCESS | 1657 | 1470940795961 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1657 | 1470940795963 Marionette TRACE conn3 <- [1,2170,null,{}] 11:39:55 INFO - PROCESS | 1657 | 1470940795965 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:55 INFO - PROCESS | 1657 | 1470940795967 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:56 INFO - PROCESS | 1657 | 1470940796069 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:39:56 INFO - PROCESS | 1657 | 1470940796130 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1657 | 1470940796132 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba03000 == 43 [pid = 1657] [id = 550] 11:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b0c000) [pid = 1657] [serial = 1650] [outer = 0x0] 11:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1211e1400) [pid = 1657] [serial = 1651] [outer = 0x119b0c000] 11:39:56 INFO - PROCESS | 1657 | 1470940796161 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1250cb400) [pid = 1657] [serial = 1652] [outer = 0x119b0c000] 11:39:56 INFO - PROCESS | 1657 | 1470940796578 Marionette TRACE conn3 <- [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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 11:39:56 INFO - PROCESS | 1657 | 1470940796631 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1657 | 1470940796634 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 11:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:39:56 INFO - PROCESS | 1657 | 1470940796642 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1657 | 1470940796645 Marionette TRACE conn3 <- [1,2174,null,{}] 11:39:56 INFO - PROCESS | 1657 | 1470940796647 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:56 INFO - PROCESS | 1657 | 1470940796650 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:56 INFO - PROCESS | 1657 | 1470940796775 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:39:56 INFO - PROCESS | 1657 | 1470940796834 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1657 | 1470940796835 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c741800 == 44 [pid = 1657] [id = 551] 11:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12681e400) [pid = 1657] [serial = 1653] [outer = 0x0] 11:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127098000) [pid = 1657] [serial = 1654] [outer = 0x12681e400] 11:39:56 INFO - PROCESS | 1657 | 1470940796863 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129565400) [pid = 1657] [serial = 1655] [outer = 0x12681e400] 11:39:57 INFO - PROCESS | 1657 | 1470940797308 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 876ms 11:39:57 INFO - PROCESS | 1657 | 1470940797516 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1657 | 1470940797519 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:39:57 INFO - PROCESS | 1657 | 1470940797524 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1657 | 1470940797526 Marionette TRACE conn3 <- [1,2178,null,{}] 11:39:57 INFO - PROCESS | 1657 | 1470940797529 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:57 INFO - PROCESS | 1657 | 1470940797531 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:57 INFO - PROCESS | 1657 | 1470940797623 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:39:57 INFO - PROCESS | 1657 | 1470940797688 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1657 | 1470940797690 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c5000 == 45 [pid = 1657] [id = 552] 11:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118264000) [pid = 1657] [serial = 1656] [outer = 0x0] 11:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11849bc00) [pid = 1657] [serial = 1657] [outer = 0x118264000] 11:39:57 INFO - PROCESS | 1657 | 1470940797718 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1189a1800) [pid = 1657] [serial = 1658] [outer = 0x118264000] 11:39:58 INFO - PROCESS | 1657 | 1470940798162 Marionette TRACE conn3 <- [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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 672ms 11:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:39:58 INFO - PROCESS | 1657 | 1470940798196 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1657 | 1470940798198 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 11:39:58 INFO - PROCESS | 1657 | 1470940798202 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1657 | 1470940798205 Marionette TRACE conn3 <- [1,2182,null,{}] 11:39:58 INFO - PROCESS | 1657 | 1470940798207 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:58 INFO - PROCESS | 1657 | 1470940798209 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:58 INFO - PROCESS | 1657 | 1470940798301 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:39:58 INFO - PROCESS | 1657 | 1470940798363 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1657 | 1470940798364 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121128800 == 46 [pid = 1657] [id = 553] 11:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119690c00) [pid = 1657] [serial = 1659] [outer = 0x0] 11:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119b14c00) [pid = 1657] [serial = 1660] [outer = 0x119690c00] 11:39:58 INFO - PROCESS | 1657 | 1470940798392 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120e16000) [pid = 1657] [serial = 1661] [outer = 0x119690c00] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12c729800 == 45 [pid = 1657] [id = 547] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12be62800 == 44 [pid = 1657] [id = 546] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba0b000 == 43 [pid = 1657] [id = 545] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x118994800 == 42 [pid = 1657] [id = 544] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac20800 == 41 [pid = 1657] [id = 543] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12a863800 == 40 [pid = 1657] [id = 542] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x129e4a000 == 39 [pid = 1657] [id = 541] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x128f6b800 == 38 [pid = 1657] [id = 540] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x126c66800 == 37 [pid = 1657] [id = 539] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x123d9a000 == 36 [pid = 1657] [id = 538] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d6800 == 35 [pid = 1657] [id = 537] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x11839e800 == 34 [pid = 1657] [id = 536] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12120e800 == 33 [pid = 1657] [id = 535] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x117018800 == 32 [pid = 1657] [id = 534] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x129e4f000 == 31 [pid = 1657] [id = 533] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c5000 == 30 [pid = 1657] [id = 552] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12c741800 == 29 [pid = 1657] [id = 551] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba03000 == 28 [pid = 1657] [id = 550] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x123ea9000 == 27 [pid = 1657] [id = 549] 11:39:58 INFO - PROCESS | 1657 | --DOCSHELL 0x117014800 == 26 [pid = 1657] [id = 548] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123e34400) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x114039000) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116543000) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11849c400) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1184a5c00) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119286400) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1197a2800) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116881000) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x111da8800) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118939800) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124d09000) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118259c00) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e89400) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1211d8000) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119cfa800) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126824000) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1270a5800) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119691800) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1131a3400) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11842c800) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1250be800) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126d88000) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x126828400) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 11:39:59 INFO - PROCESS | 1657 | 1470940799373 Marionette TRACE conn3 <- [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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1228ms 11:39:59 INFO - PROCESS | 1657 | 1470940799428 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:39:59 INFO - PROCESS | 1657 | 1470940799431 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 11:39:59 INFO - PROCESS | 1657 | 1470940799434 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1657 | 1470940799438 Marionette TRACE conn3 <- [1,2186,null,{}] 11:39:59 INFO - PROCESS | 1657 | 1470940799441 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:59 INFO - PROCESS | 1657 | 1470940799443 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:59 INFO - PROCESS | 1657 | 1470940799518 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:39:59 INFO - PROCESS | 1657 | 1470940799525 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1657 | 1470940799527 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:39:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x117047800 == 27 [pid = 1657] [id = 554] 11:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11403c800) [pid = 1657] [serial = 1662] [outer = 0x0] 11:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11653d000) [pid = 1657] [serial = 1663] [outer = 0x11403c800] 11:39:59 INFO - PROCESS | 1657 | 1470940799554 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116aab000) [pid = 1657] [serial = 1664] [outer = 0x11403c800] 11:39:59 INFO - PROCESS | 1657 | 1470940799913 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 11:39:59 INFO - PROCESS | 1657 | 1470940799956 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1657 | 1470940799959 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 11:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:39:59 INFO - PROCESS | 1657 | 1470940799963 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1657 | 1470940799965 Marionette TRACE conn3 <- [1,2190,null,{}] 11:39:59 INFO - PROCESS | 1657 | 1470940799967 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:59 INFO - PROCESS | 1657 | 1470940799969 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:00 INFO - PROCESS | 1657 | 1470940800049 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:40:00 INFO - PROCESS | 1657 | 1470940800057 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1657 | 1470940800058 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183ab800 == 28 [pid = 1657] [id = 555] 11:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1176c2800) [pid = 1657] [serial = 1665] [outer = 0x0] 11:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118432c00) [pid = 1657] [serial = 1666] [outer = 0x1176c2800] 11:40:00 INFO - PROCESS | 1657 | 1470940800085 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184a8c00) [pid = 1657] [serial = 1667] [outer = 0x1176c2800] 11:40:00 INFO - PROCESS | 1657 | 1470940800457 Marionette TRACE conn3 <- [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]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 11:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:40:00 INFO - PROCESS | 1657 | 1470940800482 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1657 | 1470940800483 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 11:40:00 INFO - PROCESS | 1657 | 1470940800485 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1657 | 1470940800488 Marionette TRACE conn3 <- [1,2194,null,{}] 11:40:00 INFO - PROCESS | 1657 | 1470940800504 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:00 INFO - PROCESS | 1657 | 1470940800508 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:00 INFO - PROCESS | 1657 | 1470940800593 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:40:00 INFO - PROCESS | 1657 | 1470940800600 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1657 | 1470940800604 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x121134800 == 29 [pid = 1657] [id = 556] 11:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118999c00) [pid = 1657] [serial = 1668] [outer = 0x0] 11:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119695400) [pid = 1657] [serial = 1669] [outer = 0x118999c00] 11:40:00 INFO - PROCESS | 1657 | 1470940800646 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e0b000) [pid = 1657] [serial = 1670] [outer = 0x118999c00] 11:40:01 INFO - PROCESS | 1657 | 1470940801126 Marionette TRACE conn3 <- [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]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 11:40:01 INFO - PROCESS | 1657 | 1470940801157 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1657 | 1470940801159 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 11:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:40:01 INFO - PROCESS | 1657 | 1470940801161 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1657 | 1470940801162 Marionette TRACE conn3 <- [1,2198,null,{}] 11:40:01 INFO - PROCESS | 1657 | 1470940801165 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:01 INFO - PROCESS | 1657 | 1470940801166 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:01 INFO - PROCESS | 1657 | 1470940801272 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:40:01 INFO - PROCESS | 1657 | 1470940801303 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1657 | 1470940801304 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12505e800 == 30 [pid = 1657] [id = 557] 11:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1210bac00) [pid = 1657] [serial = 1671] [outer = 0x0] 11:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1215f8c00) [pid = 1657] [serial = 1672] [outer = 0x1210bac00] 11:40:01 INFO - PROCESS | 1657 | 1470940801330 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121a78400) [pid = 1657] [serial = 1673] [outer = 0x1210bac00] 11:40:01 INFO - PROCESS | 1657 | 1470940801673 Marionette TRACE conn3 <- [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]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 11:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:40:01 INFO - PROCESS | 1657 | 1470940801680 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1657 | 1470940801681 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 11:40:01 INFO - PROCESS | 1657 | 1470940801683 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1657 | 1470940801684 Marionette TRACE conn3 <- [1,2202,null,{}] 11:40:01 INFO - PROCESS | 1657 | 1470940801687 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:01 INFO - PROCESS | 1657 | 1470940801688 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:01 INFO - PROCESS | 1657 | 1470940801780 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:40:01 INFO - PROCESS | 1657 | 1470940801817 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1657 | 1470940801818 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c70800 == 31 [pid = 1657] [id = 558] 11:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112a85400) [pid = 1657] [serial = 1674] [outer = 0x0] 11:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124d09000) [pid = 1657] [serial = 1675] [outer = 0x112a85400] 11:40:01 INFO - PROCESS | 1657 | 1470940801842 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1250be800) [pid = 1657] [serial = 1676] [outer = 0x112a85400] 11:40:02 INFO - PROCESS | 1657 | 1470940802174 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 523ms 11:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:40:02 INFO - PROCESS | 1657 | 1470940802206 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1657 | 1470940802207 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 11:40:02 INFO - PROCESS | 1657 | 1470940802209 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1657 | 1470940802210 Marionette TRACE conn3 <- [1,2206,null,{}] 11:40:02 INFO - PROCESS | 1657 | 1470940802213 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:02 INFO - PROCESS | 1657 | 1470940802217 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:02 INFO - PROCESS | 1657 | 1470940802323 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:40:02 INFO - PROCESS | 1657 | 1470940802338 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1657 | 1470940802339 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933a800 == 32 [pid = 1657] [id = 559] 11:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1255d6400) [pid = 1657] [serial = 1677] [outer = 0x0] 11:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125683400) [pid = 1657] [serial = 1678] [outer = 0x1255d6400] 11:40:02 INFO - PROCESS | 1657 | 1470940802364 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126d29800) [pid = 1657] [serial = 1679] [outer = 0x1255d6400] 11:40:02 INFO - PROCESS | 1657 | 1470940802725 Marionette TRACE conn3 <- [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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 568ms 11:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:40:02 INFO - PROCESS | 1657 | 1470940802779 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1657 | 1470940802780 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 11:40:02 INFO - PROCESS | 1657 | 1470940802782 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1657 | 1470940802783 Marionette TRACE conn3 <- [1,2210,null,{}] 11:40:02 INFO - PROCESS | 1657 | 1470940802785 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:02 INFO - PROCESS | 1657 | 1470940802786 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:02 INFO - PROCESS | 1657 | 1470940802879 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:40:02 INFO - PROCESS | 1657 | 1470940802892 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1657 | 1470940802894 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72c000 == 33 [pid = 1657] [id = 560] 11:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112e16400) [pid = 1657] [serial = 1680] [outer = 0x0] 11:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127099c00) [pid = 1657] [serial = 1681] [outer = 0x112e16400] 11:40:02 INFO - PROCESS | 1657 | 1470940802918 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x127466000) [pid = 1657] [serial = 1682] [outer = 0x112e16400] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113e53800) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12564fc00) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x127463000) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113e57000) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110fb2400) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184a0800) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118e78000) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1122e6000) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126c59000) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124d33400) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117455400) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e89c00) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11680d400) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a749000) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:40:03 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118151800) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:40:03 INFO - PROCESS | 1657 | 1470940803412 Marionette TRACE conn3 <- [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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 675ms 11:40:03 INFO - PROCESS | 1657 | 1470940803458 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1657 | 1470940803459 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:40:03 INFO - PROCESS | 1657 | 1470940803461 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1657 | 1470940803463 Marionette TRACE conn3 <- [1,2214,null,{}] 11:40:03 INFO - PROCESS | 1657 | 1470940803465 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:03 INFO - PROCESS | 1657 | 1470940803466 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:03 INFO - PROCESS | 1657 | 1470940803538 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:40:03 INFO - PROCESS | 1657 | 1470940803542 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1657 | 1470940803543 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a614800 == 34 [pid = 1657] [id = 561] 11:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1122e6000) [pid = 1657] [serial = 1683] [outer = 0x0] 11:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118436000) [pid = 1657] [serial = 1684] [outer = 0x1122e6000] 11:40:03 INFO - PROCESS | 1657 | 1470940803567 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118eed400) [pid = 1657] [serial = 1685] [outer = 0x1122e6000] 11:40:03 INFO - PROCESS | 1657 | 1470940803925 Marionette TRACE conn3 <- [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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 467ms 11:40:03 INFO - PROCESS | 1657 | 1470940803930 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:40:03 INFO - PROCESS | 1657 | 1470940803945 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 11:40:03 INFO - PROCESS | 1657 | 1470940803948 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1657 | 1470940803950 Marionette TRACE conn3 <- [1,2218,null,{}] 11:40:03 INFO - PROCESS | 1657 | 1470940803954 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:03 INFO - PROCESS | 1657 | 1470940803955 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:04 INFO - PROCESS | 1657 | 1470940804109 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:40:04 INFO - PROCESS | 1657 | 1470940804117 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1657 | 1470940804118 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaf7800 == 35 [pid = 1657] [id = 562] 11:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1184a4000) [pid = 1657] [serial = 1686] [outer = 0x0] 11:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12564f400) [pid = 1657] [serial = 1687] [outer = 0x1184a4000] 11:40:04 INFO - PROCESS | 1657 | 1470940804138 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127467400) [pid = 1657] [serial = 1688] [outer = 0x1184a4000] 11:40:04 INFO - PROCESS | 1657 | 1470940804496 Marionette TRACE conn3 <- [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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 571ms 11:40:04 INFO - PROCESS | 1657 | 1470940804520 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:40:04 INFO - PROCESS | 1657 | 1470940804522 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 11:40:04 INFO - PROCESS | 1657 | 1470940804525 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1657 | 1470940804527 Marionette TRACE conn3 <- [1,2222,null,{}] 11:40:04 INFO - PROCESS | 1657 | 1470940804530 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:04 INFO - PROCESS | 1657 | 1470940804532 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:04 INFO - PROCESS | 1657 | 1470940804652 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:40:04 INFO - PROCESS | 1657 | 1470940804739 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1657 | 1470940804741 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9d1800 == 36 [pid = 1657] [id = 563] 11:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112a87400) [pid = 1657] [serial = 1689] [outer = 0x0] 11:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128f3dc00) [pid = 1657] [serial = 1690] [outer = 0x112a87400] 11:40:04 INFO - PROCESS | 1657 | 1470940804782 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1293b9c00) [pid = 1657] [serial = 1691] [outer = 0x112a87400] 11:40:05 INFO - PROCESS | 1657 | 1470940805100 Marionette TRACE conn3 <- [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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 620ms 11:40:05 INFO - PROCESS | 1657 | 1470940805144 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:40:05 INFO - PROCESS | 1657 | 1470940805146 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 11:40:05 INFO - PROCESS | 1657 | 1470940805160 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1657 | 1470940805162 Marionette TRACE conn3 <- [1,2226,null,{}] 11:40:05 INFO - PROCESS | 1657 | 1470940805164 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:05 INFO - PROCESS | 1657 | 1470940805166 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:05 INFO - PROCESS | 1657 | 1470940805279 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:40:05 INFO - PROCESS | 1657 | 1470940805312 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1657 | 1470940805314 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be72000 == 37 [pid = 1657] [id = 564] 11:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12928b400) [pid = 1657] [serial = 1692] [outer = 0x0] 11:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129569400) [pid = 1657] [serial = 1693] [outer = 0x12928b400] 11:40:05 INFO - PROCESS | 1657 | 1470940805340 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8ab800) [pid = 1657] [serial = 1694] [outer = 0x12928b400] 11:40:05 INFO - PROCESS | 1657 | 1470940805844 Marionette TRACE conn3 <- [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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 735ms 11:40:05 INFO - PROCESS | 1657 | 1470940805895 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1657 | 1470940805898 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:40:05 INFO - PROCESS | 1657 | 1470940805903 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1657 | 1470940805908 Marionette TRACE conn3 <- [1,2230,null,{}] 11:40:05 INFO - PROCESS | 1657 | 1470940805911 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:05 INFO - PROCESS | 1657 | 1470940805913 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:06 INFO - PROCESS | 1657 | 1470940806020 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:40:06 INFO - PROCESS | 1657 | 1470940806145 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1657 | 1470940806146 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118977800 == 38 [pid = 1657] [id = 565] 11:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11680fc00) [pid = 1657] [serial = 1695] [outer = 0x0] 11:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116f88800) [pid = 1657] [serial = 1696] [outer = 0x11680fc00] 11:40:06 INFO - PROCESS | 1657 | 1470940806178 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118263400) [pid = 1657] [serial = 1697] [outer = 0x11680fc00] 11:40:06 INFO - PROCESS | 1657 | 1470940806670 Marionette TRACE conn3 <- [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]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 777ms 11:40:06 INFO - PROCESS | 1657 | 1470940806679 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1657 | 1470940806682 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 11:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:40:06 INFO - PROCESS | 1657 | 1470940806687 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1657 | 1470940806689 Marionette TRACE conn3 <- [1,2234,null,{}] 11:40:06 INFO - PROCESS | 1657 | 1470940806691 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:06 INFO - PROCESS | 1657 | 1470940806693 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:06 INFO - PROCESS | 1657 | 1470940806807 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:40:06 INFO - PROCESS | 1657 | 1470940806889 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1657 | 1470940806890 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116851000 == 39 [pid = 1657] [id = 566] 11:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116ab5400) [pid = 1657] [serial = 1698] [outer = 0x0] 11:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11842f800) [pid = 1657] [serial = 1699] [outer = 0x116ab5400] 11:40:06 INFO - PROCESS | 1657 | 1470940806922 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1197a6400) [pid = 1657] [serial = 1700] [outer = 0x116ab5400] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9d1800 == 38 [pid = 1657] [id = 563] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaf7800 == 37 [pid = 1657] [id = 562] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a614800 == 36 [pid = 1657] [id = 561] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72c000 == 35 [pid = 1657] [id = 560] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12933a800 == 34 [pid = 1657] [id = 559] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x126c70800 == 33 [pid = 1657] [id = 558] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12505e800 == 32 [pid = 1657] [id = 557] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121134800 == 31 [pid = 1657] [id = 556] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1183ab800 == 30 [pid = 1657] [id = 555] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x117047800 == 29 [pid = 1657] [id = 554] 11:40:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121128800 == 28 [pid = 1657] [id = 553] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b788800) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125691000) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12928d400) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128e1e400) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1293c3800) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1293bdc00) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113e52400) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129572400) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184a7800) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1184a8800) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118938800) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1197aa400) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119cfb800) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1126a2400) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11403d000) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x127465000) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1250c7800) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11825b000) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11849e800) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e94800) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124a36800) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1168e8400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x117e7b400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b71a000) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126c54000) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a8ad800) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12bad5400) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x125652800) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12a80d000) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 11:40:07 INFO - PROCESS | 1657 | 1470940807567 Marionette TRACE conn3 <- [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]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 922ms 11:40:07 INFO - PROCESS | 1657 | 1470940807609 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1657 | 1470940807612 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 11:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:40:07 INFO - PROCESS | 1657 | 1470940807615 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1657 | 1470940807617 Marionette TRACE conn3 <- [1,2238,null,{}] 11:40:07 INFO - PROCESS | 1657 | 1470940807621 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:07 INFO - PROCESS | 1657 | 1470940807623 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:07 INFO - PROCESS | 1657 | 1470940807701 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:40:07 INFO - PROCESS | 1657 | 1470940807709 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1657 | 1470940807711 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701a000 == 29 [pid = 1657] [id = 567] 11:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113288400) [pid = 1657] [serial = 1701] [outer = 0x0] 11:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x113967400) [pid = 1657] [serial = 1702] [outer = 0x113288400] 11:40:07 INFO - PROCESS | 1657 | 1470940807739 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115e18800) [pid = 1657] [serial = 1703] [outer = 0x113288400] 11:40:08 INFO - PROCESS | 1657 | 1470940808078 Marionette TRACE conn3 <- [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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 524ms 11:40:08 INFO - PROCESS | 1657 | 1470940808140 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1657 | 1470940808143 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 11:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:40:08 INFO - PROCESS | 1657 | 1470940808147 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1657 | 1470940808149 Marionette TRACE conn3 <- [1,2242,null,{}] 11:40:08 INFO - PROCESS | 1657 | 1470940808151 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:08 INFO - PROCESS | 1657 | 1470940808153 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:08 INFO - PROCESS | 1657 | 1470940808232 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:40:08 INFO - PROCESS | 1657 | 1470940808238 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1657 | 1470940808240 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823b800 == 30 [pid = 1657] [id = 568] 11:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11722f400) [pid = 1657] [serial = 1704] [outer = 0x0] 11:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x117e78400) [pid = 1657] [serial = 1705] [outer = 0x11722f400] 11:40:08 INFO - PROCESS | 1657 | 1470940808267 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118157c00) [pid = 1657] [serial = 1706] [outer = 0x11722f400] 11:40:08 INFO - PROCESS | 1657 | 1470940808608 Marionette TRACE conn3 <- [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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 469ms 11:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:40:08 INFO - PROCESS | 1657 | 1470940808616 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1657 | 1470940808618 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 11:40:08 INFO - PROCESS | 1657 | 1470940808621 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1657 | 1470940808625 Marionette TRACE conn3 <- [1,2246,null,{}] 11:40:08 INFO - PROCESS | 1657 | 1470940808634 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:08 INFO - PROCESS | 1657 | 1470940808639 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:08 INFO - PROCESS | 1657 | 1470940808724 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:40:08 INFO - PROCESS | 1657 | 1470940808779 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1657 | 1470940808781 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x121129000 == 31 [pid = 1657] [id = 569] 11:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112e23000) [pid = 1657] [serial = 1707] [outer = 0x0] 11:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1184a6000) [pid = 1657] [serial = 1708] [outer = 0x112e23000] 11:40:08 INFO - PROCESS | 1657 | 1470940808809 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118eea000) [pid = 1657] [serial = 1709] [outer = 0x112e23000] 11:40:09 INFO - PROCESS | 1657 | 1470940809127 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 524ms 11:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:40:09 INFO - PROCESS | 1657 | 1470940809144 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1657 | 1470940809146 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 11:40:09 INFO - PROCESS | 1657 | 1470940809148 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1657 | 1470940809149 Marionette TRACE conn3 <- [1,2250,null,{}] 11:40:09 INFO - PROCESS | 1657 | 1470940809151 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:09 INFO - PROCESS | 1657 | 1470940809153 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:09 INFO - PROCESS | 1657 | 1470940809236 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:40:09 INFO - PROCESS | 1657 | 1470940809297 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1657 | 1470940809298 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d4e800 == 32 [pid = 1657] [id = 570] 11:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11842c800) [pid = 1657] [serial = 1710] [outer = 0x0] 11:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1197aa400) [pid = 1657] [serial = 1711] [outer = 0x11842c800] 11:40:09 INFO - PROCESS | 1657 | 1470940809323 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119cf0000) [pid = 1657] [serial = 1712] [outer = 0x11842c800] 11:40:09 INFO - PROCESS | 1657 | 1470940809601 Marionette TRACE conn3 <- [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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 468ms 11:40:09 INFO - PROCESS | 1657 | 1470940809616 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1657 | 1470940809618 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 11:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:40:09 INFO - PROCESS | 1657 | 1470940809633 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1657 | 1470940809634 Marionette TRACE conn3 <- [1,2254,null,{}] 11:40:09 INFO - PROCESS | 1657 | 1470940809643 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:09 INFO - PROCESS | 1657 | 1470940809645 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:09 INFO - PROCESS | 1657 | 1470940809744 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:40:09 INFO - PROCESS | 1657 | 1470940809749 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1657 | 1470940809750 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c70800 == 33 [pid = 1657] [id = 571] 11:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119cf1800) [pid = 1657] [serial = 1713] [outer = 0x0] 11:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e8c000) [pid = 1657] [serial = 1714] [outer = 0x119cf1800] 11:40:09 INFO - PROCESS | 1657 | 1470940809774 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1210ba800) [pid = 1657] [serial = 1715] [outer = 0x119cf1800] 11:40:10 INFO - PROCESS | 1657 | 1470940810130 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 532ms 11:40:10 INFO - PROCESS | 1657 | 1470940810166 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1657 | 1470940810167 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:40:10 INFO - PROCESS | 1657 | 1470940810169 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1657 | 1470940810171 Marionette TRACE conn3 <- [1,2258,null,{}] 11:40:10 INFO - PROCESS | 1657 | 1470940810173 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:10 INFO - PROCESS | 1657 | 1470940810177 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:10 INFO - PROCESS | 1657 | 1470940810295 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:40:10 INFO - PROCESS | 1657 | 1470940810319 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1657 | 1470940810321 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933f000 == 34 [pid = 1657] [id = 572] 11:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1210bf800) [pid = 1657] [serial = 1716] [outer = 0x0] 11:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124da3400) [pid = 1657] [serial = 1717] [outer = 0x1210bf800] 11:40:10 INFO - PROCESS | 1657 | 1470940810345 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126820c00) [pid = 1657] [serial = 1718] [outer = 0x1210bf800] 11:40:10 INFO - PROCESS | 1657 | 1470940810678 Marionette TRACE conn3 <- [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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 11:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:40:10 INFO - PROCESS | 1657 | 1470940810690 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1657 | 1470940810692 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 11:40:10 INFO - PROCESS | 1657 | 1470940810694 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1657 | 1470940810695 Marionette TRACE conn3 <- [1,2262,null,{}] 11:40:10 INFO - PROCESS | 1657 | 1470940810697 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:10 INFO - PROCESS | 1657 | 1470940810698 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:10 INFO - PROCESS | 1657 | 1470940810799 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:40:10 INFO - PROCESS | 1657 | 1470940810810 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1657 | 1470940810811 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d4a000 == 35 [pid = 1657] [id = 573] 11:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126823000) [pid = 1657] [serial = 1719] [outer = 0x0] 11:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126c5a800) [pid = 1657] [serial = 1720] [outer = 0x126823000] 11:40:10 INFO - PROCESS | 1657 | 1470940810835 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126d7b000) [pid = 1657] [serial = 1721] [outer = 0x126823000] 11:40:11 INFO - PROCESS | 1657 | 1470940811165 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 11:40:11 INFO - PROCESS | 1657 | 1470940811213 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 1657 | 1470940811215 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 11:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:40:11 INFO - PROCESS | 1657 | 1470940811217 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1657 | 1470940811218 Marionette TRACE conn3 <- [1,2266,null,{}] 11:40:11 INFO - PROCESS | 1657 | 1470940811220 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:11 INFO - PROCESS | 1657 | 1470940811222 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:11 INFO - PROCESS | 1657 | 1470940811318 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:40:11 INFO - PROCESS | 1657 | 1470940811329 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1657 | 1470940811330 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae5000 == 36 [pid = 1657] [id = 574] 11:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12701b400) [pid = 1657] [serial = 1722] [outer = 0x0] 11:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1273b3000) [pid = 1657] [serial = 1723] [outer = 0x12701b400] 11:40:11 INFO - PROCESS | 1657 | 1470940811355 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128e16400) [pid = 1657] [serial = 1724] [outer = 0x12701b400] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118999c00) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1176c2800) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119690c00) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210bac00) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1255d6400) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a85400) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112e16400) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110fb1000) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11403c800) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1122e6000) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116110400) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1184a4000) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b0c000) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12681e400) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118264000) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112a87400) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:40:11 INFO - PROCESS | 1657 | 1470940811767 Marionette TRACE conn3 <- [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]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 568ms 11:40:11 INFO - PROCESS | 1657 | 1470940811785 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 1657 | 1470940811788 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 11:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:40:11 INFO - PROCESS | 1657 | 1470940811791 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1657 | 1470940811792 Marionette TRACE conn3 <- [1,2270,null,{}] 11:40:11 INFO - PROCESS | 1657 | 1470940811795 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:11 INFO - PROCESS | 1657 | 1470940811796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:11 INFO - PROCESS | 1657 | 1470940811874 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:40:11 INFO - PROCESS | 1657 | 1470940811877 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1657 | 1470940811879 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aade000 == 37 [pid = 1657] [id = 575] 11:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11269bc00) [pid = 1657] [serial = 1725] [outer = 0x0] 11:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116881c00) [pid = 1657] [serial = 1726] [outer = 0x11269bc00] 11:40:11 INFO - PROCESS | 1657 | 1470940811903 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119282c00) [pid = 1657] [serial = 1727] [outer = 0x11269bc00] 11:40:12 INFO - PROCESS | 1657 | 1470940812226 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 470ms 11:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:40:12 INFO - PROCESS | 1657 | 1470940812261 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1657 | 1470940812263 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 11:40:12 INFO - PROCESS | 1657 | 1470940812265 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1657 | 1470940812266 Marionette TRACE conn3 <- [1,2274,null,{}] 11:40:12 INFO - PROCESS | 1657 | 1470940812268 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:12 INFO - PROCESS | 1657 | 1470940812269 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:12 INFO - PROCESS | 1657 | 1470940812374 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:40:12 INFO - PROCESS | 1657 | 1470940812380 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1657 | 1470940812381 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e9000 == 38 [pid = 1657] [id = 576] 11:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120e16c00) [pid = 1657] [serial = 1728] [outer = 0x0] 11:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125655000) [pid = 1657] [serial = 1729] [outer = 0x120e16c00] 11:40:12 INFO - PROCESS | 1657 | 1470940812405 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1273a9c00) [pid = 1657] [serial = 1730] [outer = 0x120e16c00] 11:40:12 INFO - PROCESS | 1657 | 1470940812740 Marionette TRACE conn3 <- [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]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 11:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:40:12 INFO - PROCESS | 1657 | 1470940812784 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1657 | 1470940812786 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 11:40:12 INFO - PROCESS | 1657 | 1470940812788 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1657 | 1470940812790 Marionette TRACE conn3 <- [1,2278,null,{}] 11:40:12 INFO - PROCESS | 1657 | 1470940812792 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:12 INFO - PROCESS | 1657 | 1470940812794 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:12 INFO - PROCESS | 1657 | 1470940812895 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:40:12 INFO - PROCESS | 1657 | 1470940812980 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1657 | 1470940812982 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12becb800 == 39 [pid = 1657] [id = 577] 11:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1273a4400) [pid = 1657] [serial = 1731] [outer = 0x0] 11:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1293bc400) [pid = 1657] [serial = 1732] [outer = 0x1273a4400] 11:40:13 INFO - PROCESS | 1657 | 1470940813026 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a807400) [pid = 1657] [serial = 1733] [outer = 0x1273a4400] 11:40:13 INFO - PROCESS | 1657 | 1470940813341 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 571ms 11:40:13 INFO - PROCESS | 1657 | 1470940813362 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1657 | 1470940813363 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 11:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:40:13 INFO - PROCESS | 1657 | 1470940813365 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1657 | 1470940813366 Marionette TRACE conn3 <- [1,2282,null,{}] 11:40:13 INFO - PROCESS | 1657 | 1470940813369 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:13 INFO - PROCESS | 1657 | 1470940813373 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:13 INFO - PROCESS | 1657 | 1470940813515 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:40:13 INFO - PROCESS | 1657 | 1470940813592 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 1657 | 1470940813593 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72d000 == 40 [pid = 1657] [id = 578] 11:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118932800) [pid = 1657] [serial = 1734] [outer = 0x0] 11:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x127467800) [pid = 1657] [serial = 1735] [outer = 0x118932800] 11:40:13 INFO - PROCESS | 1657 | 1470940813633 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8ad400) [pid = 1657] [serial = 1736] [outer = 0x118932800] 11:40:14 INFO - PROCESS | 1657 | 1470940814161 Marionette TRACE conn3 <- [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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 819ms 11:40:14 INFO - PROCESS | 1657 | 1470940814185 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:40:14 INFO - PROCESS | 1657 | 1470940814188 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 11:40:14 INFO - PROCESS | 1657 | 1470940814191 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1657 | 1470940814195 Marionette TRACE conn3 <- [1,2286,null,{}] 11:40:14 INFO - PROCESS | 1657 | 1470940814198 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:14 INFO - PROCESS | 1657 | 1470940814200 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:14 INFO - PROCESS | 1657 | 1470940814330 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:40:14 INFO - PROCESS | 1657 | 1470940814401 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1657 | 1470940814403 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11839a800 == 41 [pid = 1657] [id = 579] 11:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1161f6000) [pid = 1657] [serial = 1737] [outer = 0x0] 11:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116754000) [pid = 1657] [serial = 1738] [outer = 0x1161f6000] 11:40:14 INFO - PROCESS | 1657 | 1470940814434 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118153800) [pid = 1657] [serial = 1739] [outer = 0x1161f6000] 11:40:14 INFO - PROCESS | 1657 | 1470940814837 Marionette TRACE conn3 <- [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]]]}] 11:40:14 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 11:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 673ms 11:40:14 INFO - PROCESS | 1657 | 1470940814865 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1657 | 1470940814868 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 11:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:40:14 INFO - PROCESS | 1657 | 1470940814873 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1657 | 1470940814874 Marionette TRACE conn3 <- [1,2290,null,{}] 11:40:14 INFO - PROCESS | 1657 | 1470940814877 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:14 INFO - PROCESS | 1657 | 1470940814879 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:14 INFO - PROCESS | 1657 | 1470940814984 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:40:15 INFO - PROCESS | 1657 | 1470940815044 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1657 | 1470940815046 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f60000 == 42 [pid = 1657] [id = 580] 11:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11849d000) [pid = 1657] [serial = 1740] [outer = 0x0] 11:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118940800) [pid = 1657] [serial = 1741] [outer = 0x11849d000] 11:40:15 INFO - PROCESS | 1657 | 1470940815076 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119b0bc00) [pid = 1657] [serial = 1742] [outer = 0x11849d000] 11:40:15 INFO - PROCESS | 1657 | 1470940815492 Marionette TRACE conn3 <- [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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 672ms 11:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:40:15 INFO - PROCESS | 1657 | 1470940815544 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1657 | 1470940815546 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 11:40:15 INFO - PROCESS | 1657 | 1470940815548 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1657 | 1470940815551 Marionette TRACE conn3 <- [1,2294,null,{}] 11:40:15 INFO - PROCESS | 1657 | 1470940815560 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:15 INFO - PROCESS | 1657 | 1470940815564 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:15 INFO - PROCESS | 1657 | 1470940815686 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:40:15 INFO - PROCESS | 1657 | 1470940815811 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1657 | 1470940815814 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb4e800 == 43 [pid = 1657] [id = 581] 11:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124d3d800) [pid = 1657] [serial = 1743] [outer = 0x0] 11:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1255cd800) [pid = 1657] [serial = 1744] [outer = 0x124d3d800] 11:40:15 INFO - PROCESS | 1657 | 1470940815866 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125691000) [pid = 1657] [serial = 1745] [outer = 0x124d3d800] 11:40:16 INFO - PROCESS | 1657 | 1470940816323 Marionette TRACE conn3 <- [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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 824ms 11:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:40:16 INFO - PROCESS | 1657 | 1470940816373 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 1657 | 1470940816375 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 11:40:16 INFO - PROCESS | 1657 | 1470940816377 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1657 | 1470940816378 Marionette TRACE conn3 <- [1,2298,null,{}] 11:40:16 INFO - PROCESS | 1657 | 1470940816380 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:16 INFO - PROCESS | 1657 | 1470940816382 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:16 INFO - PROCESS | 1657 | 1470940816483 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:40:16 INFO - PROCESS | 1657 | 1470940816541 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1657 | 1470940816543 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d380000 == 44 [pid = 1657] [id = 582] 11:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129284c00) [pid = 1657] [serial = 1746] [outer = 0x0] 11:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1293b7c00) [pid = 1657] [serial = 1747] [outer = 0x129284c00] 11:40:16 INFO - PROCESS | 1657 | 1470940816572 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a64e800) [pid = 1657] [serial = 1748] [outer = 0x129284c00] 11:40:16 INFO - PROCESS | 1657 | 1470940816964 Marionette TRACE conn3 <- [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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 620ms 11:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:40:17 INFO - PROCESS | 1657 | 1470940816998 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1657 | 1470940816999 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 11:40:17 INFO - PROCESS | 1657 | 1470940817001 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1657 | 1470940817002 Marionette TRACE conn3 <- [1,2302,null,{}] 11:40:17 INFO - PROCESS | 1657 | 1470940817005 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:17 INFO - PROCESS | 1657 | 1470940817006 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:17 INFO - PROCESS | 1657 | 1470940817114 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:40:17 INFO - PROCESS | 1657 | 1470940817215 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1657 | 1470940817216 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d39a000 == 45 [pid = 1657] [id = 583] 11:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112695c00) [pid = 1657] [serial = 1749] [outer = 0x0] 11:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a751000) [pid = 1657] [serial = 1750] [outer = 0x112695c00] 11:40:17 INFO - PROCESS | 1657 | 1470940817248 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12ac4b400) [pid = 1657] [serial = 1751] [outer = 0x112695c00] 11:40:17 INFO - PROCESS | 1657 | 1470940817784 Marionette TRACE conn3 <- [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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 823ms 11:40:17 INFO - PROCESS | 1657 | 1470940817825 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1657 | 1470940817827 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:40:17 INFO - PROCESS | 1657 | 1470940817831 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1657 | 1470940817833 Marionette TRACE conn3 <- [1,2306,null,{}] 11:40:17 INFO - PROCESS | 1657 | 1470940817836 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:17 INFO - PROCESS | 1657 | 1470940817843 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:17 INFO - PROCESS | 1657 | 1470940817961 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:40:18 INFO - PROCESS | 1657 | 1470940818022 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1657 | 1470940818023 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x121707800 == 46 [pid = 1657] [id = 584] 11:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11927b000) [pid = 1657] [serial = 1752] [outer = 0x0] 11:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a658000) [pid = 1657] [serial = 1753] [outer = 0x11927b000] 11:40:18 INFO - PROCESS | 1657 | 1470940818052 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12b71ac00) [pid = 1657] [serial = 1754] [outer = 0x11927b000] 11:40:18 INFO - PROCESS | 1657 | 1470940818663 Marionette TRACE conn3 <- [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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 880ms 11:40:18 INFO - PROCESS | 1657 | 1470940818712 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1657 | 1470940818715 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 11:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:40:18 INFO - PROCESS | 1657 | 1470940818719 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1657 | 1470940818726 Marionette TRACE conn3 <- [1,2310,null,{}] 11:40:18 INFO - PROCESS | 1657 | 1470940818731 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:18 INFO - PROCESS | 1657 | 1470940818733 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:18 INFO - PROCESS | 1657 | 1470940818875 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:40:18 INFO - PROCESS | 1657 | 1470940818985 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1657 | 1470940818987 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172a6800 == 47 [pid = 1657] [id = 585] 11:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116f84c00) [pid = 1657] [serial = 1755] [outer = 0x0] 11:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x117e7ec00) [pid = 1657] [serial = 1756] [outer = 0x116f84c00] 11:40:19 INFO - PROCESS | 1657 | 1470940819035 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11842d000) [pid = 1657] [serial = 1757] [outer = 0x116f84c00] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12becb800 == 46 [pid = 1657] [id = 577] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e9000 == 45 [pid = 1657] [id = 576] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12aade000 == 44 [pid = 1657] [id = 575] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae5000 == 43 [pid = 1657] [id = 574] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x123d4a000 == 42 [pid = 1657] [id = 573] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12933f000 == 41 [pid = 1657] [id = 572] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x126c70800 == 40 [pid = 1657] [id = 571] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x123d4e800 == 39 [pid = 1657] [id = 570] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121129000 == 38 [pid = 1657] [id = 569] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11823b800 == 37 [pid = 1657] [id = 568] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11701a000 == 36 [pid = 1657] [id = 567] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116851000 == 35 [pid = 1657] [id = 566] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x118977800 == 34 [pid = 1657] [id = 565] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12be72000 == 33 [pid = 1657] [id = 564] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121707800 == 32 [pid = 1657] [id = 584] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d39a000 == 31 [pid = 1657] [id = 583] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d380000 == 30 [pid = 1657] [id = 582] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb4e800 == 29 [pid = 1657] [id = 581] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x128f60000 == 28 [pid = 1657] [id = 580] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11839a800 == 27 [pid = 1657] [id = 579] 11:40:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72d000 == 26 [pid = 1657] [id = 578] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1250cb400) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1211e1400) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x129565400) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x127098000) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1189a1800) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11849bc00) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127466000) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126d29800) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x127467400) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121a78400) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120e0b000) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128f3dc00) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1293b9c00) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119695400) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118432c00) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1184a8c00) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e16000) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1215f8c00) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x125683400) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119b14c00) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1250be800) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124d09000) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127099c00) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x114038c00) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11653d000) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116aab000) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1122be000) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118eed400) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118436000) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118ef5800) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12564f400) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118499800) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 11:40:19 INFO - PROCESS | 1657 | 1470940819981 Marionette TRACE conn3 <- [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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1280ms 11:40:20 INFO - PROCESS | 1657 | 1470940820000 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1657 | 1470940820003 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 11:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:40:20 INFO - PROCESS | 1657 | 1470940820014 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1657 | 1470940820017 Marionette TRACE conn3 <- [1,2314,null,{}] 11:40:20 INFO - PROCESS | 1657 | 1470940820021 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:20 INFO - PROCESS | 1657 | 1470940820022 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:20 INFO - PROCESS | 1657 | 1470940820099 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:40:20 INFO - PROCESS | 1657 | 1470940820106 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1657 | 1470940820109 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168bf000 == 27 [pid = 1657] [id = 586] 11:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x114038c00) [pid = 1657] [serial = 1758] [outer = 0x0] 11:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1161f9800) [pid = 1657] [serial = 1759] [outer = 0x114038c00] 11:40:20 INFO - PROCESS | 1657 | 1470940820136 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116aab000) [pid = 1657] [serial = 1760] [outer = 0x114038c00] 11:40:20 INFO - PROCESS | 1657 | 1470940820542 Marionette TRACE conn3 <- [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]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 578ms 11:40:20 INFO - PROCESS | 1657 | 1470940820589 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1657 | 1470940820595 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 11:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:40:20 INFO - PROCESS | 1657 | 1470940820602 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1657 | 1470940820605 Marionette TRACE conn3 <- [1,2318,null,{}] 11:40:20 INFO - PROCESS | 1657 | 1470940820608 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:20 INFO - PROCESS | 1657 | 1470940820611 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:20 INFO - PROCESS | 1657 | 1470940820743 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:40:20 INFO - PROCESS | 1657 | 1470940820757 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1657 | 1470940820758 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11897d800 == 28 [pid = 1657] [id = 587] 11:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117e7f000) [pid = 1657] [serial = 1761] [outer = 0x0] 11:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11842c000) [pid = 1657] [serial = 1762] [outer = 0x117e7f000] 11:40:20 INFO - PROCESS | 1657 | 1470940820804 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1184a3000) [pid = 1657] [serial = 1763] [outer = 0x117e7f000] 11:40:21 INFO - PROCESS | 1657 | 1470940821194 Marionette TRACE conn3 <- [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] 11:40:21 INFO - PROCESS | 1657 | 1470940821225 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 11:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:40:21 INFO - PROCESS | 1657 | 1470940821228 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1657 | 1470940821231 Marionette TRACE conn3 <- [1,2322,null,{}] 11:40:21 INFO - PROCESS | 1657 | 1470940821240 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:21 INFO - PROCESS | 1657 | 1470940821243 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:21 INFO - PROCESS | 1657 | 1470940821361 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:40:21 INFO - PROCESS | 1657 | 1470940821370 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1657 | 1470940821373 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x121707800 == 29 [pid = 1657] [id = 588] 11:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118e81000) [pid = 1657] [serial = 1764] [outer = 0x0] 11:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11968f800) [pid = 1657] [serial = 1765] [outer = 0x118e81000] 11:40:21 INFO - PROCESS | 1657 | 1470940821419 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119b11c00) [pid = 1657] [serial = 1766] [outer = 0x118e81000] 11:40:21 INFO - PROCESS | 1657 | 1470940821826 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 621ms 11:40:21 INFO - PROCESS | 1657 | 1470940821849 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:40:21 INFO - PROCESS | 1657 | 1470940821851 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 11:40:21 INFO - PROCESS | 1657 | 1470940821854 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1657 | 1470940821857 Marionette TRACE conn3 <- [1,2326,null,{}] 11:40:21 INFO - PROCESS | 1657 | 1470940821860 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:21 INFO - PROCESS | 1657 | 1470940821862 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:21 INFO - PROCESS | 1657 | 1470940821974 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:40:21 INFO - PROCESS | 1657 | 1470940821989 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1657 | 1470940821990 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x123db0000 == 30 [pid = 1657] [id = 589] 11:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e0f000) [pid = 1657] [serial = 1767] [outer = 0x0] 11:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120e89400) [pid = 1657] [serial = 1768] [outer = 0x120e0f000] 11:40:22 INFO - PROCESS | 1657 | 1470940822015 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210bd800) [pid = 1657] [serial = 1769] [outer = 0x120e0f000] 11:40:22 INFO - PROCESS | 1657 | 1470940822357 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 11:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:40:22 INFO - PROCESS | 1657 | 1470940822383 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1657 | 1470940822385 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 11:40:22 INFO - PROCESS | 1657 | 1470940822387 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1657 | 1470940822388 Marionette TRACE conn3 <- [1,2330,null,{}] 11:40:22 INFO - PROCESS | 1657 | 1470940822396 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:22 INFO - PROCESS | 1657 | 1470940822397 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:22 INFO - PROCESS | 1657 | 1470940822492 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:40:22 INFO - PROCESS | 1657 | 1470940822496 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1657 | 1470940822497 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c66800 == 31 [pid = 1657] [id = 590] 11:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e14400) [pid = 1657] [serial = 1770] [outer = 0x0] 11:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121a73400) [pid = 1657] [serial = 1771] [outer = 0x120e14400] 11:40:22 INFO - PROCESS | 1657 | 1470940822521 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124b49000) [pid = 1657] [serial = 1772] [outer = 0x120e14400] 11:40:22 INFO - PROCESS | 1657 | 1470940822879 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 524ms 11:40:22 INFO - PROCESS | 1657 | 1470940822917 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1657 | 1470940822918 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 11:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:40:22 INFO - PROCESS | 1657 | 1470940822920 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1657 | 1470940822921 Marionette TRACE conn3 <- [1,2334,null,{}] 11:40:22 INFO - PROCESS | 1657 | 1470940822924 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:22 INFO - PROCESS | 1657 | 1470940822928 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:23 INFO - PROCESS | 1657 | 1470940823034 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:40:23 INFO - PROCESS | 1657 | 1470940823046 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1657 | 1470940823047 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12933c000 == 32 [pid = 1657] [id = 591] 11:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124d3b000) [pid = 1657] [serial = 1773] [outer = 0x0] 11:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125677800) [pid = 1657] [serial = 1774] [outer = 0x124d3b000] 11:40:23 INFO - PROCESS | 1657 | 1470940823073 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126c59000) [pid = 1657] [serial = 1775] [outer = 0x124d3b000] 11:40:23 INFO - PROCESS | 1657 | 1470940823408 Marionette TRACE conn3 <- [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]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 11:40:23 INFO - PROCESS | 1657 | 1470940823440 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1657 | 1470940823441 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 11:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:40:23 INFO - PROCESS | 1657 | 1470940823443 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1657 | 1470940823445 Marionette TRACE conn3 <- [1,2338,null,{}] 11:40:23 INFO - PROCESS | 1657 | 1470940823454 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:23 INFO - PROCESS | 1657 | 1470940823455 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:23 INFO - PROCESS | 1657 | 1470940823548 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:40:23 INFO - PROCESS | 1657 | 1470940823564 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1657 | 1470940823566 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a73e000 == 33 [pid = 1657] [id = 592] 11:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1122e2000) [pid = 1657] [serial = 1776] [outer = 0x0] 11:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x127013c00) [pid = 1657] [serial = 1777] [outer = 0x1122e2000] 11:40:23 INFO - PROCESS | 1657 | 1470940823590 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12745bc00) [pid = 1657] [serial = 1778] [outer = 0x1122e2000] 11:40:24 INFO - PROCESS | 1657 | 1470940824155 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119cf1800) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1210bf800) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12701b400) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116ab5400) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112e23000) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11680fc00) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11722f400) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11842c800) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12928b400) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113288400) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126823000) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11269bc00) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e16c00) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1273a4400) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:40:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118932800) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 11:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:40:24 INFO - PROCESS | 1657 | 1470940824214 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1657 | 1470940824216 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 11:40:24 INFO - PROCESS | 1657 | 1470940824218 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1657 | 1470940824219 Marionette TRACE conn3 <- [1,2342,null,{}] 11:40:24 INFO - PROCESS | 1657 | 1470940824222 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:24 INFO - PROCESS | 1657 | 1470940824223 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:24 INFO - PROCESS | 1657 | 1470940824298 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:40:24 INFO - PROCESS | 1657 | 1470940824320 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1657 | 1470940824321 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f60800 == 34 [pid = 1657] [id = 593] 11:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1126a2000) [pid = 1657] [serial = 1779] [outer = 0x0] 11:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11680fc00) [pid = 1657] [serial = 1780] [outer = 0x1126a2000] 11:40:24 INFO - PROCESS | 1657 | 1470940824346 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118e76c00) [pid = 1657] [serial = 1781] [outer = 0x1126a2000] 11:40:24 INFO - PROCESS | 1657 | 1470940824671 Marionette TRACE conn3 <- [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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 472ms 11:40:24 INFO - PROCESS | 1657 | 1470940824692 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1657 | 1470940824693 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 11:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:40:24 INFO - PROCESS | 1657 | 1470940824695 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1657 | 1470940824696 Marionette TRACE conn3 <- [1,2346,null,{}] 11:40:24 INFO - PROCESS | 1657 | 1470940824698 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:24 INFO - PROCESS | 1657 | 1470940824699 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:24 INFO - PROCESS | 1657 | 1470940824812 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:40:24 INFO - PROCESS | 1657 | 1470940824820 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1657 | 1470940824821 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaf8800 == 35 [pid = 1657] [id = 594] 11:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1122e6400) [pid = 1657] [serial = 1782] [outer = 0x0] 11:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1197a0400) [pid = 1657] [serial = 1783] [outer = 0x1122e6400] 11:40:24 INFO - PROCESS | 1657 | 1470940824845 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12709b400) [pid = 1657] [serial = 1784] [outer = 0x1122e6400] 11:40:25 INFO - PROCESS | 1657 | 1470940825118 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 468ms 11:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:40:25 INFO - PROCESS | 1657 | 1470940825163 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1657 | 1470940825165 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 11:40:25 INFO - PROCESS | 1657 | 1470940825167 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1657 | 1470940825168 Marionette TRACE conn3 <- [1,2350,null,{}] 11:40:25 INFO - PROCESS | 1657 | 1470940825172 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:25 INFO - PROCESS | 1657 | 1470940825174 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:25 INFO - PROCESS | 1657 | 1470940825252 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:40:25 INFO - PROCESS | 1657 | 1470940825258 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1657 | 1470940825259 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e6000 == 36 [pid = 1657] [id = 595] 11:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119692400) [pid = 1657] [serial = 1785] [outer = 0x0] 11:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128f3e000) [pid = 1657] [serial = 1786] [outer = 0x119692400] 11:40:25 INFO - PROCESS | 1657 | 1470940825283 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129291c00) [pid = 1657] [serial = 1787] [outer = 0x119692400] 11:40:25 INFO - PROCESS | 1657 | 1470940825615 Marionette TRACE conn3 <- [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]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 473ms 11:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:40:25 INFO - PROCESS | 1657 | 1470940825641 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1657 | 1470940825642 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 11:40:25 INFO - PROCESS | 1657 | 1470940825644 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1657 | 1470940825646 Marionette TRACE conn3 <- [1,2354,null,{}] 11:40:25 INFO - PROCESS | 1657 | 1470940825648 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:25 INFO - PROCESS | 1657 | 1470940825650 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:25 INFO - PROCESS | 1657 | 1470940825775 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:40:25 INFO - PROCESS | 1657 | 1470940825815 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1657 | 1470940825817 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bec2800 == 37 [pid = 1657] [id = 596] 11:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e18000) [pid = 1657] [serial = 1788] [outer = 0x0] 11:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12956b000) [pid = 1657] [serial = 1789] [outer = 0x128e18000] 11:40:25 INFO - PROCESS | 1657 | 1470940825843 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12ac4bc00) [pid = 1657] [serial = 1790] [outer = 0x128e18000] 11:40:26 INFO - PROCESS | 1657 | 1470940826109 Marionette TRACE conn3 <- [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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 11:40:26 INFO - PROCESS | 1657 | 1470940826208 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1657 | 1470940826210 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 11:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:40:26 INFO - PROCESS | 1657 | 1470940826215 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1657 | 1470940826217 Marionette TRACE conn3 <- [1,2358,null,{}] 11:40:26 INFO - PROCESS | 1657 | 1470940826222 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:26 INFO - PROCESS | 1657 | 1470940826225 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:26 INFO - PROCESS | 1657 | 1470940826339 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:40:26 INFO - PROCESS | 1657 | 1470940826395 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1657 | 1470940826397 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116852000 == 38 [pid = 1657] [id = 597] 11:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112a8ac00) [pid = 1657] [serial = 1791] [outer = 0x0] 11:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113907c00) [pid = 1657] [serial = 1792] [outer = 0x112a8ac00] 11:40:26 INFO - PROCESS | 1657 | 1470940826430 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11600ac00) [pid = 1657] [serial = 1793] [outer = 0x112a8ac00] 11:40:26 INFO - PROCESS | 1657 | 1470940826975 Marionette TRACE conn3 <- [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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 826ms 11:40:27 INFO - PROCESS | 1657 | 1470940827056 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1657 | 1470940827058 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 11:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:40:27 INFO - PROCESS | 1657 | 1470940827062 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1657 | 1470940827065 Marionette TRACE conn3 <- [1,2362,null,{}] 11:40:27 INFO - PROCESS | 1657 | 1470940827068 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:27 INFO - PROCESS | 1657 | 1470940827070 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:27 INFO - PROCESS | 1657 | 1470940827177 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:40:27 INFO - PROCESS | 1657 | 1470940827236 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1657 | 1470940827237 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eb0800 == 39 [pid = 1657] [id = 598] 11:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118265000) [pid = 1657] [serial = 1794] [outer = 0x0] 11:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118694400) [pid = 1657] [serial = 1795] [outer = 0x118265000] 11:40:27 INFO - PROCESS | 1657 | 1470940827270 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11899cc00) [pid = 1657] [serial = 1796] [outer = 0x118265000] 11:40:27 INFO - PROCESS | 1657 | 1470940827878 Marionette TRACE conn3 <- [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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 824ms 11:40:27 INFO - PROCESS | 1657 | 1470940827885 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1657 | 1470940827888 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 11:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:40:27 INFO - PROCESS | 1657 | 1470940827891 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1657 | 1470940827893 Marionette TRACE conn3 <- [1,2366,null,{}] 11:40:27 INFO - PROCESS | 1657 | 1470940827899 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:27 INFO - PROCESS | 1657 | 1470940827903 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:28 INFO - PROCESS | 1657 | 1470940828013 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:40:28 INFO - PROCESS | 1657 | 1470940828076 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1657 | 1470940828079 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x118240800 == 40 [pid = 1657] [id = 599] 11:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11849f800) [pid = 1657] [serial = 1797] [outer = 0x0] 11:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118eeac00) [pid = 1657] [serial = 1798] [outer = 0x11849f800] 11:40:28 INFO - PROCESS | 1657 | 1470940828111 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1219a4c00) [pid = 1657] [serial = 1799] [outer = 0x11849f800] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e6000 == 39 [pid = 1657] [id = 595] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaf8800 == 38 [pid = 1657] [id = 594] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x128f60800 == 37 [pid = 1657] [id = 593] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12a73e000 == 36 [pid = 1657] [id = 592] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12933c000 == 35 [pid = 1657] [id = 591] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x126c66800 == 34 [pid = 1657] [id = 590] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x123db0000 == 33 [pid = 1657] [id = 589] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x121707800 == 32 [pid = 1657] [id = 588] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11897d800 == 31 [pid = 1657] [id = 587] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1168bf000 == 30 [pid = 1657] [id = 586] 11:40:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1172a6800 == 29 [pid = 1657] [id = 585] 11:40:28 INFO - PROCESS | 1657 | 1470940828749 Marionette TRACE conn3 <- [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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 872ms 11:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:40:28 INFO - PROCESS | 1657 | 1470940828764 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1657 | 1470940828766 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 11:40:28 INFO - PROCESS | 1657 | 1470940828776 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1657 | 1470940828780 Marionette TRACE conn3 <- [1,2370,null,{}] 11:40:28 INFO - PROCESS | 1657 | 1470940828783 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:28 INFO - PROCESS | 1657 | 1470940828785 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:28 INFO - PROCESS | 1657 | 1470940828866 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:40:28 INFO - PROCESS | 1657 | 1470940828874 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1657 | 1470940828876 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180eb000 == 30 [pid = 1657] [id = 600] 11:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x117e84c00) [pid = 1657] [serial = 1800] [outer = 0x0] 11:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11815b800) [pid = 1657] [serial = 1801] [outer = 0x117e84c00] 11:40:28 INFO - PROCESS | 1657 | 1470940828903 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118693800) [pid = 1657] [serial = 1802] [outer = 0x117e84c00] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x120e8c000) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124da3400) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1273b3000) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11842f800) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197a6400) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1184a6000) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118eea000) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f88800) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118263400) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x117e78400) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118157c00) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1197aa400) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a8ab800) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129569400) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113967400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115e18800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126c5a800) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119282c00) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116881c00) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125655000) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a807400) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128e16400) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1293bc400) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126820c00) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x126d7b000) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1210ba800) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1273a9c00) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119cf0000) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a8ad400) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x127467800) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1657 | 1470940829281 Marionette TRACE conn3 <- [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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 530ms 11:40:29 INFO - PROCESS | 1657 | 1470940829300 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1657 | 1470940829303 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 11:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:40:29 INFO - PROCESS | 1657 | 1470940829309 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1657 | 1470940829311 Marionette TRACE conn3 <- [1,2374,null,{}] 11:40:29 INFO - PROCESS | 1657 | 1470940829313 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:29 INFO - PROCESS | 1657 | 1470940829315 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:29 INFO - PROCESS | 1657 | 1470940829397 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:40:29 INFO - PROCESS | 1657 | 1470940829401 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1657 | 1470940829403 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c61800 == 31 [pid = 1657] [id = 601] 11:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1189a1800) [pid = 1657] [serial = 1803] [outer = 0x0] 11:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119b10800) [pid = 1657] [serial = 1804] [outer = 0x1189a1800] 11:40:29 INFO - PROCESS | 1657 | 1470940829433 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120e19c00) [pid = 1657] [serial = 1805] [outer = 0x1189a1800] 11:40:29 INFO - PROCESS | 1657 | 1470940829781 Marionette TRACE conn3 <- [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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 522ms 11:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:40:29 INFO - PROCESS | 1657 | 1470940829832 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1657 | 1470940829833 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 11:40:29 INFO - PROCESS | 1657 | 1470940829835 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1657 | 1470940829838 Marionette TRACE conn3 <- [1,2378,null,{}] 11:40:29 INFO - PROCESS | 1657 | 1470940829845 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:29 INFO - PROCESS | 1657 | 1470940829848 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:29 INFO - PROCESS | 1657 | 1470940829929 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:40:29 INFO - PROCESS | 1657 | 1470940829934 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1657 | 1470940829936 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x125066800 == 32 [pid = 1657] [id = 602] 11:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124b48000) [pid = 1657] [serial = 1806] [outer = 0x0] 11:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124ff4800) [pid = 1657] [serial = 1807] [outer = 0x124b48000] 11:40:29 INFO - PROCESS | 1657 | 1470940829966 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12565c000) [pid = 1657] [serial = 1808] [outer = 0x124b48000] 11:40:30 INFO - PROCESS | 1657 | 1470940830322 Marionette TRACE conn3 <- [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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 522ms 11:40:30 INFO - PROCESS | 1657 | 1470940830357 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:40:30 INFO - PROCESS | 1657 | 1470940830359 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 11:40:30 INFO - PROCESS | 1657 | 1470940830361 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1657 | 1470940830362 Marionette TRACE conn3 <- [1,2382,null,{}] 11:40:30 INFO - PROCESS | 1657 | 1470940830364 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 1657 | 1470940830366 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:30 INFO - PROCESS | 1657 | 1470940830449 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:40:30 INFO - PROCESS | 1657 | 1470940830513 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1657 | 1470940830514 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f67000 == 33 [pid = 1657] [id = 603] 11:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12565cc00) [pid = 1657] [serial = 1809] [outer = 0x0] 11:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126c5dc00) [pid = 1657] [serial = 1810] [outer = 0x12565cc00] 11:40:30 INFO - PROCESS | 1657 | 1470940830540 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1273a9c00) [pid = 1657] [serial = 1811] [outer = 0x12565cc00] 11:40:30 INFO - PROCESS | 1657 | 1470940830836 Marionette TRACE conn3 <- [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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 11:40:30 INFO - PROCESS | 1657 | 1470940830880 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1657 | 1470940830881 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:40:30 INFO - PROCESS | 1657 | 1470940830883 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1657 | 1470940830884 Marionette TRACE conn3 <- [1,2386,null,{}] 11:40:30 INFO - PROCESS | 1657 | 1470940830887 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 1657 | 1470940830890 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:30 INFO - PROCESS | 1657 | 1470940830990 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:40:30 INFO - PROCESS | 1657 | 1470940830993 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1657 | 1470940830994 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a867800 == 34 [pid = 1657] [id = 604] 11:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x111f62400) [pid = 1657] [serial = 1812] [outer = 0x0] 11:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x127462400) [pid = 1657] [serial = 1813] [outer = 0x111f62400] 11:40:31 INFO - PROCESS | 1657 | 1470940831018 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1293b9800) [pid = 1657] [serial = 1814] [outer = 0x111f62400] 11:40:31 INFO - PROCESS | 1657 | 1470940831384 Marionette TRACE conn3 <- [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]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 523ms 11:40:31 INFO - PROCESS | 1657 | 1470940831409 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1657 | 1470940831411 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 11:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:40:31 INFO - PROCESS | 1657 | 1470940831413 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1657 | 1470940831414 Marionette TRACE conn3 <- [1,2390,null,{}] 11:40:31 INFO - PROCESS | 1657 | 1470940831416 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:31 INFO - PROCESS | 1657 | 1470940831422 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:31 INFO - PROCESS | 1657 | 1470940831534 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:40:31 INFO - PROCESS | 1657 | 1470940831577 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1657 | 1470940831579 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9eb800 == 35 [pid = 1657] [id = 605] 11:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a650400) [pid = 1657] [serial = 1815] [outer = 0x0] 11:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8ab000) [pid = 1657] [serial = 1816] [outer = 0x12a650400] 11:40:31 INFO - PROCESS | 1657 | 1470940831604 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12ac58000) [pid = 1657] [serial = 1817] [outer = 0x12a650400] 11:40:31 INFO - PROCESS | 1657 | 1470940831928 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 11:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:40:31 INFO - PROCESS | 1657 | 1470940831983 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1657 | 1470940831984 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 11:40:31 INFO - PROCESS | 1657 | 1470940831987 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1657 | 1470940831988 Marionette TRACE conn3 <- [1,2394,null,{}] 11:40:31 INFO - PROCESS | 1657 | 1470940831990 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:31 INFO - PROCESS | 1657 | 1470940831991 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:32 INFO - PROCESS | 1657 | 1470940832092 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:40:32 INFO - PROCESS | 1657 | 1470940832103 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1657 | 1470940832105 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba22000 == 36 [pid = 1657] [id = 606] 11:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12ac58400) [pid = 1657] [serial = 1818] [outer = 0x0] 11:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b784c00) [pid = 1657] [serial = 1819] [outer = 0x12ac58400] 11:40:32 INFO - PROCESS | 1657 | 1470940832129 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124d11c00) [pid = 1657] [serial = 1820] [outer = 0x12ac58400] 11:40:32 INFO - PROCESS | 1657 | 1470940832462 Marionette TRACE conn3 <- [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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 11:40:32 INFO - PROCESS | 1657 | 1470940832509 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:40:32 INFO - PROCESS | 1657 | 1470940832511 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 11:40:32 INFO - PROCESS | 1657 | 1470940832513 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1657 | 1470940832514 Marionette TRACE conn3 <- [1,2398,null,{}] 11:40:32 INFO - PROCESS | 1657 | 1470940832516 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:32 INFO - PROCESS | 1657 | 1470940832517 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:32 INFO - PROCESS | 1657 | 1470940832617 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:40:32 INFO - PROCESS | 1657 | 1470940832632 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1657 | 1470940832634 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12beda000 == 37 [pid = 1657] [id = 607] 11:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b786800) [pid = 1657] [serial = 1821] [outer = 0x0] 11:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bad4c00) [pid = 1657] [serial = 1822] [outer = 0x12b786800] 11:40:32 INFO - PROCESS | 1657 | 1470940832669 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12badcc00) [pid = 1657] [serial = 1823] [outer = 0x12b786800] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1161f6000) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11849d000) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124d3d800) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129284c00) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120e14400) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112695c00) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118e81000) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x114038c00) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11927b000) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117e7f000) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e0f000) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124d3b000) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1122e2000) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1126a2000) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1122e6400) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:40:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119692400) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:40:33 INFO - PROCESS | 1657 | 1470940833208 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 719ms 11:40:33 INFO - PROCESS | 1657 | 1470940833233 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:40:33 INFO - PROCESS | 1657 | 1470940833235 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 11:40:33 INFO - PROCESS | 1657 | 1470940833241 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1657 | 1470940833243 Marionette TRACE conn3 <- [1,2402,null,{}] 11:40:33 INFO - PROCESS | 1657 | 1470940833245 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:33 INFO - PROCESS | 1657 | 1470940833246 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:33 INFO - PROCESS | 1657 | 1470940833325 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:40:33 INFO - PROCESS | 1657 | 1470940833328 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1657 | 1470940833329 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac13000 == 38 [pid = 1657] [id = 608] 11:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11849c400) [pid = 1657] [serial = 1824] [outer = 0x0] 11:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119c34000) [pid = 1657] [serial = 1825] [outer = 0x11849c400] 11:40:33 INFO - PROCESS | 1657 | 1470940833353 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124d3b000) [pid = 1657] [serial = 1826] [outer = 0x11849c400] 11:40:33 INFO - PROCESS | 1657 | 1470940833666 Marionette TRACE conn3 <- [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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 471ms 11:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:40:33 INFO - PROCESS | 1657 | 1470940833710 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1657 | 1470940833711 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 11:40:33 INFO - PROCESS | 1657 | 1470940833713 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1657 | 1470940833714 Marionette TRACE conn3 <- [1,2406,null,{}] 11:40:33 INFO - PROCESS | 1657 | 1470940833717 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:33 INFO - PROCESS | 1657 | 1470940833718 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:33 INFO - PROCESS | 1657 | 1470940833798 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:40:33 INFO - PROCESS | 1657 | 1470940833860 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1657 | 1470940833869 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb62000 == 39 [pid = 1657] [id = 609] 11:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1184a5800) [pid = 1657] [serial = 1827] [outer = 0x0] 11:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126c60400) [pid = 1657] [serial = 1828] [outer = 0x1184a5800] 11:40:33 INFO - PROCESS | 1657 | 1470940833894 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bae1c00) [pid = 1657] [serial = 1829] [outer = 0x1184a5800] 11:40:34 INFO - PROCESS | 1657 | 1470940834190 Marionette TRACE conn3 <- [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]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 11:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:40:34 INFO - PROCESS | 1657 | 1470940834232 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1657 | 1470940834234 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 11:40:34 INFO - PROCESS | 1657 | 1470940834236 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1657 | 1470940834240 Marionette TRACE conn3 <- [1,2410,null,{}] 11:40:34 INFO - PROCESS | 1657 | 1470940834243 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:34 INFO - PROCESS | 1657 | 1470940834244 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:34 INFO - PROCESS | 1657 | 1470940834336 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:40:34 INFO - PROCESS | 1657 | 1470940834341 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1657 | 1470940834343 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d568000 == 40 [pid = 1657] [id = 610] 11:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125675400) [pid = 1657] [serial = 1830] [outer = 0x0] 11:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bb63000) [pid = 1657] [serial = 1831] [outer = 0x125675400] 11:40:34 INFO - PROCESS | 1657 | 1470940834368 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12beb6000) [pid = 1657] [serial = 1832] [outer = 0x125675400] 11:40:34 INFO - PROCESS | 1657 | 1470940834699 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 473ms 11:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:40:34 INFO - PROCESS | 1657 | 1470940834711 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1657 | 1470940834712 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 11:40:34 INFO - PROCESS | 1657 | 1470940834714 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1657 | 1470940834715 Marionette TRACE conn3 <- [1,2414,null,{}] 11:40:34 INFO - PROCESS | 1657 | 1470940834717 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:34 INFO - PROCESS | 1657 | 1470940834719 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:34 INFO - PROCESS | 1657 | 1470940834840 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:40:34 INFO - PROCESS | 1657 | 1470940834846 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1657 | 1470940834847 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d78c000 == 41 [pid = 1657] [id = 611] 11:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11893e400) [pid = 1657] [serial = 1833] [outer = 0x0] 11:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12beb9000) [pid = 1657] [serial = 1834] [outer = 0x11893e400] 11:40:34 INFO - PROCESS | 1657 | 1470940834871 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c02c400) [pid = 1657] [serial = 1835] [outer = 0x11893e400] 11:40:35 INFO - PROCESS | 1657 | 1470940835334 Marionette TRACE conn3 <- [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]]]}] 11:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 669ms 11:40:35 INFO - PROCESS | 1657 | 1470940835383 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1657 | 1470940835386 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 11:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:40:35 INFO - PROCESS | 1657 | 1470940835408 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1657 | 1470940835411 Marionette TRACE conn3 <- [1,2418,null,{}] 11:40:35 INFO - PROCESS | 1657 | 1470940835415 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:35 INFO - PROCESS | 1657 | 1470940835416 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:35 INFO - PROCESS | 1657 | 1470940835520 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:40:35 INFO - PROCESS | 1657 | 1470940835593 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1657 | 1470940835595 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11992a000 == 42 [pid = 1657] [id = 612] 11:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116ab5400) [pid = 1657] [serial = 1836] [outer = 0x0] 11:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11842f800) [pid = 1657] [serial = 1837] [outer = 0x116ab5400] 11:40:35 INFO - PROCESS | 1657 | 1470940835626 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118eed400) [pid = 1657] [serial = 1838] [outer = 0x116ab5400] 11:40:36 INFO - PROCESS | 1657 | 1470940836030 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 674ms 11:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:40:36 INFO - PROCESS | 1657 | 1470940836081 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1657 | 1470940836084 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 11:40:36 INFO - PROCESS | 1657 | 1470940836089 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1657 | 1470940836091 Marionette TRACE conn3 <- [1,2422,null,{}] 11:40:36 INFO - PROCESS | 1657 | 1470940836093 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:36 INFO - PROCESS | 1657 | 1470940836095 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:36 INFO - PROCESS | 1657 | 1470940836201 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:40:36 INFO - PROCESS | 1657 | 1470940836293 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1657 | 1470940836295 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae7800 == 43 [pid = 1657] [id = 613] 11:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120e8b400) [pid = 1657] [serial = 1839] [outer = 0x0] 11:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124b3fc00) [pid = 1657] [serial = 1840] [outer = 0x120e8b400] 11:40:36 INFO - PROCESS | 1657 | 1470940836339 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125658000) [pid = 1657] [serial = 1841] [outer = 0x120e8b400] 11:40:36 INFO - PROCESS | 1657 | 1470940836743 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 719ms 11:40:36 INFO - PROCESS | 1657 | 1470940836809 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1657 | 1470940836811 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 11:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:40:36 INFO - PROCESS | 1657 | 1470940836813 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1657 | 1470940836816 Marionette TRACE conn3 <- [1,2426,null,{}] 11:40:36 INFO - PROCESS | 1657 | 1470940836839 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:36 INFO - PROCESS | 1657 | 1470940836843 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:36 INFO - PROCESS | 1657 | 1470940836969 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:40:37 INFO - PROCESS | 1657 | 1470940837024 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1657 | 1470940837026 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9da000 == 44 [pid = 1657] [id = 614] 11:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1293c5400) [pid = 1657] [serial = 1842] [outer = 0x0] 11:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129573000) [pid = 1657] [serial = 1843] [outer = 0x1293c5400] 11:40:37 INFO - PROCESS | 1657 | 1470940837059 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a8a9000) [pid = 1657] [serial = 1844] [outer = 0x1293c5400] 11:40:37 INFO - PROCESS | 1657 | 1470940837468 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 673ms 11:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:40:37 INFO - PROCESS | 1657 | 1470940837487 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1657 | 1470940837489 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 11:40:37 INFO - PROCESS | 1657 | 1470940837491 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1657 | 1470940837492 Marionette TRACE conn3 <- [1,2430,null,{}] 11:40:37 INFO - PROCESS | 1657 | 1470940837495 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:37 INFO - PROCESS | 1657 | 1470940837496 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:37 INFO - PROCESS | 1657 | 1470940837627 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:40:37 INFO - PROCESS | 1657 | 1470940837723 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1657 | 1470940837725 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121257000 == 45 [pid = 1657] [id = 615] 11:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12b716c00) [pid = 1657] [serial = 1845] [outer = 0x0] 11:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bade400) [pid = 1657] [serial = 1846] [outer = 0x12b716c00] 11:40:37 INFO - PROCESS | 1657 | 1470940837772 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bb64800) [pid = 1657] [serial = 1847] [outer = 0x12b716c00] 11:40:38 INFO - PROCESS | 1657 | 1470940838228 Marionette TRACE conn3 <- [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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 769ms 11:40:38 INFO - PROCESS | 1657 | 1470940838260 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1657 | 1470940838262 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 11:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:40:38 INFO - PROCESS | 1657 | 1470940838265 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1657 | 1470940838266 Marionette TRACE conn3 <- [1,2434,null,{}] 11:40:38 INFO - PROCESS | 1657 | 1470940838269 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:38 INFO - PROCESS | 1657 | 1470940838270 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:38 INFO - PROCESS | 1657 | 1470940838380 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:40:38 INFO - PROCESS | 1657 | 1470940838454 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1657 | 1470940838456 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x123dab800 == 46 [pid = 1657] [id = 616] 11:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1122bdc00) [pid = 1657] [serial = 1848] [outer = 0x0] 11:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12b78bc00) [pid = 1657] [serial = 1849] [outer = 0x1122bdc00] 11:40:38 INFO - PROCESS | 1657 | 1470940838488 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12c022800) [pid = 1657] [serial = 1850] [outer = 0x1122bdc00] 11:40:39 INFO - PROCESS | 1657 | 1470940839152 Marionette TRACE conn3 <- [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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 919ms 11:40:39 INFO - PROCESS | 1657 | 1470940839188 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1657 | 1470940839190 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 11:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:40:39 INFO - PROCESS | 1657 | 1470940839196 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1657 | 1470940839198 Marionette TRACE conn3 <- [1,2438,null,{}] 11:40:39 INFO - PROCESS | 1657 | 1470940839202 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:39 INFO - PROCESS | 1657 | 1470940839206 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:39 INFO - PROCESS | 1657 | 1470940839333 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:40:39 INFO - PROCESS | 1657 | 1470940839440 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1657 | 1470940839442 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183ac800 == 47 [pid = 1657] [id = 617] 11:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116543400) [pid = 1657] [serial = 1851] [outer = 0x0] 11:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116887000) [pid = 1657] [serial = 1852] [outer = 0x116543400] 11:40:39 INFO - PROCESS | 1657 | 1470940839489 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11842b400) [pid = 1657] [serial = 1853] [outer = 0x116543400] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d568000 == 46 [pid = 1657] [id = 610] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb62000 == 45 [pid = 1657] [id = 609] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac13000 == 44 [pid = 1657] [id = 608] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12beda000 == 43 [pid = 1657] [id = 607] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba22000 == 42 [pid = 1657] [id = 606] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9eb800 == 41 [pid = 1657] [id = 605] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a867800 == 40 [pid = 1657] [id = 604] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x128f67000 == 39 [pid = 1657] [id = 603] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x125066800 == 38 [pid = 1657] [id = 602] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x119c61800 == 37 [pid = 1657] [id = 601] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1180eb000 == 36 [pid = 1657] [id = 600] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x118240800 == 35 [pid = 1657] [id = 599] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x123eb0800 == 34 [pid = 1657] [id = 598] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x116852000 == 33 [pid = 1657] [id = 597] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12bec2800 == 32 [pid = 1657] [id = 596] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x123dab800 == 31 [pid = 1657] [id = 616] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x121257000 == 30 [pid = 1657] [id = 615] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9da000 == 29 [pid = 1657] [id = 614] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae7800 == 28 [pid = 1657] [id = 613] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x11992a000 == 27 [pid = 1657] [id = 612] 11:40:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d78c000 == 26 [pid = 1657] [id = 611] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118153800) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116754000) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119b0bc00) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x118940800) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125691000) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1255cd800) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a64e800) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1293b7c00) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x121a73400) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12ac4b400) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11968f800) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119b11c00) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a751000) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1161f9800) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116aab000) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b71ac00) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117e7ec00) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a658000) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1184a3000) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210bd800) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125677800) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127013c00) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126c59000) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118e76c00) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11680fc00) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1197a0400) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x129291c00) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128f3e000) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12956b000) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12745bc00) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11842c000) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e89400) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12709b400) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124b49000) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 11:40:40 INFO - PROCESS | 1657 | 1470940840562 Marionette TRACE conn3 <- [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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1423ms 11:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:40:40 INFO - PROCESS | 1657 | 1470940840619 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1657 | 1470940840621 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 11:40:40 INFO - PROCESS | 1657 | 1470940840625 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1657 | 1470940840627 Marionette TRACE conn3 <- [1,2442,null,{}] 11:40:40 INFO - PROCESS | 1657 | 1470940840631 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:40 INFO - PROCESS | 1657 | 1470940840633 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:40 INFO - PROCESS | 1657 | 1470940840714 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:40:40 INFO - PROCESS | 1657 | 1470940840745 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1657 | 1470940840748 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1168c6800 == 27 [pid = 1657] [id = 618] 11:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x113ea9c00) [pid = 1657] [serial = 1854] [outer = 0x0] 11:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11608ec00) [pid = 1657] [serial = 1855] [outer = 0x113ea9c00] 11:40:40 INFO - PROCESS | 1657 | 1470940840775 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116aaac00) [pid = 1657] [serial = 1856] [outer = 0x113ea9c00] 11:40:41 INFO - PROCESS | 1657 | 1470940841107 Marionette TRACE conn3 <- [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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 526ms 11:40:41 INFO - PROCESS | 1657 | 1470940841150 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1657 | 1470940841154 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 11:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:40:41 INFO - PROCESS | 1657 | 1470940841159 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1657 | 1470940841161 Marionette TRACE conn3 <- [1,2446,null,{}] 11:40:41 INFO - PROCESS | 1657 | 1470940841164 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:41 INFO - PROCESS | 1657 | 1470940841166 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:41 INFO - PROCESS | 1657 | 1470940841257 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:40:41 INFO - PROCESS | 1657 | 1470940841264 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1657 | 1470940841266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118979800 == 28 [pid = 1657] [id = 619] 11:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x117e83c00) [pid = 1657] [serial = 1857] [outer = 0x0] 11:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11842c800) [pid = 1657] [serial = 1858] [outer = 0x117e83c00] 11:40:41 INFO - PROCESS | 1657 | 1470940841311 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1184a5c00) [pid = 1657] [serial = 1859] [outer = 0x117e83c00] 11:40:41 INFO - PROCESS | 1657 | 1470940841790 Marionette TRACE conn3 <- [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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 672ms 11:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:40:41 INFO - PROCESS | 1657 | 1470940841832 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1657 | 1470940841833 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 11:40:41 INFO - PROCESS | 1657 | 1470940841835 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1657 | 1470940841845 Marionette TRACE conn3 <- [1,2450,null,{}] 11:40:41 INFO - PROCESS | 1657 | 1470940841853 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:41 INFO - PROCESS | 1657 | 1470940841857 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:41 INFO - PROCESS | 1657 | 1470940841943 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:40:41 INFO - PROCESS | 1657 | 1470940841948 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1657 | 1470940841950 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x121134800 == 29 [pid = 1657] [id = 620] 11:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119287000) [pid = 1657] [serial = 1860] [outer = 0x0] 11:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119694800) [pid = 1657] [serial = 1861] [outer = 0x119287000] 11:40:41 INFO - PROCESS | 1657 | 1470940841981 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119b0f000) [pid = 1657] [serial = 1862] [outer = 0x119287000] 11:40:42 INFO - PROCESS | 1657 | 1470940842335 Marionette TRACE conn3 <- [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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 529ms 11:40:42 INFO - PROCESS | 1657 | 1470940842365 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:40:42 INFO - PROCESS | 1657 | 1470940842367 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 11:40:42 INFO - PROCESS | 1657 | 1470940842369 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1657 | 1470940842371 Marionette TRACE conn3 <- [1,2454,null,{}] 11:40:42 INFO - PROCESS | 1657 | 1470940842375 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:42 INFO - PROCESS | 1657 | 1470940842376 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:42 INFO - PROCESS | 1657 | 1470940842483 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:40:42 INFO - PROCESS | 1657 | 1470940842519 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1657 | 1470940842520 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x121704800 == 30 [pid = 1657] [id = 621] 11:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119b15800) [pid = 1657] [serial = 1863] [outer = 0x0] 11:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119cf9000) [pid = 1657] [serial = 1864] [outer = 0x119b15800] 11:40:42 INFO - PROCESS | 1657 | 1470940842546 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e92400) [pid = 1657] [serial = 1865] [outer = 0x119b15800] 11:40:42 INFO - PROCESS | 1657 | 1470940842859 Marionette TRACE conn3 <- [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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 11:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:40:42 INFO - PROCESS | 1657 | 1470940842899 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1657 | 1470940842900 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 11:40:42 INFO - PROCESS | 1657 | 1470940842902 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1657 | 1470940842910 Marionette TRACE conn3 <- [1,2458,null,{}] 11:40:42 INFO - PROCESS | 1657 | 1470940842913 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:42 INFO - PROCESS | 1657 | 1470940842914 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:43 INFO - PROCESS | 1657 | 1470940843009 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:40:43 INFO - PROCESS | 1657 | 1470940843018 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1657 | 1470940843020 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255b9000 == 31 [pid = 1657] [id = 622] 11:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112e76800) [pid = 1657] [serial = 1866] [outer = 0x0] 11:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121a74c00) [pid = 1657] [serial = 1867] [outer = 0x112e76800] 11:40:43 INFO - PROCESS | 1657 | 1470940843047 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124d0dc00) [pid = 1657] [serial = 1868] [outer = 0x112e76800] 11:40:43 INFO - PROCESS | 1657 | 1470940843396 Marionette TRACE conn3 <- [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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 529ms 11:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:40:43 INFO - PROCESS | 1657 | 1470940843431 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1657 | 1470940843432 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 11:40:43 INFO - PROCESS | 1657 | 1470940843434 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1657 | 1470940843435 Marionette TRACE conn3 <- [1,2462,null,{}] 11:40:43 INFO - PROCESS | 1657 | 1470940843438 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:43 INFO - PROCESS | 1657 | 1470940843442 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:43 INFO - PROCESS | 1657 | 1470940843559 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:40:43 INFO - PROCESS | 1657 | 1470940843597 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1657 | 1470940843599 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0000 == 32 [pid = 1657] [id = 623] 11:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1250cdc00) [pid = 1657] [serial = 1869] [outer = 0x0] 11:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125657000) [pid = 1657] [serial = 1870] [outer = 0x1250cdc00] 11:40:43 INFO - PROCESS | 1657 | 1470940843624 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126d24800) [pid = 1657] [serial = 1871] [outer = 0x1250cdc00] 11:40:43 INFO - PROCESS | 1657 | 1470940843939 Marionette TRACE conn3 <- [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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 524ms 11:40:43 INFO - PROCESS | 1657 | 1470940843959 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1657 | 1470940843960 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 11:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:40:43 INFO - PROCESS | 1657 | 1470940843962 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1657 | 1470940843964 Marionette TRACE conn3 <- [1,2466,null,{}] 11:40:43 INFO - PROCESS | 1657 | 1470940843966 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:43 INFO - PROCESS | 1657 | 1470940843967 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:44 INFO - PROCESS | 1657 | 1470940844079 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:40:44 INFO - PROCESS | 1657 | 1470940844120 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1657 | 1470940844121 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e40000 == 33 [pid = 1657] [id = 624] 11:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x127011400) [pid = 1657] [serial = 1872] [outer = 0x0] 11:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1273aa400) [pid = 1657] [serial = 1873] [outer = 0x127011400] 11:40:44 INFO - PROCESS | 1657 | 1470940844145 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128e19400) [pid = 1657] [serial = 1874] [outer = 0x127011400] 11:40:44 INFO - PROCESS | 1657 | 1470940844461 Marionette TRACE conn3 <- [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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 11:40:44 INFO - PROCESS | 1657 | 1470940844481 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1657 | 1470940844483 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 11:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:40:44 INFO - PROCESS | 1657 | 1470940844485 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1657 | 1470940844486 Marionette TRACE conn3 <- [1,2470,null,{}] 11:40:44 INFO - PROCESS | 1657 | 1470940844491 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:44 INFO - PROCESS | 1657 | 1470940844492 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:44 INFO - PROCESS | 1657 | 1470940844597 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:40:44 INFO - PROCESS | 1657 | 1470940844600 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1657 | 1470940844601 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a740800 == 34 [pid = 1657] [id = 625] 11:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12709a400) [pid = 1657] [serial = 1875] [outer = 0x0] 11:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12928e000) [pid = 1657] [serial = 1876] [outer = 0x12709a400] 11:40:44 INFO - PROCESS | 1657 | 1470940844625 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129565c00) [pid = 1657] [serial = 1877] [outer = 0x12709a400] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125675400) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x111f62400) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a650400) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12b786800) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1189a1800) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124b48000) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128e18000) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11849f800) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12ac58400) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117e84c00) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a8ac00) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118265000) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12565cc00) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184a5800) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11849c400) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116f84c00) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11893e400) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:40:45 INFO - PROCESS | 1657 | 1470940845119 Marionette TRACE conn3 <- [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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 11:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:40:45 INFO - PROCESS | 1657 | 1470940845158 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1657 | 1470940845159 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 11:40:45 INFO - PROCESS | 1657 | 1470940845161 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1657 | 1470940845162 Marionette TRACE conn3 <- [1,2474,null,{}] 11:40:45 INFO - PROCESS | 1657 | 1470940845164 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:45 INFO - PROCESS | 1657 | 1470940845166 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:45 INFO - PROCESS | 1657 | 1470940845250 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:40:45 INFO - PROCESS | 1657 | 1470940845311 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1657 | 1470940845312 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128acf000 == 35 [pid = 1657] [id = 626] 11:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113909c00) [pid = 1657] [serial = 1878] [outer = 0x0] 11:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118158c00) [pid = 1657] [serial = 1879] [outer = 0x113909c00] 11:40:45 INFO - PROCESS | 1657 | 1470940845337 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210ba800) [pid = 1657] [serial = 1880] [outer = 0x113909c00] 11:40:45 INFO - PROCESS | 1657 | 1470940845646 Marionette TRACE conn3 <- [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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 11:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:40:45 INFO - PROCESS | 1657 | 1470940845680 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1657 | 1470940845682 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 11:40:45 INFO - PROCESS | 1657 | 1470940845684 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1657 | 1470940845685 Marionette TRACE conn3 <- [1,2478,null,{}] 11:40:45 INFO - PROCESS | 1657 | 1470940845690 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:45 INFO - PROCESS | 1657 | 1470940845692 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:45 INFO - PROCESS | 1657 | 1470940845775 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:40:45 INFO - PROCESS | 1657 | 1470940845778 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1657 | 1470940845779 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ad75000 == 36 [pid = 1657] [id = 627] 11:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119b12c00) [pid = 1657] [serial = 1881] [outer = 0x0] 11:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1293bd400) [pid = 1657] [serial = 1882] [outer = 0x119b12c00] 11:40:45 INFO - PROCESS | 1657 | 1470940845804 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a657000) [pid = 1657] [serial = 1883] [outer = 0x119b12c00] 11:40:46 INFO - PROCESS | 1657 | 1470940846125 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 475ms 11:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:40:46 INFO - PROCESS | 1657 | 1470940846160 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1657 | 1470940846161 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 11:40:46 INFO - PROCESS | 1657 | 1470940846163 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1657 | 1470940846165 Marionette TRACE conn3 <- [1,2482,null,{}] 11:40:46 INFO - PROCESS | 1657 | 1470940846167 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:46 INFO - PROCESS | 1657 | 1470940846169 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:46 INFO - PROCESS | 1657 | 1470940846295 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:40:46 INFO - PROCESS | 1657 | 1470940846301 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1657 | 1470940846303 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e3800 == 37 [pid = 1657] [id = 628] 11:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a749000) [pid = 1657] [serial = 1884] [outer = 0x0] 11:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a8a7800) [pid = 1657] [serial = 1885] [outer = 0x12a749000] 11:40:46 INFO - PROCESS | 1657 | 1470940846330 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b719400) [pid = 1657] [serial = 1886] [outer = 0x12a749000] 11:40:46 INFO - PROCESS | 1657 | 1470940846660 Marionette TRACE conn3 <- [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]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 11:40:46 INFO - PROCESS | 1657 | 1470940846682 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1657 | 1470940846683 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 11:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:40:46 INFO - PROCESS | 1657 | 1470940846686 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1657 | 1470940846687 Marionette TRACE conn3 <- [1,2486,null,{}] 11:40:46 INFO - PROCESS | 1657 | 1470940846692 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:46 INFO - PROCESS | 1657 | 1470940846693 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:46 INFO - PROCESS | 1657 | 1470940846768 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:40:46 INFO - PROCESS | 1657 | 1470940846773 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1657 | 1470940846775 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be70000 == 38 [pid = 1657] [id = 629] 11:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b71e400) [pid = 1657] [serial = 1887] [outer = 0x0] 11:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b78fc00) [pid = 1657] [serial = 1888] [outer = 0x12b71e400] 11:40:46 INFO - PROCESS | 1657 | 1470940846799 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bb60400) [pid = 1657] [serial = 1889] [outer = 0x12b71e400] 11:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118979800 == 37 [pid = 1657] [id = 619] 11:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1168c6800 == 36 [pid = 1657] [id = 618] 11:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1183ac800 == 35 [pid = 1657] [id = 617] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a740800 == 34 [pid = 1657] [id = 625] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0000 == 33 [pid = 1657] [id = 623] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12ad75000 == 32 [pid = 1657] [id = 627] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1255b9000 == 31 [pid = 1657] [id = 622] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x129e40000 == 30 [pid = 1657] [id = 624] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121704800 == 29 [pid = 1657] [id = 621] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x128acf000 == 28 [pid = 1657] [id = 626] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121134800 == 27 [pid = 1657] [id = 620] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11842d000) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x127462400) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a8ab000) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12ac58000) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bad4c00) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b10800) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e19c00) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124ff4800) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12565c000) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12ac4bc00) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118eeac00) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1219a4c00) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b784c00) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11815b800) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118693800) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113907c00) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11600ac00) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118694400) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11899cc00) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126c5dc00) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bae1c00) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119c34000) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12badcc00) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124d11c00) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126c60400) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1293b9800) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12beb6000) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1273a9c00) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124d3b000) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12c02c400) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12beb9000) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12bb63000) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e3800 == 26 [pid = 1657] [id = 628] 11:40:48 INFO - PROCESS | 1657 | 1470940848278 Marionette TRACE conn3 <- [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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1627ms 11:40:48 INFO - PROCESS | 1657 | 1470940848332 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1657 | 1470940848335 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 11:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:40:48 INFO - PROCESS | 1657 | 1470940848339 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1657 | 1470940848341 Marionette TRACE conn3 <- [1,2490,null,{}] 11:40:48 INFO - PROCESS | 1657 | 1470940848346 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:48 INFO - PROCESS | 1657 | 1470940848348 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:48 INFO - PROCESS | 1657 | 1470940848455 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:40:48 INFO - PROCESS | 1657 | 1470940848508 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1657 | 1470940848511 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11657b800 == 27 [pid = 1657] [id = 630] 11:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113381c00) [pid = 1657] [serial = 1890] [outer = 0x0] 11:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x113386000) [pid = 1657] [serial = 1891] [outer = 0x113381c00] 11:40:48 INFO - PROCESS | 1657 | 1470940848545 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113ea9400) [pid = 1657] [serial = 1892] [outer = 0x113381c00] 11:40:49 INFO - PROCESS | 1657 | 1470940849069 Marionette TRACE conn3 <- [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]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 772ms 11:40:49 INFO - PROCESS | 1657 | 1470940849124 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1657 | 1470940849128 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 11:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:40:49 INFO - PROCESS | 1657 | 1470940849133 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1657 | 1470940849135 Marionette TRACE conn3 <- [1,2494,null,{}] 11:40:49 INFO - PROCESS | 1657 | 1470940849138 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:49 INFO - PROCESS | 1657 | 1470940849140 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:49 INFO - PROCESS | 1657 | 1470940849248 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:40:49 INFO - PROCESS | 1657 | 1470940849323 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1657 | 1470940849325 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180eb800 == 28 [pid = 1657] [id = 631] 11:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11680c400) [pid = 1657] [serial = 1893] [outer = 0x0] 11:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116889000) [pid = 1657] [serial = 1894] [outer = 0x11680c400] 11:40:49 INFO - PROCESS | 1657 | 1470940849357 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116f8a800) [pid = 1657] [serial = 1895] [outer = 0x11680c400] 11:40:50 INFO - PROCESS | 1657 | 1470940850036 Marionette TRACE conn3 <- [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]]]}] 11:40:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba1b800 == 27 [pid = 1657] [id = 508] 11:40:50 INFO - PROCESS | 1657 | --DOCSHELL 0x120d6f800 == 26 [pid = 1657] [id = 505] 11:40:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e4000 == 25 [pid = 1657] [id = 507] 11:40:50 INFO - PROCESS | 1657 | --DOCSHELL 0x118992800 == 24 [pid = 1657] [id = 509] 11:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 926ms 11:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:40:50 INFO - PROCESS | 1657 | 1470940850059 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1657 | 1470940850063 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 11:40:50 INFO - PROCESS | 1657 | 1470940850068 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1657 | 1470940850071 Marionette TRACE conn3 <- [1,2498,null,{}] 11:40:50 INFO - PROCESS | 1657 | 1470940850079 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:50 INFO - PROCESS | 1657 | 1470940850082 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:50 INFO - PROCESS | 1657 | 1470940850215 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:40:50 INFO - PROCESS | 1657 | 1470940850290 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1657 | 1470940850294 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e10800 == 25 [pid = 1657] [id = 632] 11:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113eae800) [pid = 1657] [serial = 1896] [outer = 0x0] 11:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1161f9800) [pid = 1657] [serial = 1897] [outer = 0x113eae800] 11:40:50 INFO - PROCESS | 1657 | 1470940850342 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116f86400) [pid = 1657] [serial = 1898] [outer = 0x113eae800] 11:40:50 INFO - PROCESS | 1657 | 1470940850632 Marionette TRACE conn3 <- [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]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 577ms 11:40:50 INFO - PROCESS | 1657 | 1470940850651 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1657 | 1470940850654 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 11:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:40:50 INFO - PROCESS | 1657 | 1470940850668 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1657 | 1470940850671 Marionette TRACE conn3 <- [1,2502,null,{}] 11:40:50 INFO - PROCESS | 1657 | 1470940850683 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:50 INFO - PROCESS | 1657 | 1470940850685 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:50 INFO - PROCESS | 1657 | 1470940850803 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:40:50 INFO - PROCESS | 1657 | 1470940850868 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1657 | 1470940850870 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d2800 == 26 [pid = 1657] [id = 633] 11:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11722d400) [pid = 1657] [serial = 1899] [outer = 0x0] 11:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117e84800) [pid = 1657] [serial = 1900] [outer = 0x11722d400] 11:40:50 INFO - PROCESS | 1657 | 1470940850916 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118435000) [pid = 1657] [serial = 1901] [outer = 0x11722d400] 11:40:51 INFO - PROCESS | 1657 | 1470940851330 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 680ms 11:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:40:51 INFO - PROCESS | 1657 | 1470940851350 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1657 | 1470940851351 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 11:40:51 INFO - PROCESS | 1657 | 1470940851353 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1657 | 1470940851357 Marionette TRACE conn3 <- [1,2506,null,{}] 11:40:51 INFO - PROCESS | 1657 | 1470940851365 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:51 INFO - PROCESS | 1657 | 1470940851368 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:51 INFO - PROCESS | 1657 | 1470940851459 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:40:51 INFO - PROCESS | 1657 | 1470940851465 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1657 | 1470940851467 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x121251000 == 27 [pid = 1657] [id = 634] 11:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1184a7c00) [pid = 1657] [serial = 1902] [outer = 0x0] 11:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11893a000) [pid = 1657] [serial = 1903] [outer = 0x1184a7c00] 11:40:51 INFO - PROCESS | 1657 | 1470940851495 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118ef1000) [pid = 1657] [serial = 1904] [outer = 0x1184a7c00] 11:40:51 INFO - PROCESS | 1657 | 1470940851858 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 523ms 11:40:51 INFO - PROCESS | 1657 | 1470940851877 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1657 | 1470940851879 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 11:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:40:51 INFO - PROCESS | 1657 | 1470940851881 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1657 | 1470940851882 Marionette TRACE conn3 <- [1,2510,null,{}] 11:40:51 INFO - PROCESS | 1657 | 1470940851884 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:51 INFO - PROCESS | 1657 | 1470940851886 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:51 INFO - PROCESS | 1657 | 1470940851966 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:40:52 INFO - PROCESS | 1657 | 1470940852026 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1657 | 1470940852027 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x123da8000 == 28 [pid = 1657] [id = 635] 11:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118eef800) [pid = 1657] [serial = 1905] [outer = 0x0] 11:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197a2c00) [pid = 1657] [serial = 1906] [outer = 0x118eef800] 11:40:52 INFO - PROCESS | 1657 | 1470940852052 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b14800) [pid = 1657] [serial = 1907] [outer = 0x118eef800] 11:40:52 INFO - PROCESS | 1657 | 1470940852369 Marionette TRACE conn3 <- [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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 11:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:40:52 INFO - PROCESS | 1657 | 1470940852401 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1657 | 1470940852402 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 11:40:52 INFO - PROCESS | 1657 | 1470940852404 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1657 | 1470940852406 Marionette TRACE conn3 <- [1,2514,null,{}] 11:40:52 INFO - PROCESS | 1657 | 1470940852417 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:52 INFO - PROCESS | 1657 | 1470940852418 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:52 INFO - PROCESS | 1657 | 1470940852521 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:40:52 INFO - PROCESS | 1657 | 1470940852525 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1657 | 1470940852526 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12689a000 == 29 [pid = 1657] [id = 636] 11:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11222b400) [pid = 1657] [serial = 1908] [outer = 0x0] 11:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119cf0000) [pid = 1657] [serial = 1909] [outer = 0x11222b400] 11:40:52 INFO - PROCESS | 1657 | 1470940852551 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e8c000) [pid = 1657] [serial = 1910] [outer = 0x11222b400] 11:40:52 INFO - PROCESS | 1657 | 1470940852917 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 528ms 11:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:40:52 INFO - PROCESS | 1657 | 1470940852932 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1657 | 1470940852933 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 11:40:52 INFO - PROCESS | 1657 | 1470940852935 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1657 | 1470940852936 Marionette TRACE conn3 <- [1,2518,null,{}] 11:40:52 INFO - PROCESS | 1657 | 1470940852941 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:52 INFO - PROCESS | 1657 | 1470940852945 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:53 INFO - PROCESS | 1657 | 1470940853078 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:40:53 INFO - PROCESS | 1657 | 1470940853082 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1657 | 1470940853084 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x128eac800 == 30 [pid = 1657] [id = 637] 11:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1210bd800) [pid = 1657] [serial = 1911] [outer = 0x0] 11:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123d03c00) [pid = 1657] [serial = 1912] [outer = 0x1210bd800] 11:40:53 INFO - PROCESS | 1657 | 1470940853109 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12564ec00) [pid = 1657] [serial = 1913] [outer = 0x1210bd800] 11:40:53 INFO - PROCESS | 1657 | 1470940853441 Marionette TRACE conn3 <- [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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 524ms 11:40:53 INFO - PROCESS | 1657 | 1470940853463 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1657 | 1470940853464 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 11:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:40:53 INFO - PROCESS | 1657 | 1470940853474 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1657 | 1470940853476 Marionette TRACE conn3 <- [1,2522,null,{}] 11:40:53 INFO - PROCESS | 1657 | 1470940853479 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:53 INFO - PROCESS | 1657 | 1470940853480 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:53 INFO - PROCESS | 1657 | 1470940853581 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:40:53 INFO - PROCESS | 1657 | 1470940853593 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1657 | 1470940853594 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129357800 == 31 [pid = 1657] [id = 638] 11:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125652c00) [pid = 1657] [serial = 1914] [outer = 0x0] 11:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125658400) [pid = 1657] [serial = 1915] [outer = 0x125652c00] 11:40:53 INFO - PROCESS | 1657 | 1470940853620 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12681e800) [pid = 1657] [serial = 1916] [outer = 0x125652c00] 11:40:53 INFO - PROCESS | 1657 | 1470940853966 Marionette TRACE conn3 <- [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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 520ms 11:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:40:54 INFO - PROCESS | 1657 | 1470940853994 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1657 | 1470940853995 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 11:40:54 INFO - PROCESS | 1657 | 1470940853997 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1657 | 1470940853998 Marionette TRACE conn3 <- [1,2526,null,{}] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112e76800) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1250cdc00) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113909c00) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x127011400) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12709a400) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b12c00) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a749000) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119b15800) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119287000) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x117e83c00) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113ea9c00) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116543400) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1122bdc00) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b716c00) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293c5400) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x120e8b400) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:40:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116ab5400) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:40:54 INFO - PROCESS | 1657 | 1470940854027 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:54 INFO - PROCESS | 1657 | 1470940854028 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:54 INFO - PROCESS | 1657 | 1470940854125 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:40:54 INFO - PROCESS | 1657 | 1470940854160 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1657 | 1470940854161 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d45000 == 32 [pid = 1657] [id = 639] 11:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112737c00) [pid = 1657] [serial = 1917] [outer = 0x0] 11:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117e83c00) [pid = 1657] [serial = 1918] [outer = 0x112737c00] 11:40:54 INFO - PROCESS | 1657 | 1470940854186 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b12c00) [pid = 1657] [serial = 1919] [outer = 0x112737c00] 11:40:54 INFO - PROCESS | 1657 | 1470940854441 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 487ms 11:40:54 INFO - PROCESS | 1657 | 1470940854485 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1657 | 1470940854487 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:40:54 INFO - PROCESS | 1657 | 1470940854496 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1657 | 1470940854497 Marionette TRACE conn3 <- [1,2530,null,{}] 11:40:54 INFO - PROCESS | 1657 | 1470940854500 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:54 INFO - PROCESS | 1657 | 1470940854501 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:54 INFO - PROCESS | 1657 | 1470940854582 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:40:54 INFO - PROCESS | 1657 | 1470940854595 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1657 | 1470940854597 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aadf000 == 33 [pid = 1657] [id = 640] 11:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184a1000) [pid = 1657] [serial = 1920] [outer = 0x0] 11:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126c56000) [pid = 1657] [serial = 1921] [outer = 0x1184a1000] 11:40:54 INFO - PROCESS | 1657 | 1470940854621 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126c5c800) [pid = 1657] [serial = 1922] [outer = 0x1184a1000] 11:40:55 INFO - PROCESS | 1657 | 1470940855021 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 570ms 11:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:40:55 INFO - PROCESS | 1657 | 1470940855067 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1657 | 1470940855069 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 11:40:55 INFO - PROCESS | 1657 | 1470940855073 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1657 | 1470940855074 Marionette TRACE conn3 <- [1,2534,null,{}] 11:40:55 INFO - PROCESS | 1657 | 1470940855078 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:55 INFO - PROCESS | 1657 | 1470940855080 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:55 INFO - PROCESS | 1657 | 1470940855203 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:40:55 INFO - PROCESS | 1657 | 1470940855214 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1657 | 1470940855214 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaf7800 == 34 [pid = 1657] [id = 641] 11:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1210be800) [pid = 1657] [serial = 1923] [outer = 0x0] 11:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126d7b400) [pid = 1657] [serial = 1924] [outer = 0x1210be800] 11:40:55 INFO - PROCESS | 1657 | 1470940855255 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x127098c00) [pid = 1657] [serial = 1925] [outer = 0x1210be800] 11:40:55 INFO - PROCESS | 1657 | 1470940855614 Marionette TRACE conn3 <- [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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 570ms 11:40:55 INFO - PROCESS | 1657 | 1470940855643 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:40:55 INFO - PROCESS | 1657 | 1470940855644 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 11:40:55 INFO - PROCESS | 1657 | 1470940855646 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1657 | 1470940855648 Marionette TRACE conn3 <- [1,2538,null,{}] 11:40:55 INFO - PROCESS | 1657 | 1470940855650 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:55 INFO - PROCESS | 1657 | 1470940855652 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:55 INFO - PROCESS | 1657 | 1470940855778 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:40:55 INFO - PROCESS | 1657 | 1470940855784 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1657 | 1470940855785 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e9000 == 35 [pid = 1657] [id = 642] 11:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12709b400) [pid = 1657] [serial = 1926] [outer = 0x0] 11:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127462400) [pid = 1657] [serial = 1927] [outer = 0x12709b400] 11:40:55 INFO - PROCESS | 1657 | 1470940855814 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1293b7800) [pid = 1657] [serial = 1928] [outer = 0x12709b400] 11:40:56 INFO - PROCESS | 1657 | 1470940856129 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 11:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:40:56 INFO - PROCESS | 1657 | 1470940856166 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1657 | 1470940856167 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 11:40:56 INFO - PROCESS | 1657 | 1470940856169 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1657 | 1470940856170 Marionette TRACE conn3 <- [1,2542,null,{}] 11:40:56 INFO - PROCESS | 1657 | 1470940856174 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:56 INFO - PROCESS | 1657 | 1470940856176 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:56 INFO - PROCESS | 1657 | 1470940856256 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:40:56 INFO - PROCESS | 1657 | 1470940856352 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1657 | 1470940856354 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116154000 == 36 [pid = 1657] [id = 643] 11:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x110fb3000) [pid = 1657] [serial = 1929] [outer = 0x0] 11:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11222d800) [pid = 1657] [serial = 1930] [outer = 0x110fb3000] 11:40:56 INFO - PROCESS | 1657 | 1470940856384 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1126a0000) [pid = 1657] [serial = 1931] [outer = 0x110fb3000] 11:40:56 INFO - PROCESS | 1657 | 1470940856954 Marionette TRACE conn3 <- [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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 820ms 11:40:56 INFO - PROCESS | 1657 | 1470940856996 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1657 | 1470940856999 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 11:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:40:57 INFO - PROCESS | 1657 | 1470940857003 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1657 | 1470940857007 Marionette TRACE conn3 <- [1,2546,null,{}] 11:40:57 INFO - PROCESS | 1657 | 1470940857011 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:57 INFO - PROCESS | 1657 | 1470940857014 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:57 INFO - PROCESS | 1657 | 1470940857100 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:40:57 INFO - PROCESS | 1657 | 1470940857176 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1657 | 1470940857177 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x121212000 == 37 [pid = 1657] [id = 644] 11:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x117e7b000) [pid = 1657] [serial = 1932] [outer = 0x0] 11:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11837f400) [pid = 1657] [serial = 1933] [outer = 0x117e7b000] 11:40:57 INFO - PROCESS | 1657 | 1470940857221 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1184a4400) [pid = 1657] [serial = 1934] [outer = 0x117e7b000] 11:40:57 INFO - PROCESS | 1657 | 1470940857808 Marionette TRACE conn3 <- [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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 874ms 11:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:40:57 INFO - PROCESS | 1657 | 1470940857880 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1657 | 1470940857883 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 11:40:57 INFO - PROCESS | 1657 | 1470940857886 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1657 | 1470940857887 Marionette TRACE conn3 <- [1,2550,null,{}] 11:40:57 INFO - PROCESS | 1657 | 1470940857890 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:57 INFO - PROCESS | 1657 | 1470940857892 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:57 INFO - PROCESS | 1657 | 1470940857995 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:40:58 INFO - PROCESS | 1657 | 1470940858088 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1657 | 1470940858090 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a855800 == 38 [pid = 1657] [id = 645] 11:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119690c00) [pid = 1657] [serial = 1935] [outer = 0x0] 11:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e18c00) [pid = 1657] [serial = 1936] [outer = 0x119690c00] 11:40:58 INFO - PROCESS | 1657 | 1470940858138 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1211d8000) [pid = 1657] [serial = 1937] [outer = 0x119690c00] 11:40:58 INFO - PROCESS | 1657 | 1470940858690 Marionette TRACE conn3 <- [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]]]}] 11:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 824ms 11:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:40:58 INFO - PROCESS | 1657 | 1470940858711 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1657 | 1470940858712 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 11:40:58 INFO - PROCESS | 1657 | 1470940858719 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1657 | 1470940858723 Marionette TRACE conn3 <- [1,2554,null,{}] 11:40:58 INFO - PROCESS | 1657 | 1470940858727 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:58 INFO - PROCESS | 1657 | 1470940858730 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:58 INFO - PROCESS | 1657 | 1470940858832 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:40:58 INFO - PROCESS | 1657 | 1470940858904 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1657 | 1470940858905 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bed2800 == 39 [pid = 1657] [id = 646] 11:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1217f6c00) [pid = 1657] [serial = 1938] [outer = 0x0] 11:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1255ce000) [pid = 1657] [serial = 1939] [outer = 0x1217f6c00] 11:40:58 INFO - PROCESS | 1657 | 1470940858935 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126d7ec00) [pid = 1657] [serial = 1940] [outer = 0x1217f6c00] 11:40:59 INFO - PROCESS | 1657 | 1470940859354 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 679ms 11:40:59 INFO - PROCESS | 1657 | 1470940859401 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 1657 | 1470940859403 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 11:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:40:59 INFO - PROCESS | 1657 | 1470940859407 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1657 | 1470940859408 Marionette TRACE conn3 <- [1,2558,null,{}] 11:40:59 INFO - PROCESS | 1657 | 1470940859410 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:59 INFO - PROCESS | 1657 | 1470940859412 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:59 INFO - PROCESS | 1657 | 1470940859511 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:40:59 INFO - PROCESS | 1657 | 1470940859579 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1657 | 1470940859581 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:40:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c734800 == 40 [pid = 1657] [id = 647] 11:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1273b2800) [pid = 1657] [serial = 1941] [outer = 0x0] 11:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12928d000) [pid = 1657] [serial = 1942] [outer = 0x1273b2800] 11:40:59 INFO - PROCESS | 1657 | 1470940859609 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129569000) [pid = 1657] [serial = 1943] [outer = 0x1273b2800] 11:41:00 INFO - PROCESS | 1657 | 1470940860045 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 669ms 11:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:41:00 INFO - PROCESS | 1657 | 1470940860077 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1657 | 1470940860078 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 11:41:00 INFO - PROCESS | 1657 | 1470940860080 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1657 | 1470940860082 Marionette TRACE conn3 <- [1,2562,null,{}] 11:41:00 INFO - PROCESS | 1657 | 1470940860084 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:00 INFO - PROCESS | 1657 | 1470940860086 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:00 INFO - PROCESS | 1657 | 1470940860187 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:41:00 INFO - PROCESS | 1657 | 1470940860244 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1657 | 1470940860248 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c6000 == 41 [pid = 1657] [id = 648] 11:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124d08400) [pid = 1657] [serial = 1944] [outer = 0x0] 11:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126c54000) [pid = 1657] [serial = 1945] [outer = 0x124d08400] 11:41:00 INFO - PROCESS | 1657 | 1470940860285 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a74f000) [pid = 1657] [serial = 1946] [outer = 0x124d08400] 11:41:00 INFO - PROCESS | 1657 | 1470940860844 Marionette TRACE conn3 <- [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]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 818ms 11:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:41:00 INFO - PROCESS | 1657 | 1470940860899 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1657 | 1470940860902 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 11:41:00 INFO - PROCESS | 1657 | 1470940860905 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1657 | 1470940860906 Marionette TRACE conn3 <- [1,2566,null,{}] 11:41:00 INFO - PROCESS | 1657 | 1470940860910 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:00 INFO - PROCESS | 1657 | 1470940860911 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:01 INFO - PROCESS | 1657 | 1470940861009 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:41:01 INFO - PROCESS | 1657 | 1470940861083 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1657 | 1470940861084 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c4800 == 42 [pid = 1657] [id = 649] 11:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11688e800) [pid = 1657] [serial = 1947] [outer = 0x0] 11:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11849a800) [pid = 1657] [serial = 1948] [outer = 0x11688e800] 11:41:01 INFO - PROCESS | 1657 | 1470940861115 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118933c00) [pid = 1657] [serial = 1949] [outer = 0x11688e800] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x117061800 == 41 [pid = 1657] [id = 494] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac04000 == 40 [pid = 1657] [id = 503] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x125638000 == 39 [pid = 1657] [id = 498] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12a85c800 == 38 [pid = 1657] [id = 502] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x121360800 == 37 [pid = 1657] [id = 496] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x117064800 == 36 [pid = 1657] [id = 510] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x129e52800 == 35 [pid = 1657] [id = 501] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x113b63800 == 34 [pid = 1657] [id = 499] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x123ebb800 == 33 [pid = 1657] [id = 497] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119229000 == 32 [pid = 1657] [id = 495] 11:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11657b800 == 31 [pid = 1657] [id = 630] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121a74c00) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126d24800) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x125657000) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118158c00) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128e19400) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1273aa400) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12928e000) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1293bd400) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1210ba800) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129565c00) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a8a7800) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119cf9000) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119694800) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119b0f000) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11842c800) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1184a5c00) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11608ec00) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116aaac00) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11842b400) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116887000) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c022800) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b78bc00) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bb64800) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12bade400) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a8a9000) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129573000) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125658000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124b3fc00) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118eed400) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11842f800) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124d0dc00) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x120e92400) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a657000) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12b719400) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1657 | 1470940861508 Marionette TRACE conn3 <- [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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 621ms 11:41:01 INFO - PROCESS | 1657 | 1470940861525 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1657 | 1470940861528 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 11:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:41:01 INFO - PROCESS | 1657 | 1470940861533 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1657 | 1470940861534 Marionette TRACE conn3 <- [1,2570,null,{}] 11:41:01 INFO - PROCESS | 1657 | 1470940861537 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:01 INFO - PROCESS | 1657 | 1470940861540 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:01 INFO - PROCESS | 1657 | 1470940861621 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:41:01 INFO - PROCESS | 1657 | 1470940861627 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1657 | 1470940861629 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x118e68800 == 32 [pid = 1657] [id = 650] 11:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11899ec00) [pid = 1657] [serial = 1950] [outer = 0x0] 11:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118ef8c00) [pid = 1657] [serial = 1951] [outer = 0x11899ec00] 11:41:01 INFO - PROCESS | 1657 | 1470940861659 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119b0f800) [pid = 1657] [serial = 1952] [outer = 0x11899ec00] 11:41:02 INFO - PROCESS | 1657 | 1470940862153 Marionette TRACE conn3 <- [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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 668ms 11:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:41:02 INFO - PROCESS | 1657 | 1470940862202 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1657 | 1470940862205 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 11:41:02 INFO - PROCESS | 1657 | 1470940862208 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1657 | 1470940862212 Marionette TRACE conn3 <- [1,2574,null,{}] 11:41:02 INFO - PROCESS | 1657 | 1470940862223 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:02 INFO - PROCESS | 1657 | 1470940862228 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:02 INFO - PROCESS | 1657 | 1470940862313 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:41:02 INFO - PROCESS | 1657 | 1470940862344 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1657 | 1470940862346 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x123dad800 == 33 [pid = 1657] [id = 651] 11:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123d02400) [pid = 1657] [serial = 1953] [outer = 0x0] 11:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123e69800) [pid = 1657] [serial = 1954] [outer = 0x123d02400] 11:41:02 INFO - PROCESS | 1657 | 1470940862424 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1255ce800) [pid = 1657] [serial = 1955] [outer = 0x123d02400] 11:41:02 INFO - PROCESS | 1657 | 1470940862717 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 525ms 11:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:41:02 INFO - PROCESS | 1657 | 1470940862733 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1657 | 1470940862735 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 11:41:02 INFO - PROCESS | 1657 | 1470940862737 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1657 | 1470940862738 Marionette TRACE conn3 <- [1,2578,null,{}] 11:41:02 INFO - PROCESS | 1657 | 1470940862748 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:02 INFO - PROCESS | 1657 | 1470940862749 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:02 INFO - PROCESS | 1657 | 1470940862834 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:41:02 INFO - PROCESS | 1657 | 1470940862839 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1657 | 1470940862842 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x126de0000 == 34 [pid = 1657] [id = 652] 11:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12565ac00) [pid = 1657] [serial = 1956] [outer = 0x0] 11:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126d86000) [pid = 1657] [serial = 1957] [outer = 0x12565ac00] 11:41:02 INFO - PROCESS | 1657 | 1470940862867 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x127462800) [pid = 1657] [serial = 1958] [outer = 0x12565ac00] 11:41:03 INFO - PROCESS | 1657 | 1470940863186 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 472ms 11:41:03 INFO - PROCESS | 1657 | 1470940863210 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:41:03 INFO - PROCESS | 1657 | 1470940863211 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 11:41:03 INFO - PROCESS | 1657 | 1470940863213 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1657 | 1470940863214 Marionette TRACE conn3 <- [1,2582,null,{}] 11:41:03 INFO - PROCESS | 1657 | 1470940863217 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:03 INFO - PROCESS | 1657 | 1470940863218 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:03 INFO - PROCESS | 1657 | 1470940863330 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:41:03 INFO - PROCESS | 1657 | 1470940863336 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1657 | 1470940863337 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f5d800 == 35 [pid = 1657] [id = 653] 11:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1250cc400) [pid = 1657] [serial = 1959] [outer = 0x0] 11:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128e19400) [pid = 1657] [serial = 1960] [outer = 0x1250cc400] 11:41:03 INFO - PROCESS | 1657 | 1470940863362 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129573000) [pid = 1657] [serial = 1961] [outer = 0x1250cc400] 11:41:03 INFO - PROCESS | 1657 | 1470940863728 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 11:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:41:03 INFO - PROCESS | 1657 | 1470940863734 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1657 | 1470940863735 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 11:41:03 INFO - PROCESS | 1657 | 1470940863739 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1657 | 1470940863740 Marionette TRACE conn3 <- [1,2586,null,{}] 11:41:03 INFO - PROCESS | 1657 | 1470940863743 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:03 INFO - PROCESS | 1657 | 1470940863747 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:03 INFO - PROCESS | 1657 | 1470940863869 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:41:03 INFO - PROCESS | 1657 | 1470940863873 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1657 | 1470940863875 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x117054000 == 36 [pid = 1657] [id = 654] 11:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125682400) [pid = 1657] [serial = 1962] [outer = 0x0] 11:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a80f800) [pid = 1657] [serial = 1963] [outer = 0x125682400] 11:41:03 INFO - PROCESS | 1657 | 1470940863899 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b722400) [pid = 1657] [serial = 1964] [outer = 0x125682400] 11:41:04 INFO - PROCESS | 1657 | 1470940864227 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 522ms 11:41:04 INFO - PROCESS | 1657 | 1470940864264 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1657 | 1470940864265 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 11:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:41:04 INFO - PROCESS | 1657 | 1470940864268 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1657 | 1470940864269 Marionette TRACE conn3 <- [1,2590,null,{}] 11:41:04 INFO - PROCESS | 1657 | 1470940864271 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:04 INFO - PROCESS | 1657 | 1470940864273 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:04 INFO - PROCESS | 1657 | 1470940864375 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:41:04 INFO - PROCESS | 1657 | 1470940864379 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1657 | 1470940864380 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac14800 == 37 [pid = 1657] [id = 655] 11:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b722800) [pid = 1657] [serial = 1965] [outer = 0x0] 11:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b78a400) [pid = 1657] [serial = 1966] [outer = 0x12b722800] 11:41:04 INFO - PROCESS | 1657 | 1470940864435 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bad7c00) [pid = 1657] [serial = 1967] [outer = 0x12b722800] 11:41:04 INFO - PROCESS | 1657 | 1470940864744 Marionette TRACE conn3 <- [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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 517ms 11:41:04 INFO - PROCESS | 1657 | 1470940864786 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1657 | 1470940864787 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 11:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:41:04 INFO - PROCESS | 1657 | 1470940864792 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1657 | 1470940864793 Marionette TRACE conn3 <- [1,2594,null,{}] 11:41:04 INFO - PROCESS | 1657 | 1470940864795 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:04 INFO - PROCESS | 1657 | 1470940864796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:04 INFO - PROCESS | 1657 | 1470940864896 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:41:04 INFO - PROCESS | 1657 | 1470940864900 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1657 | 1470940864901 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba1d800 == 38 [pid = 1657] [id = 656] 11:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b78ec00) [pid = 1657] [serial = 1968] [outer = 0x0] 11:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb59400) [pid = 1657] [serial = 1969] [outer = 0x12b78ec00] 11:41:04 INFO - PROCESS | 1657 | 1470940864958 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bb64000) [pid = 1657] [serial = 1970] [outer = 0x12b78ec00] 11:41:05 INFO - PROCESS | 1657 | 1470940865265 Marionette TRACE conn3 <- [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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 11:41:05 INFO - PROCESS | 1657 | 1470940865311 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1657 | 1470940865313 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 11:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:41:05 INFO - PROCESS | 1657 | 1470940865321 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1657 | 1470940865322 Marionette TRACE conn3 <- [1,2598,null,{}] 11:41:05 INFO - PROCESS | 1657 | 1470940865324 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:05 INFO - PROCESS | 1657 | 1470940865325 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:05 INFO - PROCESS | 1657 | 1470940865427 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:41:05 INFO - PROCESS | 1657 | 1470940865462 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1657 | 1470940865463 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bec6000 == 39 [pid = 1657] [id = 657] 11:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bb58000) [pid = 1657] [serial = 1971] [outer = 0x0] 11:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12beb1c00) [pid = 1657] [serial = 1972] [outer = 0x12bb58000] 11:41:05 INFO - PROCESS | 1657 | 1470940865496 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12beb7800) [pid = 1657] [serial = 1973] [outer = 0x12bb58000] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11222b400) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b71e400) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11680c400) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1184a7c00) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113eae800) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210be800) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11722d400) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112737c00) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118eef800) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184a1000) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1210bd800) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125652c00) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113381c00) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:41:05 INFO - PROCESS | 1657 | 1470940865870 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 577ms 11:41:05 INFO - PROCESS | 1657 | 1470940865894 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1657 | 1470940865895 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 11:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:41:05 INFO - PROCESS | 1657 | 1470940865897 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1657 | 1470940865898 Marionette TRACE conn3 <- [1,2602,null,{}] 11:41:05 INFO - PROCESS | 1657 | 1470940865901 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:05 INFO - PROCESS | 1657 | 1470940865902 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:06 INFO - PROCESS | 1657 | 1470940866016 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:41:06 INFO - PROCESS | 1657 | 1470940866050 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1657 | 1470940866051 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c73a800 == 40 [pid = 1657] [id = 658] 11:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1122e9800) [pid = 1657] [serial = 1974] [outer = 0x0] 11:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116aadc00) [pid = 1657] [serial = 1975] [outer = 0x1122e9800] 11:41:06 INFO - PROCESS | 1657 | 1470940866076 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123d09c00) [pid = 1657] [serial = 1976] [outer = 0x1122e9800] 11:41:06 INFO - PROCESS | 1657 | 1470940866386 Marionette TRACE conn3 <- [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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 11:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:41:06 INFO - PROCESS | 1657 | 1470940866417 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1657 | 1470940866418 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 11:41:06 INFO - PROCESS | 1657 | 1470940866420 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1657 | 1470940866423 Marionette TRACE conn3 <- [1,2606,null,{}] 11:41:06 INFO - PROCESS | 1657 | 1470940866427 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:06 INFO - PROCESS | 1657 | 1470940866428 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:06 INFO - PROCESS | 1657 | 1470940866519 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:41:06 INFO - PROCESS | 1657 | 1470940866525 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1657 | 1470940866527 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d38c800 == 41 [pid = 1657] [id = 659] 11:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1255d0000) [pid = 1657] [serial = 1977] [outer = 0x0] 11:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bebac00) [pid = 1657] [serial = 1978] [outer = 0x1255d0000] 11:41:06 INFO - PROCESS | 1657 | 1470940866560 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c034800) [pid = 1657] [serial = 1979] [outer = 0x1255d0000] 11:41:06 INFO - PROCESS | 1657 | 1470940866881 Marionette TRACE conn3 <- [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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 472ms 11:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:41:06 INFO - PROCESS | 1657 | 1470940866896 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1657 | 1470940866897 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 11:41:06 INFO - PROCESS | 1657 | 1470940866899 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1657 | 1470940866900 Marionette TRACE conn3 <- [1,2610,null,{}] 11:41:06 INFO - PROCESS | 1657 | 1470940866903 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:06 INFO - PROCESS | 1657 | 1470940866904 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:07 INFO - PROCESS | 1657 | 1470940867031 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:41:07 INFO - PROCESS | 1657 | 1470940867036 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1657 | 1470940867037 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d39b800 == 42 [pid = 1657] [id = 660] 11:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x117e7ec00) [pid = 1657] [serial = 1980] [outer = 0x0] 11:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12c036c00) [pid = 1657] [serial = 1981] [outer = 0x117e7ec00] 11:41:07 INFO - PROCESS | 1657 | 1470940867061 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c03f400) [pid = 1657] [serial = 1982] [outer = 0x117e7ec00] 11:41:07 INFO - PROCESS | 1657 | 1470940867378 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 11:41:07 INFO - PROCESS | 1657 | 1470940867422 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1657 | 1470940867425 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 11:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:41:07 INFO - PROCESS | 1657 | 1470940867427 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1657 | 1470940867428 Marionette TRACE conn3 <- [1,2614,null,{}] 11:41:07 INFO - PROCESS | 1657 | 1470940867431 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:07 INFO - PROCESS | 1657 | 1470940867432 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:07 INFO - PROCESS | 1657 | 1470940867514 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:41:07 INFO - PROCESS | 1657 | 1470940867517 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1657 | 1470940867519 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d77d800 == 43 [pid = 1657] [id = 661] 11:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c041c00) [pid = 1657] [serial = 1983] [outer = 0x0] 11:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c430000) [pid = 1657] [serial = 1984] [outer = 0x12c041c00] 11:41:07 INFO - PROCESS | 1657 | 1470940867549 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c435000) [pid = 1657] [serial = 1985] [outer = 0x12c041c00] 11:41:08 INFO - PROCESS | 1657 | 1470940868031 Marionette TRACE conn3 <- [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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 618ms 11:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:41:08 INFO - PROCESS | 1657 | 1470940868046 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1657 | 1470940868049 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 11:41:08 INFO - PROCESS | 1657 | 1470940868052 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1657 | 1470940868054 Marionette TRACE conn3 <- [1,2618,null,{}] 11:41:08 INFO - PROCESS | 1657 | 1470940868059 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:08 INFO - PROCESS | 1657 | 1470940868060 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:08 INFO - PROCESS | 1657 | 1470940868166 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:41:08 INFO - PROCESS | 1657 | 1470940868238 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1657 | 1470940868240 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119925800 == 44 [pid = 1657] [id = 662] 11:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11680e000) [pid = 1657] [serial = 1986] [outer = 0x0] 11:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1176c0800) [pid = 1657] [serial = 1987] [outer = 0x11680e000] 11:41:08 INFO - PROCESS | 1657 | 1470940868271 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118937000) [pid = 1657] [serial = 1988] [outer = 0x11680e000] 11:41:08 INFO - PROCESS | 1657 | 1470940868680 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 673ms 11:41:08 INFO - PROCESS | 1657 | 1470940868725 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1657 | 1470940868729 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 11:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:41:08 INFO - PROCESS | 1657 | 1470940868733 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1657 | 1470940868735 Marionette TRACE conn3 <- [1,2622,null,{}] 11:41:08 INFO - PROCESS | 1657 | 1470940868738 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:08 INFO - PROCESS | 1657 | 1470940868739 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:08 INFO - PROCESS | 1657 | 1470940868846 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:41:08 INFO - PROCESS | 1657 | 1470940868943 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1657 | 1470940868944 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e4f000 == 45 [pid = 1657] [id = 663] 11:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120e88400) [pid = 1657] [serial = 1989] [outer = 0x0] 11:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1210bdc00) [pid = 1657] [serial = 1990] [outer = 0x120e88400] 11:41:08 INFO - PROCESS | 1657 | 1470940868976 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124da1c00) [pid = 1657] [serial = 1991] [outer = 0x120e88400] 11:41:09 INFO - PROCESS | 1657 | 1470940869397 Marionette TRACE conn3 <- [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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 11:41:09 INFO - PROCESS | 1657 | 1470940869403 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:41:09 INFO - PROCESS | 1657 | 1470940869405 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 1657 | 1470940869410 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1657 | 1470940869412 Marionette TRACE conn3 <- [1,2626,null,{}] 11:41:09 INFO - PROCESS | 1657 | 1470940869420 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:09 INFO - PROCESS | 1657 | 1470940869423 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:09 INFO - PROCESS | 1657 | 1470940869530 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:41:09 INFO - PROCESS | 1657 | 1470940869592 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1657 | 1470940869594 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d563800 == 46 [pid = 1657] [id = 664] 11:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126d1f800) [pid = 1657] [serial = 1992] [outer = 0x0] 11:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12928f400) [pid = 1657] [serial = 1993] [outer = 0x126d1f800] 11:41:09 INFO - PROCESS | 1657 | 1470940869666 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a80c000) [pid = 1657] [serial = 1994] [outer = 0x126d1f800] 11:41:10 INFO - PROCESS | 1657 | 1470940870092 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 926ms 11:41:10 INFO - PROCESS | 1657 | 1470940870379 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1657 | 1470940870382 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 11:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:41:10 INFO - PROCESS | 1657 | 1470940870387 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1657 | 1470940870388 Marionette TRACE conn3 <- [1,2630,null,{}] 11:41:10 INFO - PROCESS | 1657 | 1470940870392 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:10 INFO - PROCESS | 1657 | 1470940870394 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:10 INFO - PROCESS | 1657 | 1470940870483 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:41:10 INFO - PROCESS | 1657 | 1470940870540 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1657 | 1470940870543 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d59800 == 47 [pid = 1657] [id = 665] 11:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118694400) [pid = 1657] [serial = 1995] [outer = 0x0] 11:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118936000) [pid = 1657] [serial = 1996] [outer = 0x118694400] 11:41:10 INFO - PROCESS | 1657 | 1470940870571 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119692400) [pid = 1657] [serial = 1997] [outer = 0x118694400] 11:41:11 INFO - PROCESS | 1657 | 1470940870999 Marionette TRACE conn3 <- [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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 624ms 11:41:11 INFO - PROCESS | 1657 | 1470940871011 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1657 | 1470940871013 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:41:11 INFO - PROCESS | 1657 | 1470940871017 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1657 | 1470940871019 Marionette TRACE conn3 <- [1,2634,null,{}] 11:41:11 INFO - PROCESS | 1657 | 1470940871022 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:11 INFO - PROCESS | 1657 | 1470940871023 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:11 INFO - PROCESS | 1657 | 1470940871117 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:41:11 INFO - PROCESS | 1657 | 1470940871194 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1657 | 1470940871196 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119223000 == 48 [pid = 1657] [id = 666] 11:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1197a0400) [pid = 1657] [serial = 1998] [outer = 0x0] 11:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119b0d400) [pid = 1657] [serial = 1999] [outer = 0x1197a0400] 11:41:11 INFO - PROCESS | 1657 | 1470940871224 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x120e16000) [pid = 1657] [serial = 2000] [outer = 0x1197a0400] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116519000 == 47 [pid = 1657] [id = 504] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12be70000 == 46 [pid = 1657] [id = 629] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a732800 == 45 [pid = 1657] [id = 506] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12934e800 == 44 [pid = 1657] [id = 500] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d39b800 == 43 [pid = 1657] [id = 660] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d38c800 == 42 [pid = 1657] [id = 659] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c73a800 == 41 [pid = 1657] [id = 658] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12bec6000 == 40 [pid = 1657] [id = 657] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x127462400) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba1d800 == 39 [pid = 1657] [id = 656] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac14800 == 38 [pid = 1657] [id = 655] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x117054000 == 37 [pid = 1657] [id = 654] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x128f5d800 == 36 [pid = 1657] [id = 653] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x126de0000 == 35 [pid = 1657] [id = 652] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x123dad800 == 34 [pid = 1657] [id = 651] 11:41:11 INFO - PROCESS | 1657 | --DOCSHELL 0x118e68800 == 33 [pid = 1657] [id = 650] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x127098c00) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x120e8c000) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b78fc00) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116f8a800) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118ef1000) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116f86400) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126d7b400) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x117e84800) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x117e83c00) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119cf0000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1197a2c00) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116889000) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126c56000) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b14800) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126c5c800) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119b12c00) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1161f9800) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123d03c00) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11893a000) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125658400) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12681e800) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12bb60400) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118435000) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113ea9400) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12564ec00) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113386000) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 11:41:11 INFO - PROCESS | 1657 | 1470940871614 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 624ms 11:41:11 INFO - PROCESS | 1657 | 1470940871640 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1657 | 1470940871643 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:41:11 INFO - PROCESS | 1657 | 1470940871645 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1657 | 1470940871646 Marionette TRACE conn3 <- [1,2638,null,{}] 11:41:11 INFO - PROCESS | 1657 | 1470940871653 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:11 INFO - PROCESS | 1657 | 1470940871656 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:11 INFO - PROCESS | 1657 | 1470940871737 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:41:11 INFO - PROCESS | 1657 | 1470940871763 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1657 | 1470940871765 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x121209800 == 34 [pid = 1657] [id = 667] 11:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1210bd800) [pid = 1657] [serial = 2001] [outer = 0x0] 11:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124ff1000) [pid = 1657] [serial = 2002] [outer = 0x1210bd800] 11:41:11 INFO - PROCESS | 1657 | 1470940871793 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125655000) [pid = 1657] [serial = 2003] [outer = 0x1210bd800] 11:41:12 INFO - PROCESS | 1657 | 1470940872131 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 11:41:12 INFO - PROCESS | 1657 | 1470940872215 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1657 | 1470940872217 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:41:12 INFO - PROCESS | 1657 | 1470940872219 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1657 | 1470940872220 Marionette TRACE conn3 <- [1,2642,null,{}] 11:41:12 INFO - PROCESS | 1657 | 1470940872222 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:12 INFO - PROCESS | 1657 | 1470940872223 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:12 INFO - PROCESS | 1657 | 1470940872304 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:41:12 INFO - PROCESS | 1657 | 1470940872310 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1657 | 1470940872311 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a4800 == 35 [pid = 1657] [id = 668] 11:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125676800) [pid = 1657] [serial = 2004] [outer = 0x0] 11:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126c5c800) [pid = 1657] [serial = 2005] [outer = 0x125676800] 11:41:12 INFO - PROCESS | 1657 | 1470940872337 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x127098000) [pid = 1657] [serial = 2006] [outer = 0x125676800] 11:41:12 INFO - PROCESS | 1657 | 1470940872660 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 473ms 11:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:41:12 INFO - PROCESS | 1657 | 1470940872693 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1657 | 1470940872694 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 11:41:12 INFO - PROCESS | 1657 | 1470940872696 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1657 | 1470940872697 Marionette TRACE conn3 <- [1,2646,null,{}] 11:41:12 INFO - PROCESS | 1657 | 1470940872699 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:12 INFO - PROCESS | 1657 | 1470940872700 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:12 INFO - PROCESS | 1657 | 1470940872781 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:41:12 INFO - PROCESS | 1657 | 1470940872840 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1657 | 1470940872841 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a52800 == 36 [pid = 1657] [id = 669] 11:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125690800) [pid = 1657] [serial = 2007] [outer = 0x0] 11:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e1e400) [pid = 1657] [serial = 2008] [outer = 0x125690800] 11:41:12 INFO - PROCESS | 1657 | 1470940872867 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a654400) [pid = 1657] [serial = 2009] [outer = 0x125690800] 11:41:13 INFO - PROCESS | 1657 | 1470940873163 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 11:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:41:13 INFO - PROCESS | 1657 | 1470940873216 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1657 | 1470940873217 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 11:41:13 INFO - PROCESS | 1657 | 1470940873219 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1657 | 1470940873220 Marionette TRACE conn3 <- [1,2650,null,{}] 11:41:13 INFO - PROCESS | 1657 | 1470940873222 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:13 INFO - PROCESS | 1657 | 1470940873226 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:13 INFO - PROCESS | 1657 | 1470940873367 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:41:13 INFO - PROCESS | 1657 | 1470940873402 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1657 | 1470940873403 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e48000 == 37 [pid = 1657] [id = 670] 11:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8a8800) [pid = 1657] [serial = 2010] [outer = 0x0] 11:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12ac4dc00) [pid = 1657] [serial = 2011] [outer = 0x12a8a8800] 11:41:13 INFO - PROCESS | 1657 | 1470940873429 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bad9800) [pid = 1657] [serial = 2012] [outer = 0x12a8a8800] 11:41:13 INFO - PROCESS | 1657 | 1470940873721 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 517ms 11:41:13 INFO - PROCESS | 1657 | 1470940873737 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1657 | 1470940873738 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:41:13 INFO - PROCESS | 1657 | 1470940873748 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1657 | 1470940873749 Marionette TRACE conn3 <- [1,2654,null,{}] 11:41:13 INFO - PROCESS | 1657 | 1470940873752 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:13 INFO - PROCESS | 1657 | 1470940873753 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:13 INFO - PROCESS | 1657 | 1470940873859 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:41:13 INFO - PROCESS | 1657 | 1470940873863 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1657 | 1470940873864 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823c000 == 38 [pid = 1657] [id = 671] 11:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a659800) [pid = 1657] [serial = 2013] [outer = 0x0] 11:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bb60400) [pid = 1657] [serial = 2014] [outer = 0x12a659800] 11:41:13 INFO - PROCESS | 1657 | 1470940873922 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12beb6800) [pid = 1657] [serial = 2015] [outer = 0x12a659800] 11:41:14 INFO - PROCESS | 1657 | 1470940874234 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 11:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:41:14 INFO - PROCESS | 1657 | 1470940874268 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1657 | 1470940874269 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 11:41:14 INFO - PROCESS | 1657 | 1470940874271 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1657 | 1470940874273 Marionette TRACE conn3 <- [1,2658,null,{}] 11:41:14 INFO - PROCESS | 1657 | 1470940874277 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:14 INFO - PROCESS | 1657 | 1470940874278 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:14 INFO - PROCESS | 1657 | 1470940874385 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:41:14 INFO - PROCESS | 1657 | 1470940874396 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1657 | 1470940874398 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9e5000 == 39 [pid = 1657] [id = 672] 11:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12beae000) [pid = 1657] [serial = 2016] [outer = 0x0] 11:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c026c00) [pid = 1657] [serial = 2017] [outer = 0x12beae000] 11:41:14 INFO - PROCESS | 1657 | 1470940874422 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c030400) [pid = 1657] [serial = 2018] [outer = 0x12beae000] 11:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 471ms 11:41:14 INFO - PROCESS | 1657 | 1470940874735 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:41:14 INFO - PROCESS | 1657 | 1470940874746 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1657 | 1470940874747 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 11:41:14 INFO - PROCESS | 1657 | 1470940874749 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1657 | 1470940874750 Marionette TRACE conn3 <- [1,2662,null,{}] 11:41:14 INFO - PROCESS | 1657 | 1470940874753 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:14 INFO - PROCESS | 1657 | 1470940874754 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:14 INFO - PROCESS | 1657 | 1470940874865 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:41:14 INFO - PROCESS | 1657 | 1470940874869 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1657 | 1470940874870 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be63800 == 40 [pid = 1657] [id = 673] 11:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12961b800) [pid = 1657] [serial = 2019] [outer = 0x0] 11:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12961dc00) [pid = 1657] [serial = 2020] [outer = 0x12961b800] 11:41:14 INFO - PROCESS | 1657 | 1470940874894 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x129623000) [pid = 1657] [serial = 2021] [outer = 0x12961b800] 11:41:15 INFO - PROCESS | 1657 | 1470940875234 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:41:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 11:41:15 INFO - PROCESS | 1657 | 1470940875272 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1657 | 1470940875275 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:41:15 INFO - PROCESS | 1657 | 1470940875277 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1657 | 1470940875278 Marionette TRACE conn3 <- [1,2666,null,{}] 11:41:15 INFO - PROCESS | 1657 | 1470940875281 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:15 INFO - PROCESS | 1657 | 1470940875282 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:15 INFO - PROCESS | 1657 | 1470940875393 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:41:15 INFO - PROCESS | 1657 | 1470940875406 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1657 | 1470940875407 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb51800 == 41 [pid = 1657] [id = 674] 11:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129623400) [pid = 1657] [serial = 2022] [outer = 0x0] 11:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12c037c00) [pid = 1657] [serial = 2023] [outer = 0x129623400] 11:41:15 INFO - PROCESS | 1657 | 1470940875431 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12c042400) [pid = 1657] [serial = 2024] [outer = 0x129623400] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12709b400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125682400) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12b78ec00) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b722800) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1122e9800) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1250cc400) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123d02400) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x124d08400) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11688e800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12565ac00) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11899ec00) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12bb58000) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1255d0000) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117e7ec00) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:41:16 INFO - PROCESS | 1657 | 1470940876659 Marionette TRACE conn3 <- [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]]]}] 11:41:16 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) 11:41:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1420ms 11:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:41:16 INFO - PROCESS | 1657 | 1470940876697 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 1657 | 1470940876699 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 11:41:16 INFO - PROCESS | 1657 | 1470940876701 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 1657 | 1470940876703 Marionette TRACE conn3 <- [1,2670,null,{}] 11:41:16 INFO - PROCESS | 1657 | 1470940876705 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:16 INFO - PROCESS | 1657 | 1470940876707 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:16 INFO - PROCESS | 1657 | 1470940876786 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:41:16 INFO - PROCESS | 1657 | 1470940876792 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1657 | 1470940876794 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d398000 == 42 [pid = 1657] [id = 675] 11:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116aab800) [pid = 1657] [serial = 2025] [outer = 0x0] 11:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120ee2000) [pid = 1657] [serial = 2026] [outer = 0x116aab800] 11:41:16 INFO - PROCESS | 1657 | 1470940876820 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120ee8000) [pid = 1657] [serial = 2027] [outer = 0x116aab800] 11:41:17 INFO - PROCESS | 1657 | 1470940877645 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:41:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 11:41:17 INFO - PROCESS | 1657 | 1470940877671 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1657 | 1470940877673 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 11:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:41:17 INFO - PROCESS | 1657 | 1470940877677 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1657 | 1470940877686 Marionette TRACE conn3 <- [1,2674,null,{}] 11:41:17 INFO - PROCESS | 1657 | 1470940877688 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:17 INFO - PROCESS | 1657 | 1470940877689 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:17 INFO - PROCESS | 1657 | 1470940877794 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:41:17 INFO - PROCESS | 1657 | 1470940877800 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 1657 | 1470940877801 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9e4000 == 43 [pid = 1657] [id = 676] 11:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116f8e000) [pid = 1657] [serial = 2028] [outer = 0x0] 11:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126c54800) [pid = 1657] [serial = 2029] [outer = 0x116f8e000] 11:41:17 INFO - PROCESS | 1657 | 1470940877825 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bb5d800) [pid = 1657] [serial = 2030] [outer = 0x116f8e000] 11:41:18 INFO - PROCESS | 1657 | 1470940878703 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:41:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:41:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1032ms 11:41:18 INFO - PROCESS | 1657 | 1470940878723 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1657 | 1470940878726 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 11:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:41:18 INFO - PROCESS | 1657 | 1470940878729 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1657 | 1470940878732 Marionette TRACE conn3 <- [1,2678,null,{}] 11:41:18 INFO - PROCESS | 1657 | 1470940878736 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:18 INFO - PROCESS | 1657 | 1470940878737 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:18 INFO - PROCESS | 1657 | 1470940878841 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:41:18 INFO - PROCESS | 1657 | 1470940878900 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1657 | 1470940878901 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x118248800 == 44 [pid = 1657] [id = 677] 11:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x113b04c00) [pid = 1657] [serial = 2031] [outer = 0x0] 11:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1176c4c00) [pid = 1657] [serial = 2032] [outer = 0x113b04c00] 11:41:18 INFO - PROCESS | 1657 | 1470940878932 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1184a6800) [pid = 1657] [serial = 2033] [outer = 0x113b04c00] 11:41:19 INFO - PROCESS | 1657 | 1470940879855 Marionette TRACE conn3 <- [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]]]}] 11:41:19 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) 11:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 11:41:19 INFO - PROCESS | 1657 | 1470940879904 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1657 | 1470940879907 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:41:19 INFO - PROCESS | 1657 | 1470940879911 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1657 | 1470940879913 Marionette TRACE conn3 <- [1,2682,null,{}] 11:41:19 INFO - PROCESS | 1657 | 1470940879916 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:19 INFO - PROCESS | 1657 | 1470940879918 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:20 INFO - PROCESS | 1657 | 1470940880024 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:41:20 INFO - PROCESS | 1657 | 1470940880084 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1657 | 1470940880085 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119757000 == 45 [pid = 1657] [id = 678] 11:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1189a1400) [pid = 1657] [serial = 2034] [outer = 0x0] 11:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x120e18400) [pid = 1657] [serial = 2035] [outer = 0x1189a1400] 11:41:20 INFO - PROCESS | 1657 | 1470940880116 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x120edc800) [pid = 1657] [serial = 2036] [outer = 0x1189a1400] 11:41:21 INFO - PROCESS | 1657 | 1470940881210 Marionette TRACE conn3 <- [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]]]}] 11:41:21 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) 11:41:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1321ms 11:41:21 INFO - PROCESS | 1657 | 1470940881233 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1657 | 1470940881236 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 11:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:41:21 INFO - PROCESS | 1657 | 1470940881241 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1657 | 1470940881244 Marionette TRACE conn3 <- [1,2686,null,{}] 11:41:21 INFO - PROCESS | 1657 | 1470940881247 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:21 INFO - PROCESS | 1657 | 1470940881249 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:21 INFO - PROCESS | 1657 | 1470940881343 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:41:21 INFO - PROCESS | 1657 | 1470940881437 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1657 | 1470940881439 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119747000 == 46 [pid = 1657] [id = 679] 11:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118eef800) [pid = 1657] [serial = 2037] [outer = 0x0] 11:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119697400) [pid = 1657] [serial = 2038] [outer = 0x118eef800] 11:41:21 INFO - PROCESS | 1657 | 1470940881470 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x120e90c00) [pid = 1657] [serial = 2039] [outer = 0x118eef800] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d398000 == 45 [pid = 1657] [id = 675] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb51800 == 44 [pid = 1657] [id = 674] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12be63800 == 43 [pid = 1657] [id = 673] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9e5000 == 42 [pid = 1657] [id = 672] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11823c000 == 41 [pid = 1657] [id = 671] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x129e48000 == 40 [pid = 1657] [id = 670] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12c430000) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x128a52800 == 39 [pid = 1657] [id = 669] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a4800 == 38 [pid = 1657] [id = 668] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121209800 == 37 [pid = 1657] [id = 667] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119223000 == 36 [pid = 1657] [id = 666] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x120d59800 == 35 [pid = 1657] [id = 665] 11:41:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d77d800 == 34 [pid = 1657] [id = 661] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1293b7800) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a80f800) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12b722400) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bb59400) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bad7c00) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12b78a400) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116aadc00) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128e19400) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11837f400) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bb64000) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1255ce800) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123e69800) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12928d000) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a74f000) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126c54000) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11222d800) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118933c00) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11849a800) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126d86000) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x127462800) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x120e18c00) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118ef8c00) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b0f800) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12beb1c00) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12bebac00) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1255ce000) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12beb7800) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123d09c00) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12c034800) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129573000) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c036c00) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12c03f400) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 11:41:22 INFO - PROCESS | 1657 | 1470940882370 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:41:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1174ms 11:41:22 INFO - PROCESS | 1657 | 1470940882414 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1657 | 1470940882417 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 11:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:41:22 INFO - PROCESS | 1657 | 1470940882421 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1657 | 1470940882423 Marionette TRACE conn3 <- [1,2690,null,{}] 11:41:22 INFO - PROCESS | 1657 | 1470940882425 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:22 INFO - PROCESS | 1657 | 1470940882427 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:22 INFO - PROCESS | 1657 | 1470940882509 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:41:22 INFO - PROCESS | 1657 | 1470940882568 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1657 | 1470940882569 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183a4800 == 35 [pid = 1657] [id = 680] 11:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120ede800) [pid = 1657] [serial = 2040] [outer = 0x0] 11:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120ee4400) [pid = 1657] [serial = 2041] [outer = 0x120ede800] 11:41:22 INFO - PROCESS | 1657 | 1470940882598 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1219ad000) [pid = 1657] [serial = 2042] [outer = 0x120ede800] 11:41:23 INFO - PROCESS | 1657 | 1470940883417 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:41:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1020ms 11:41:23 INFO - PROCESS | 1657 | 1470940883442 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1657 | 1470940883443 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 11:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:41:23 INFO - PROCESS | 1657 | 1470940883446 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1657 | 1470940883448 Marionette TRACE conn3 <- [1,2694,null,{}] 11:41:23 INFO - PROCESS | 1657 | 1470940883466 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:23 INFO - PROCESS | 1657 | 1470940883469 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:23 INFO - PROCESS | 1657 | 1470940883550 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:41:23 INFO - PROCESS | 1657 | 1470940883555 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1657 | 1470940883559 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eb0800 == 36 [pid = 1657] [id = 681] 11:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116881000) [pid = 1657] [serial = 2043] [outer = 0x0] 11:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126c60c00) [pid = 1657] [serial = 2044] [outer = 0x116881000] 11:41:23 INFO - PROCESS | 1657 | 1470940883588 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x127467400) [pid = 1657] [serial = 2045] [outer = 0x116881000] 11:41:24 INFO - PROCESS | 1657 | 1470940884421 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:41:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 983ms 11:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:41:24 INFO - PROCESS | 1657 | 1470940884429 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1657 | 1470940884431 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 11:41:24 INFO - PROCESS | 1657 | 1470940884433 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1657 | 1470940884434 Marionette TRACE conn3 <- [1,2698,null,{}] 11:41:24 INFO - PROCESS | 1657 | 1470940884442 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:24 INFO - PROCESS | 1657 | 1470940884444 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:24 INFO - PROCESS | 1657 | 1470940884549 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:41:24 INFO - PROCESS | 1657 | 1470940884553 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1657 | 1470940884554 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a52800 == 37 [pid = 1657] [id = 682] 11:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12928a000) [pid = 1657] [serial = 2046] [outer = 0x0] 11:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129618000) [pid = 1657] [serial = 2047] [outer = 0x12928a000] 11:41:24 INFO - PROCESS | 1657 | 1470940884613 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a64e800) [pid = 1657] [serial = 2048] [outer = 0x12928a000] 11:41:25 INFO - PROCESS | 1657 | 1470940885430 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:41:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1028ms 11:41:25 INFO - PROCESS | 1657 | 1470940885465 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1657 | 1470940885466 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 11:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:41:25 INFO - PROCESS | 1657 | 1470940885475 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1657 | 1470940885476 Marionette TRACE conn3 <- [1,2702,null,{}] 11:41:25 INFO - PROCESS | 1657 | 1470940885478 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:25 INFO - PROCESS | 1657 | 1470940885479 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:25 INFO - PROCESS | 1657 | 1470940885577 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:41:25 INFO - PROCESS | 1657 | 1470940885580 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1657 | 1470940885581 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e41000 == 38 [pid = 1657] [id = 683] 11:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1293b7800) [pid = 1657] [serial = 2049] [outer = 0x0] 11:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8b3c00) [pid = 1657] [serial = 2050] [outer = 0x1293b7800] 11:41:25 INFO - PROCESS | 1657 | 1470940885606 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b716800) [pid = 1657] [serial = 2051] [outer = 0x1293b7800] 11:41:25 INFO - PROCESS | 1657 | 1470940885943 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 11:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:41:26 INFO - PROCESS | 1657 | 1470940885993 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1657 | 1470940885995 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 11:41:26 INFO - PROCESS | 1657 | 1470940885997 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1657 | 1470940885997 Marionette TRACE conn3 <- [1,2706,null,{}] 11:41:26 INFO - PROCESS | 1657 | 1470940885999 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:26 INFO - PROCESS | 1657 | 1470940886003 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:26 INFO - PROCESS | 1657 | 1470940886123 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:41:26 INFO - PROCESS | 1657 | 1470940886165 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1657 | 1470940886166 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae7800 == 39 [pid = 1657] [id = 684] 11:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b71cc00) [pid = 1657] [serial = 2052] [outer = 0x0] 11:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bad7c00) [pid = 1657] [serial = 2053] [outer = 0x12b71cc00] 11:41:26 INFO - PROCESS | 1657 | 1470940886191 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c02ac00) [pid = 1657] [serial = 2054] [outer = 0x12b71cc00] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1210bd800) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118694400) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1197a0400) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a8a8800) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125676800) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125690800) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a659800) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12beae000) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12961b800) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129623400) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:41:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116aab800) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:41:26 INFO - PROCESS | 1657 | 1470940886555 Marionette TRACE conn3 <- [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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 569ms 11:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:41:26 INFO - PROCESS | 1657 | 1470940886566 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1657 | 1470940886568 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 11:41:26 INFO - PROCESS | 1657 | 1470940886570 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1657 | 1470940886571 Marionette TRACE conn3 <- [1,2710,null,{}] 11:41:26 INFO - PROCESS | 1657 | 1470940886579 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:26 INFO - PROCESS | 1657 | 1470940886580 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:26 INFO - PROCESS | 1657 | 1470940886690 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:41:26 INFO - PROCESS | 1657 | 1470940886728 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1657 | 1470940886729 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9cc000 == 40 [pid = 1657] [id = 685] 11:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1161fb800) [pid = 1657] [serial = 2055] [outer = 0x0] 11:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129572c00) [pid = 1657] [serial = 2056] [outer = 0x1161fb800] 11:41:26 INFO - PROCESS | 1657 | 1470940886754 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12bad7800) [pid = 1657] [serial = 2057] [outer = 0x1161fb800] 11:41:27 INFO - PROCESS | 1657 | 1470940887051 Marionette TRACE conn3 <- [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] 11:41:27 INFO - PROCESS | 1657 | 1470940887096 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 11:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:41:27 INFO - PROCESS | 1657 | 1470940887098 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1657 | 1470940887099 Marionette TRACE conn3 <- [1,2714,null,{}] 11:41:27 INFO - PROCESS | 1657 | 1470940887102 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:27 INFO - PROCESS | 1657 | 1470940887103 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:27 INFO - PROCESS | 1657 | 1470940887184 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:41:27 INFO - PROCESS | 1657 | 1470940887187 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1657 | 1470940887188 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be65000 == 41 [pid = 1657] [id = 686] 11:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bad9400) [pid = 1657] [serial = 2058] [outer = 0x0] 11:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12c036000) [pid = 1657] [serial = 2059] [outer = 0x12bad9400] 11:41:27 INFO - PROCESS | 1657 | 1470940887213 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12c040800) [pid = 1657] [serial = 2060] [outer = 0x12bad9400] 11:41:27 INFO - PROCESS | 1657 | 1470940887542 Marionette TRACE conn3 <- [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]]]}] 11:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 11:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:41:27 INFO - PROCESS | 1657 | 1470940887568 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1657 | 1470940887569 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 11:41:27 INFO - PROCESS | 1657 | 1470940887571 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1657 | 1470940887572 Marionette TRACE conn3 <- [1,2718,null,{}] 11:41:27 INFO - PROCESS | 1657 | 1470940887577 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:27 INFO - PROCESS | 1657 | 1470940887578 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:27 INFO - PROCESS | 1657 | 1470940887690 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:41:27 INFO - PROCESS | 1657 | 1470940887697 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1657 | 1470940887698 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eab800 == 42 [pid = 1657] [id = 687] 11:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12961b800) [pid = 1657] [serial = 2061] [outer = 0x0] 11:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12c42c400) [pid = 1657] [serial = 2062] [outer = 0x12961b800] 11:41:27 INFO - PROCESS | 1657 | 1470940887731 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c437000) [pid = 1657] [serial = 2063] [outer = 0x12961b800] 11:41:28 INFO - PROCESS | 1657 | 1470940888060 Marionette TRACE conn3 <- [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] 11:41:28 INFO - PROCESS | 1657 | 1470940888094 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1657 | 1470940888096 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1657 | 1470940888097 Marionette TRACE conn3 <- [1,2722,null,{}] 11:41:28 INFO - PROCESS | 1657 | 1470940888099 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:28 INFO - PROCESS | 1657 | 1470940888101 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:28 INFO - PROCESS | 1657 | 1470940888181 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:41:28 INFO - PROCESS | 1657 | 1470940888184 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1657 | 1470940888185 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb5d800 == 43 [pid = 1657] [id = 688] 11:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119368c00) [pid = 1657] [serial = 2064] [outer = 0x0] 11:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119371400) [pid = 1657] [serial = 2065] [outer = 0x119368c00] 11:41:28 INFO - PROCESS | 1657 | 1470940888209 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12c437400) [pid = 1657] [serial = 2066] [outer = 0x119368c00] 11:41:28 INFO - PROCESS | 1657 | 1470940888683 Marionette TRACE conn3 <- [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] 11:41:28 INFO - PROCESS | 1657 | 1470940888719 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1657 | 1470940888722 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1657 | 1470940888724 Marionette TRACE conn3 <- [1,2726,null,{}] 11:41:28 INFO - PROCESS | 1657 | 1470940888729 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:28 INFO - PROCESS | 1657 | 1470940888730 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:28 INFO - PROCESS | 1657 | 1470940888837 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:41:28 INFO - PROCESS | 1657 | 1470940888912 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1657 | 1470940888913 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119754000 == 44 [pid = 1657] [id = 689] 11:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1184a1000) [pid = 1657] [serial = 2067] [outer = 0x0] 11:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118ef4000) [pid = 1657] [serial = 2068] [outer = 0x1184a1000] 11:41:28 INFO - PROCESS | 1657 | 1470940888944 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119370c00) [pid = 1657] [serial = 2069] [outer = 0x1184a1000] 11:41:29 INFO - PROCESS | 1657 | 1470940889362 Marionette TRACE conn3 <- [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]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 673ms 11:41:29 INFO - PROCESS | 1657 | 1470940889395 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 1657 | 1470940889398 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 11:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:41:29 INFO - PROCESS | 1657 | 1470940889403 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1657 | 1470940889405 Marionette TRACE conn3 <- [1,2730,null,{}] 11:41:29 INFO - PROCESS | 1657 | 1470940889407 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:29 INFO - PROCESS | 1657 | 1470940889409 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:29 INFO - PROCESS | 1657 | 1470940889514 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:41:29 INFO - PROCESS | 1657 | 1470940889627 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1657 | 1470940889628 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f71000 == 45 [pid = 1657] [id = 690] 11:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124d11c00) [pid = 1657] [serial = 2070] [outer = 0x0] 11:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1255d0000) [pid = 1657] [serial = 2071] [outer = 0x124d11c00] 11:41:29 INFO - PROCESS | 1657 | 1470940889661 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12681d800) [pid = 1657] [serial = 2072] [outer = 0x124d11c00] 11:41:30 INFO - PROCESS | 1657 | 1470940890545 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:41:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:41:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:41:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 11:41:30 INFO - PROCESS | 1657 | 1470940890575 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:41:30 INFO - PROCESS | 1657 | 1470940890576 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 11:41:30 INFO - PROCESS | 1657 | 1470940890579 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 1657 | 1470940890581 Marionette TRACE conn3 <- [1,2734,null,{}] 11:41:30 INFO - PROCESS | 1657 | 1470940890589 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:30 INFO - PROCESS | 1657 | 1470940890593 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:30 INFO - PROCESS | 1657 | 1470940890726 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:41:30 INFO - PROCESS | 1657 | 1470940890792 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1657 | 1470940890795 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d548800 == 46 [pid = 1657] [id = 691] 11:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12961e400) [pid = 1657] [serial = 2073] [outer = 0x0] 11:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12b71a000) [pid = 1657] [serial = 2074] [outer = 0x12961e400] 11:41:30 INFO - PROCESS | 1657 | 1470940890867 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bb5cc00) [pid = 1657] [serial = 2075] [outer = 0x12961e400] 11:41:31 INFO - PROCESS | 1657 | 1470940891415 Marionette TRACE conn3 <- [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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 873ms 11:41:31 INFO - PROCESS | 1657 | 1470940891462 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1657 | 1470940891465 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:41:31 INFO - PROCESS | 1657 | 1470940891469 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1657 | 1470940891471 Marionette TRACE conn3 <- [1,2738,null,{}] 11:41:31 INFO - PROCESS | 1657 | 1470940891477 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:31 INFO - PROCESS | 1657 | 1470940891479 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:31 INFO - PROCESS | 1657 | 1470940891641 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:41:31 INFO - PROCESS | 1657 | 1470940891747 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1657 | 1470940891748 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12125c800 == 47 [pid = 1657] [id = 692] 11:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129619c00) [pid = 1657] [serial = 2076] [outer = 0x0] 11:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12b78e400) [pid = 1657] [serial = 2077] [outer = 0x129619c00] 11:41:31 INFO - PROCESS | 1657 | 1470940891779 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12beb5400) [pid = 1657] [serial = 2078] [outer = 0x129619c00] 11:41:32 INFO - PROCESS | 1657 | 1470940892324 Marionette TRACE conn3 <- [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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 924ms 11:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:41:32 INFO - PROCESS | 1657 | 1470940892393 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1657 | 1470940892395 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 11:41:32 INFO - PROCESS | 1657 | 1470940892398 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1657 | 1470940892400 Marionette TRACE conn3 <- [1,2742,null,{}] 11:41:32 INFO - PROCESS | 1657 | 1470940892404 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:32 INFO - PROCESS | 1657 | 1470940892405 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:32 INFO - PROCESS | 1657 | 1470940892541 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:41:32 INFO - PROCESS | 1657 | 1470940892553 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1657 | 1470940892555 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118233000 == 48 [pid = 1657] [id = 693] 11:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118432c00) [pid = 1657] [serial = 2079] [outer = 0x0] 11:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119369400) [pid = 1657] [serial = 2080] [outer = 0x118432c00] 11:41:32 INFO - PROCESS | 1657 | 1470940892597 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x120ee1000) [pid = 1657] [serial = 2081] [outer = 0x118432c00] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123eab800 == 47 [pid = 1657] [id = 687] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12be65000 == 46 [pid = 1657] [id = 686] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9cc000 == 45 [pid = 1657] [id = 685] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae7800 == 44 [pid = 1657] [id = 684] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129e41000 == 43 [pid = 1657] [id = 683] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x128a52800 == 42 [pid = 1657] [id = 682] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123eb0800 == 41 [pid = 1657] [id = 681] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1183a4800 == 40 [pid = 1657] [id = 680] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119747000 == 39 [pid = 1657] [id = 679] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9e4000 == 38 [pid = 1657] [id = 676] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119757000 == 37 [pid = 1657] [id = 678] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x118248800 == 36 [pid = 1657] [id = 677] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1180eb800 == 35 [pid = 1657] [id = 631] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119925800 == 34 [pid = 1657] [id = 662] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129e4f000 == 33 [pid = 1657] [id = 663] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d563800 == 32 [pid = 1657] [id = 664] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12125c800 == 31 [pid = 1657] [id = 692] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d548800 == 30 [pid = 1657] [id = 691] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x128f71000 == 29 [pid = 1657] [id = 690] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb5d800 == 28 [pid = 1657] [id = 688] 11:41:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119754000 == 27 [pid = 1657] [id = 689] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c030400) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126c54800) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x120ee8000) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bad9800) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124ff1000) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x125655000) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119692400) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118936000) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120e16000) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119b0d400) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12928f400) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12ac4dc00) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1210bdc00) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x127098000) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126c5c800) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128e1e400) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a654400) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12beb6800) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1176c0800) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12c026c00) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12961dc00) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12c042400) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c037c00) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120ee2000) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bb60400) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129623000) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 11:41:33 INFO - PROCESS | 1657 | 1470940893613 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1223ms 11:41:33 INFO - PROCESS | 1657 | 1470940893622 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1657 | 1470940893627 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 11:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:41:33 INFO - PROCESS | 1657 | 1470940893630 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1657 | 1470940893632 Marionette TRACE conn3 <- [1,2746,null,{}] 11:41:33 INFO - PROCESS | 1657 | 1470940893635 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:33 INFO - PROCESS | 1657 | 1470940893637 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:33 INFO - PROCESS | 1657 | 1470940893718 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:41:33 INFO - PROCESS | 1657 | 1470940893725 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1657 | 1470940893728 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x117064800 == 28 [pid = 1657] [id = 694] 11:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113e52400) [pid = 1657] [serial = 2082] [outer = 0x0] 11:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116810000) [pid = 1657] [serial = 2083] [outer = 0x113e52400] 11:41:33 INFO - PROCESS | 1657 | 1470940893757 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116889400) [pid = 1657] [serial = 2084] [outer = 0x113e52400] 11:41:34 INFO - PROCESS | 1657 | 1470940894224 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 621ms 11:41:34 INFO - PROCESS | 1657 | 1470940894251 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1657 | 1470940894255 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:41:34 INFO - PROCESS | 1657 | 1470940894260 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1657 | 1470940894261 Marionette TRACE conn3 <- [1,2750,null,{}] 11:41:34 INFO - PROCESS | 1657 | 1470940894264 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:34 INFO - PROCESS | 1657 | 1470940894266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:34 INFO - PROCESS | 1657 | 1470940894346 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:41:34 INFO - PROCESS | 1657 | 1470940894351 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1657 | 1470940894352 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11990f000 == 29 [pid = 1657] [id = 695] 11:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11849a000) [pid = 1657] [serial = 2085] [outer = 0x0] 11:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118999800) [pid = 1657] [serial = 2086] [outer = 0x11849a000] 11:41:34 INFO - PROCESS | 1657 | 1470940894382 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119367000) [pid = 1657] [serial = 2087] [outer = 0x11849a000] 11:41:34 INFO - PROCESS | 1657 | 1470940894748 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 11:41:34 INFO - PROCESS | 1657 | 1470940894779 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1657 | 1470940894780 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:41:34 INFO - PROCESS | 1657 | 1470940894782 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1657 | 1470940894785 Marionette TRACE conn3 <- [1,2754,null,{}] 11:41:34 INFO - PROCESS | 1657 | 1470940894793 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:34 INFO - PROCESS | 1657 | 1470940894796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:34 INFO - PROCESS | 1657 | 1470940894878 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:41:34 INFO - PROCESS | 1657 | 1470940894883 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1657 | 1470940894885 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121a53000 == 30 [pid = 1657] [id = 696] 11:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112e76c00) [pid = 1657] [serial = 2088] [outer = 0x0] 11:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119cf9000) [pid = 1657] [serial = 2089] [outer = 0x112e76c00] 11:41:34 INFO - PROCESS | 1657 | 1470940894913 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120edcc00) [pid = 1657] [serial = 2090] [outer = 0x112e76c00] 11:41:35 INFO - PROCESS | 1657 | 1470940895265 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 527ms 11:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:41:35 INFO - PROCESS | 1657 | 1470940895311 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1657 | 1470940895313 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 11:41:35 INFO - PROCESS | 1657 | 1470940895315 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1657 | 1470940895317 Marionette TRACE conn3 <- [1,2758,null,{}] 11:41:35 INFO - PROCESS | 1657 | 1470940895319 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:35 INFO - PROCESS | 1657 | 1470940895321 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:35 INFO - PROCESS | 1657 | 1470940895459 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:41:35 INFO - PROCESS | 1657 | 1470940895505 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1657 | 1470940895506 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x124abb800 == 31 [pid = 1657] [id = 697] 11:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x120ee1800) [pid = 1657] [serial = 2091] [outer = 0x0] 11:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1215fc800) [pid = 1657] [serial = 2092] [outer = 0x120ee1800] 11:41:35 INFO - PROCESS | 1657 | 1470940895533 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123e36000) [pid = 1657] [serial = 2093] [outer = 0x120ee1800] 11:41:35 INFO - PROCESS | 1657 | 1470940895928 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 621ms 11:41:35 INFO - PROCESS | 1657 | 1470940895937 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1657 | 1470940895949 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 11:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:41:35 INFO - PROCESS | 1657 | 1470940895959 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1657 | 1470940895961 Marionette TRACE conn3 <- [1,2762,null,{}] 11:41:35 INFO - PROCESS | 1657 | 1470940895964 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:35 INFO - PROCESS | 1657 | 1470940895966 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:36 INFO - PROCESS | 1657 | 1470940896115 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:41:36 INFO - PROCESS | 1657 | 1470940896201 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1657 | 1470940896203 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f5a000 == 32 [pid = 1657] [id = 698] 11:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118436000) [pid = 1657] [serial = 2094] [outer = 0x0] 11:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1250cc400) [pid = 1657] [serial = 2095] [outer = 0x118436000] 11:41:36 INFO - PROCESS | 1657 | 1470940896249 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125655000) [pid = 1657] [serial = 2096] [outer = 0x118436000] 11:41:36 INFO - PROCESS | 1657 | 1470940896558 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 624ms 11:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:41:36 INFO - PROCESS | 1657 | 1470940896583 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1657 | 1470940896585 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 11:41:36 INFO - PROCESS | 1657 | 1470940896587 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1657 | 1470940896588 Marionette TRACE conn3 <- [1,2766,null,{}] 11:41:36 INFO - PROCESS | 1657 | 1470940896592 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:36 INFO - PROCESS | 1657 | 1470940896597 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:36 INFO - PROCESS | 1657 | 1470940896714 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:41:36 INFO - PROCESS | 1657 | 1470940896726 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1657 | 1470940896727 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a742800 == 33 [pid = 1657] [id = 699] 11:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1250cbc00) [pid = 1657] [serial = 2097] [outer = 0x0] 11:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12681c000) [pid = 1657] [serial = 2098] [outer = 0x1250cbc00] 11:41:36 INFO - PROCESS | 1657 | 1470940896753 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128e18000) [pid = 1657] [serial = 2099] [outer = 0x1250cbc00] 11:41:37 INFO - PROCESS | 1657 | 1470940897087 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 524ms 11:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:41:37 INFO - PROCESS | 1657 | 1470940897111 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1657 | 1470940897113 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 11:41:37 INFO - PROCESS | 1657 | 1470940897115 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1657 | 1470940897116 Marionette TRACE conn3 <- [1,2770,null,{}] 11:41:37 INFO - PROCESS | 1657 | 1470940897132 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:37 INFO - PROCESS | 1657 | 1470940897133 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:37 INFO - PROCESS | 1657 | 1470940897229 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:41:37 INFO - PROCESS | 1657 | 1470940897232 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1657 | 1470940897233 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaf0800 == 34 [pid = 1657] [id = 700] 11:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1168eec00) [pid = 1657] [serial = 2100] [outer = 0x0] 11:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1293b9000) [pid = 1657] [serial = 2101] [outer = 0x1168eec00] 11:41:37 INFO - PROCESS | 1657 | 1470940897258 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129570400) [pid = 1657] [serial = 2102] [outer = 0x1168eec00] 11:41:37 INFO - PROCESS | 1657 | 1470940897617 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 533ms 11:41:37 INFO - PROCESS | 1657 | 1470940897649 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1657 | 1470940897650 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:41:37 INFO - PROCESS | 1657 | 1470940897658 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1657 | 1470940897659 Marionette TRACE conn3 <- [1,2774,null,{}] 11:41:37 INFO - PROCESS | 1657 | 1470940897661 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:37 INFO - PROCESS | 1657 | 1470940897663 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:38 INFO - PROCESS | 1657 | 1470940898031 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x126d1f800) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12c041c00) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11680e000) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120e88400) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12b71cc00) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1293b7800) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1161fb800) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120ede800) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1189a1400) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116881000) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113b04c00) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118eef800) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f8e000) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12bad9400) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12961b800) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119368c00) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12928a000) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1217f6c00) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110fb3000) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1273b2800) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x117e7b000) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:41:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119690c00) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:41:38 INFO - PROCESS | 1657 | 1470940898087 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1657 | 1470940898088 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183a8000 == 35 [pid = 1657] [id = 701] 11:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1110ac400) [pid = 1657] [serial = 2103] [outer = 0x0] 11:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11338c400) [pid = 1657] [serial = 2104] [outer = 0x1110ac400] 11:41:38 INFO - PROCESS | 1657 | 1470940898113 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117e7b000) [pid = 1657] [serial = 2105] [outer = 0x1110ac400] 11:41:38 INFO - PROCESS | 1657 | 1470940898378 Marionette TRACE conn3 <- [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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 769ms 11:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:41:38 INFO - PROCESS | 1657 | 1470940898430 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1657 | 1470940898431 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 11:41:38 INFO - PROCESS | 1657 | 1470940898433 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1657 | 1470940898435 Marionette TRACE conn3 <- [1,2778,null,{}] 11:41:38 INFO - PROCESS | 1657 | 1470940898437 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:38 INFO - PROCESS | 1657 | 1470940898438 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:38 INFO - PROCESS | 1657 | 1470940898540 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:41:38 INFO - PROCESS | 1657 | 1470940898546 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1657 | 1470940898547 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d1000 == 36 [pid = 1657] [id = 702] 11:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11893d000) [pid = 1657] [serial = 2106] [outer = 0x0] 11:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120ede800) [pid = 1657] [serial = 2107] [outer = 0x11893d000] 11:41:38 INFO - PROCESS | 1657 | 1470940898571 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126c53800) [pid = 1657] [serial = 2108] [outer = 0x11893d000] 11:41:38 INFO - PROCESS | 1657 | 1470940898882 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 467ms 11:41:38 INFO - PROCESS | 1657 | 1470940898904 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1657 | 1470940898905 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 11:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:41:38 INFO - PROCESS | 1657 | 1470940898915 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1657 | 1470940898916 Marionette TRACE conn3 <- [1,2782,null,{}] 11:41:38 INFO - PROCESS | 1657 | 1470940898918 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:38 INFO - PROCESS | 1657 | 1470940898919 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:39 INFO - PROCESS | 1657 | 1470940899034 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:41:39 INFO - PROCESS | 1657 | 1470940899041 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1657 | 1470940899043 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be79800 == 37 [pid = 1657] [id = 703] 11:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11842b400) [pid = 1657] [serial = 2109] [outer = 0x0] 11:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129568800) [pid = 1657] [serial = 2110] [outer = 0x11842b400] 11:41:39 INFO - PROCESS | 1657 | 1470940899067 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12961dc00) [pid = 1657] [serial = 2111] [outer = 0x11842b400] 11:41:39 INFO - PROCESS | 1657 | 1470940899377 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 11:41:39 INFO - PROCESS | 1657 | 1470940899434 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1657 | 1470940899435 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 11:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:41:39 INFO - PROCESS | 1657 | 1470940899437 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1657 | 1470940899439 Marionette TRACE conn3 <- [1,2786,null,{}] 11:41:39 INFO - PROCESS | 1657 | 1470940899441 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:39 INFO - PROCESS | 1657 | 1470940899443 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:39 INFO - PROCESS | 1657 | 1470940899540 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:41:39 INFO - PROCESS | 1657 | 1470940899546 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1657 | 1470940899547 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb50800 == 38 [pid = 1657] [id = 704] 11:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129622800) [pid = 1657] [serial = 2112] [outer = 0x0] 11:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a808800) [pid = 1657] [serial = 2113] [outer = 0x129622800] 11:41:39 INFO - PROCESS | 1657 | 1470940899574 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b718000) [pid = 1657] [serial = 2114] [outer = 0x129622800] 11:41:39 INFO - PROCESS | 1657 | 1470940899940 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 522ms 11:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:41:39 INFO - PROCESS | 1657 | 1470940899961 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1657 | 1470940899962 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 11:41:39 INFO - PROCESS | 1657 | 1470940899975 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1657 | 1470940899977 Marionette TRACE conn3 <- [1,2790,null,{}] 11:41:39 INFO - PROCESS | 1657 | 1470940899980 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:39 INFO - PROCESS | 1657 | 1470940899981 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:40 INFO - PROCESS | 1657 | 1470940900109 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:41:40 INFO - PROCESS | 1657 | 1470940900168 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1657 | 1470940900169 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160c0800 == 39 [pid = 1657] [id = 705] 11:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x111d19c00) [pid = 1657] [serial = 2115] [outer = 0x0] 11:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1122b0800) [pid = 1657] [serial = 2116] [outer = 0x111d19c00] 11:41:40 INFO - PROCESS | 1657 | 1470940900201 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11396d000) [pid = 1657] [serial = 2117] [outer = 0x111d19c00] 11:41:40 INFO - PROCESS | 1657 | 1470940900736 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 783ms 11:41:40 INFO - PROCESS | 1657 | 1470940900766 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1657 | 1470940900769 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:41:40 INFO - PROCESS | 1657 | 1470940900774 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1657 | 1470940900777 Marionette TRACE conn3 <- [1,2794,null,{}] 11:41:40 INFO - PROCESS | 1657 | 1470940900781 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:40 INFO - PROCESS | 1657 | 1470940900784 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:40 INFO - PROCESS | 1657 | 1470940900917 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:41:41 INFO - PROCESS | 1657 | 1470940901002 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1657 | 1470940901004 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x121704800 == 40 [pid = 1657] [id = 706] 11:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118936000) [pid = 1657] [serial = 2118] [outer = 0x0] 11:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118e82800) [pid = 1657] [serial = 2119] [outer = 0x118936000] 11:41:41 INFO - PROCESS | 1657 | 1470940901035 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11936f400) [pid = 1657] [serial = 2120] [outer = 0x118936000] 11:41:41 INFO - PROCESS | 1657 | 1470940901583 Marionette TRACE conn3 <- [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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 823ms 11:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:41:41 INFO - PROCESS | 1657 | 1470940901597 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1657 | 1470940901599 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 11:41:41 INFO - PROCESS | 1657 | 1470940901601 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1657 | 1470940901603 Marionette TRACE conn3 <- [1,2798,null,{}] 11:41:41 INFO - PROCESS | 1657 | 1470940901605 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:41 INFO - PROCESS | 1657 | 1470940901607 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:41 INFO - PROCESS | 1657 | 1470940901820 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:41:41 INFO - PROCESS | 1657 | 1470940901915 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1657 | 1470940901917 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e0e800 == 41 [pid = 1657] [id = 707] 11:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112e16c00) [pid = 1657] [serial = 2121] [outer = 0x0] 11:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113973400) [pid = 1657] [serial = 2122] [outer = 0x112e16c00] 11:41:41 INFO - PROCESS | 1657 | 1470940901946 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1161fc000) [pid = 1657] [serial = 2123] [outer = 0x112e16c00] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb50800 == 40 [pid = 1657] [id = 704] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12be79800 == 39 [pid = 1657] [id = 703] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d1000 == 38 [pid = 1657] [id = 702] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1183a8000 == 37 [pid = 1657] [id = 701] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaf0800 == 36 [pid = 1657] [id = 700] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a742800 == 35 [pid = 1657] [id = 699] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x128f5a000 == 34 [pid = 1657] [id = 698] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124abb800 == 33 [pid = 1657] [id = 697] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121a53000 == 32 [pid = 1657] [id = 696] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11990f000 == 31 [pid = 1657] [id = 695] 11:41:42 INFO - PROCESS | 1657 | --DOCSHELL 0x117064800 == 30 [pid = 1657] [id = 694] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126d7ec00) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1126a0000) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129569000) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1184a4400) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1211d8000) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a80c000) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12c435000) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118937000) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124da1c00) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bad7c00) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a8b3c00) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129572c00) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x120ee4400) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1219ad000) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e18400) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120edc800) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126c60c00) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1176c4c00) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1184a6800) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119697400) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e90c00) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12bb5d800) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12c036000) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c437000) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12c437400) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12c02ac00) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129618000) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119371400) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a64e800) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12b716800) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c040800) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x127467400) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12bad7800) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12c42c400) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 1657 | 1470940902507 Marionette TRACE conn3 <- [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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 922ms 11:41:42 INFO - PROCESS | 1657 | 1470940902528 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1657 | 1470940902530 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:41:42 INFO - PROCESS | 1657 | 1470940902533 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1657 | 1470940902535 Marionette TRACE conn3 <- [1,2802,null,{}] 11:41:42 INFO - PROCESS | 1657 | 1470940902538 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:42 INFO - PROCESS | 1657 | 1470940902541 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:42 INFO - PROCESS | 1657 | 1470940902611 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:41:42 INFO - PROCESS | 1657 | 1470940902615 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1657 | 1470940902617 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823d000 == 31 [pid = 1657] [id = 708] 11:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118265400) [pid = 1657] [serial = 2124] [outer = 0x0] 11:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11842f000) [pid = 1657] [serial = 2125] [outer = 0x118265400] 11:41:42 INFO - PROCESS | 1657 | 1470940902648 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1184a5400) [pid = 1657] [serial = 2126] [outer = 0x118265400] 11:41:43 INFO - PROCESS | 1657 | 1470940903214 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 726ms 11:41:43 INFO - PROCESS | 1657 | 1470940903261 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1657 | 1470940903263 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:41:43 INFO - PROCESS | 1657 | 1470940903267 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1657 | 1470940903269 Marionette TRACE conn3 <- [1,2806,null,{}] 11:41:43 INFO - PROCESS | 1657 | 1470940903273 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:43 INFO - PROCESS | 1657 | 1470940903275 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:43 INFO - PROCESS | 1657 | 1470940903413 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:41:43 INFO - PROCESS | 1657 | 1470940903475 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1657 | 1470940903477 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12112f000 == 32 [pid = 1657] [id = 709] 11:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118428400) [pid = 1657] [serial = 2127] [outer = 0x0] 11:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11936a400) [pid = 1657] [serial = 2128] [outer = 0x118428400] 11:41:43 INFO - PROCESS | 1657 | 1470940903510 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119692000) [pid = 1657] [serial = 2129] [outer = 0x118428400] 11:41:43 INFO - PROCESS | 1657 | 1470940903822 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 11:41:43 INFO - PROCESS | 1657 | 1470940903837 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1657 | 1470940903840 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:41:43 INFO - PROCESS | 1657 | 1470940903851 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1657 | 1470940903855 Marionette TRACE conn3 <- [1,2810,null,{}] 11:41:43 INFO - PROCESS | 1657 | 1470940903857 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:43 INFO - PROCESS | 1657 | 1470940903862 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:43 INFO - PROCESS | 1657 | 1470940903972 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:41:43 INFO - PROCESS | 1657 | 1470940903979 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1657 | 1470940903980 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eaa000 == 33 [pid = 1657] [id = 710] 11:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1122bec00) [pid = 1657] [serial = 2130] [outer = 0x0] 11:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1197aa800) [pid = 1657] [serial = 2131] [outer = 0x1122bec00] 11:41:44 INFO - PROCESS | 1657 | 1470940904005 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e95400) [pid = 1657] [serial = 2132] [outer = 0x1122bec00] 11:41:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12d38a000 == 32 [pid = 1657] [id = 17] 11:41:44 INFO - PROCESS | 1657 | 1470940904351 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 529ms 11:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:41:44 INFO - PROCESS | 1657 | 1470940904377 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1657 | 1470940904378 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 11:41:44 INFO - PROCESS | 1657 | 1470940904380 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1657 | 1470940904382 Marionette TRACE conn3 <- [1,2814,null,{}] 11:41:44 INFO - PROCESS | 1657 | 1470940904385 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:44 INFO - PROCESS | 1657 | 1470940904386 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:44 INFO - PROCESS | 1657 | 1470940904472 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:41:44 INFO - PROCESS | 1657 | 1470940904478 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1657 | 1470940904479 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199c2000 == 33 [pid = 1657] [id = 711] 11:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e90c00) [pid = 1657] [serial = 2133] [outer = 0x0] 11:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210bfc00) [pid = 1657] [serial = 2134] [outer = 0x120e90c00] 11:41:44 INFO - PROCESS | 1657 | 1470940904515 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121a78c00) [pid = 1657] [serial = 2135] [outer = 0x120e90c00] 11:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:41:45 INFO - PROCESS | 1657 | 1470940905042 Marionette TRACE conn3 <- [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]]]}] 11:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 668ms 11:41:45 INFO - PROCESS | 1657 | 1470940905050 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1657 | 1470940905051 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:41:45 INFO - PROCESS | 1657 | 1470940905053 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1657 | 1470940905054 Marionette TRACE conn3 <- [1,2818,null,{}] 11:41:45 INFO - PROCESS | 1657 | 1470940905061 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:45 INFO - PROCESS | 1657 | 1470940905062 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:45 INFO - PROCESS | 1657 | 1470940905168 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:41:45 INFO - PROCESS | 1657 | 1470940905172 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1657 | 1470940905176 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12934d800 == 34 [pid = 1657] [id = 712] 11:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1250cd800) [pid = 1657] [serial = 2136] [outer = 0x0] 11:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1255d9000) [pid = 1657] [serial = 2137] [outer = 0x1250cd800] 11:41:45 INFO - PROCESS | 1657 | 1470940905240 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12681e800) [pid = 1657] [serial = 2138] [outer = 0x1250cd800] 11:41:45 INFO - PROCESS | 1657 | 1470940905599 Marionette TRACE conn3 <- [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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 569ms 11:41:45 INFO - PROCESS | 1657 | 1470940905623 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1657 | 1470940905624 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:41:45 INFO - PROCESS | 1657 | 1470940905626 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1657 | 1470940905627 Marionette TRACE conn3 <- [1,2822,null,{}] 11:41:45 INFO - PROCESS | 1657 | 1470940905630 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:45 INFO - PROCESS | 1657 | 1470940905631 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:45 INFO - PROCESS | 1657 | 1470940905735 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:41:45 INFO - PROCESS | 1657 | 1470940905756 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1657 | 1470940905758 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a61f000 == 35 [pid = 1657] [id = 713] 11:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126826400) [pid = 1657] [serial = 2139] [outer = 0x0] 11:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126d2bc00) [pid = 1657] [serial = 2140] [outer = 0x126826400] 11:41:45 INFO - PROCESS | 1657 | 1470940905782 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1273aa400) [pid = 1657] [serial = 2141] [outer = 0x126826400] 11:41:46 INFO - PROCESS | 1657 | 1470940906129 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 518ms 11:41:46 INFO - PROCESS | 1657 | 1470940906146 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1657 | 1470940906148 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:41:46 INFO - PROCESS | 1657 | 1470940906151 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1657 | 1470940906153 Marionette TRACE conn3 <- [1,2826,null,{}] 11:41:46 INFO - PROCESS | 1657 | 1470940906157 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:46 INFO - PROCESS | 1657 | 1470940906161 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:46 INFO - PROCESS | 1657 | 1470940906318 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:41:46 INFO - PROCESS | 1657 | 1470940906332 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1657 | 1470940906334 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae2000 == 36 [pid = 1657] [id = 714] 11:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110fb2800) [pid = 1657] [serial = 2142] [outer = 0x0] 11:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12745e800) [pid = 1657] [serial = 2143] [outer = 0x110fb2800] 11:41:46 INFO - PROCESS | 1657 | 1470940906375 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1293b7800) [pid = 1657] [serial = 2144] [outer = 0x110fb2800] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118436000) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120ee1800) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112e76c00) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113e52400) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1250cbc00) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11849a000) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118432c00) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184a1000) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124d11c00) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12961e400) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129619c00) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1168eec00) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11893d000) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:41:46 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11842b400) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:41:46 INFO - PROCESS | 1657 | 1470940906831 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 725ms 11:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:41:46 INFO - PROCESS | 1657 | 1470940906877 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1657 | 1470940906879 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 11:41:46 INFO - PROCESS | 1657 | 1470940906881 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1657 | 1470940906882 Marionette TRACE conn3 <- [1,2830,null,{}] 11:41:46 INFO - PROCESS | 1657 | 1470940906885 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:46 INFO - PROCESS | 1657 | 1470940906886 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:46 INFO - PROCESS | 1657 | 1470940906985 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:41:47 INFO - PROCESS | 1657 | 1470940907078 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1657 | 1470940907079 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ad75000 == 37 [pid = 1657] [id = 715] 11:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112a86400) [pid = 1657] [serial = 2145] [outer = 0x0] 11:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118436000) [pid = 1657] [serial = 2146] [outer = 0x112a86400] 11:41:47 INFO - PROCESS | 1657 | 1470940907122 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210bdc00) [pid = 1657] [serial = 2147] [outer = 0x112a86400] 11:41:47 INFO - PROCESS | 1657 | 1470940907484 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 619ms 11:41:47 INFO - PROCESS | 1657 | 1470940907500 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 1657 | 1470940907502 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 11:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:41:47 INFO - PROCESS | 1657 | 1470940907504 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 1657 | 1470940907505 Marionette TRACE conn3 <- [1,2834,null,{}] 11:41:47 INFO - PROCESS | 1657 | 1470940907511 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:47 INFO - PROCESS | 1657 | 1470940907514 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:47 INFO - PROCESS | 1657 | 1470940907644 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:41:47 INFO - PROCESS | 1657 | 1470940907731 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1657 | 1470940907733 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123db7800 == 38 [pid = 1657] [id = 716] 11:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a87000) [pid = 1657] [serial = 2148] [outer = 0x0] 11:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124d11c00) [pid = 1657] [serial = 2149] [outer = 0x112a87000] 11:41:47 INFO - PROCESS | 1657 | 1470940907772 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x129565c00) [pid = 1657] [serial = 2150] [outer = 0x112a87000] 11:41:48 INFO - PROCESS | 1657 | 1470940908148 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 673ms 11:41:48 INFO - PROCESS | 1657 | 1470940908178 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1657 | 1470940908179 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:41:48 INFO - PROCESS | 1657 | 1470940908181 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1657 | 1470940908182 Marionette TRACE conn3 <- [1,2838,null,{}] 11:41:48 INFO - PROCESS | 1657 | 1470940908185 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:48 INFO - PROCESS | 1657 | 1470940908186 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:48 INFO - PROCESS | 1657 | 1470940908299 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:41:48 INFO - PROCESS | 1657 | 1470940908305 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1657 | 1470940908307 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bec5000 == 39 [pid = 1657] [id = 717] 11:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119362c00) [pid = 1657] [serial = 2151] [outer = 0x0] 11:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129572c00) [pid = 1657] [serial = 2152] [outer = 0x119362c00] 11:41:48 INFO - PROCESS | 1657 | 1470940908333 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a657c00) [pid = 1657] [serial = 2153] [outer = 0x119362c00] 11:41:48 INFO - PROCESS | 1657 | 1470940908671 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 521ms 11:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:41:48 INFO - PROCESS | 1657 | 1470940908703 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1657 | 1470940908705 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 11:41:48 INFO - PROCESS | 1657 | 1470940908707 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1657 | 1470940908711 Marionette TRACE conn3 <- [1,2842,null,{}] 11:41:48 INFO - PROCESS | 1657 | 1470940908713 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:48 INFO - PROCESS | 1657 | 1470940908715 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:48 INFO - PROCESS | 1657 | 1470940908854 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:41:48 INFO - PROCESS | 1657 | 1470940908916 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1657 | 1470940908918 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160bb800 == 40 [pid = 1657] [id = 718] 11:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x111d13800) [pid = 1657] [serial = 2154] [outer = 0x0] 11:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1122be400) [pid = 1657] [serial = 2155] [outer = 0x111d13800] 11:41:48 INFO - PROCESS | 1657 | 1470940908950 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112e7c000) [pid = 1657] [serial = 2156] [outer = 0x111d13800] 11:41:49 INFO - PROCESS | 1657 | 1470940909430 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 772ms 11:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:41:49 INFO - PROCESS | 1657 | 1470940909481 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 1657 | 1470940909483 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 11:41:49 INFO - PROCESS | 1657 | 1470940909487 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 1657 | 1470940909489 Marionette TRACE conn3 <- [1,2846,null,{}] 11:41:49 INFO - PROCESS | 1657 | 1470940909550 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:49 INFO - PROCESS | 1657 | 1470940909554 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:49 INFO - PROCESS | 1657 | 1470940909659 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:41:49 INFO - PROCESS | 1657 | 1470940909731 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1657 | 1470940909733 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121264000 == 41 [pid = 1657] [id = 719] 11:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11837f400) [pid = 1657] [serial = 2157] [outer = 0x0] 11:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118936c00) [pid = 1657] [serial = 2158] [outer = 0x11837f400] 11:41:49 INFO - PROCESS | 1657 | 1470940909764 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119362800) [pid = 1657] [serial = 2159] [outer = 0x11837f400] 11:41:50 INFO - PROCESS | 1657 | 1470940910200 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 739ms 11:41:50 INFO - PROCESS | 1657 | 1470940910226 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:41:50 INFO - PROCESS | 1657 | 1470940910228 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 11:41:50 INFO - PROCESS | 1657 | 1470940910230 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1657 | 1470940910232 Marionette TRACE conn3 <- [1,2850,null,{}] 11:41:50 INFO - PROCESS | 1657 | 1470940910234 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:50 INFO - PROCESS | 1657 | 1470940910236 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:50 INFO - PROCESS | 1657 | 1470940910343 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:41:50 INFO - PROCESS | 1657 | 1470940910408 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1657 | 1470940910410 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a848000 == 42 [pid = 1657] [id = 720] 11:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119364c00) [pid = 1657] [serial = 2160] [outer = 0x0] 11:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b17c00) [pid = 1657] [serial = 2161] [outer = 0x119364c00] 11:41:50 INFO - PROCESS | 1657 | 1470940910479 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123e34400) [pid = 1657] [serial = 2162] [outer = 0x119364c00] 11:41:50 INFO - PROCESS | 1657 | 1470940910901 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 721ms 11:41:50 INFO - PROCESS | 1657 | 1470940910952 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:41:50 INFO - PROCESS | 1657 | 1470940910955 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 11:41:50 INFO - PROCESS | 1657 | 1470940910984 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1657 | 1470940910988 Marionette TRACE conn3 <- [1,2854,null,{}] 11:41:51 INFO - PROCESS | 1657 | 1470940911006 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:51 INFO - PROCESS | 1657 | 1470940911008 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:51 INFO - PROCESS | 1657 | 1470940911116 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:41:51 INFO - PROCESS | 1657 | 1470940911177 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1657 | 1470940911178 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12beda800 == 43 [pid = 1657] [id = 721] 11:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119691000) [pid = 1657] [serial = 2163] [outer = 0x0] 11:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126c5e400) [pid = 1657] [serial = 2164] [outer = 0x119691000] 11:41:51 INFO - PROCESS | 1657 | 1470940911267 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129565800) [pid = 1657] [serial = 2165] [outer = 0x119691000] 11:41:51 INFO - PROCESS | 1657 | 1470940911828 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 903ms 11:41:51 INFO - PROCESS | 1657 | 1470940911861 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1657 | 1470940911864 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:41:51 INFO - PROCESS | 1657 | 1470940911867 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1657 | 1470940911869 Marionette TRACE conn3 <- [1,2858,null,{}] 11:41:51 INFO - PROCESS | 1657 | 1470940911873 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:51 INFO - PROCESS | 1657 | 1470940911875 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:51 INFO - PROCESS | 1657 | 1470940911972 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:41:52 INFO - PROCESS | 1657 | 1470940912034 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1657 | 1470940912037 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x121255000 == 44 [pid = 1657] [id = 722] 11:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116747400) [pid = 1657] [serial = 2166] [outer = 0x0] 11:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1176c3c00) [pid = 1657] [serial = 2167] [outer = 0x116747400] 11:41:52 INFO - PROCESS | 1657 | 1470940912065 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118933000) [pid = 1657] [serial = 2168] [outer = 0x116747400] 11:41:52 INFO - PROCESS | 1657 | 1470940912605 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 773ms 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12bec5000 == 43 [pid = 1657] [id = 717] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x123db7800 == 42 [pid = 1657] [id = 716] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12ad75000 == 41 [pid = 1657] [id = 715] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12aae2000 == 40 [pid = 1657] [id = 714] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a61f000 == 39 [pid = 1657] [id = 713] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12934d800 == 38 [pid = 1657] [id = 712] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1199c2000 == 37 [pid = 1657] [id = 711] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x123eaa000 == 36 [pid = 1657] [id = 710] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12112f000 == 35 [pid = 1657] [id = 709] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11823d000 == 34 [pid = 1657] [id = 708] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x117e0e800 == 33 [pid = 1657] [id = 707] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb52000 == 32 [pid = 1657] [id = 18] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x121704800 == 31 [pid = 1657] [id = 706] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1160c0800 == 30 [pid = 1657] [id = 705] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x118233000 == 29 [pid = 1657] [id = 693] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12beda800 == 28 [pid = 1657] [id = 721] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a848000 == 27 [pid = 1657] [id = 720] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x121264000 == 26 [pid = 1657] [id = 719] 11:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1160bb800 == 25 [pid = 1657] [id = 718] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a808800) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1250cc400) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1215fc800) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119cf9000) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120edcc00) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116810000) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12681c000) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116889400) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128e18000) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118999800) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119367000) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120ee1000) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119369400) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x125655000) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119370c00) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118ef4000) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12681d800) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1255d0000) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b71a000) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bb5cc00) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12beb5400) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b78e400) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293b9000) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129570400) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x120ede800) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11338c400) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126c53800) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x129568800) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123e36000) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12961dc00) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 1657 | 1470940913380 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1657 | 1470940913384 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 11:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:41:53 INFO - PROCESS | 1657 | 1470940913394 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1657 | 1470940913395 Marionette TRACE conn3 <- [1,2862,null,{}] 11:41:53 INFO - PROCESS | 1657 | 1470940913399 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:53 INFO - PROCESS | 1657 | 1470940913401 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:53 INFO - PROCESS | 1657 | 1470940913477 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:41:53 INFO - PROCESS | 1657 | 1470940913481 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1657 | 1470940913485 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116583000 == 26 [pid = 1657] [id = 723] 11:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x112694800) [pid = 1657] [serial = 2169] [outer = 0x0] 11:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11269dc00) [pid = 1657] [serial = 2170] [outer = 0x112694800] 11:41:53 INFO - PROCESS | 1657 | 1470940913515 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112ddb000) [pid = 1657] [serial = 2171] [outer = 0x112694800] 11:41:53 INFO - PROCESS | 1657 | 1470940913853 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms 11:41:53 INFO - PROCESS | 1657 | 1470940913914 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1657 | 1470940913916 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 11:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:41:53 INFO - PROCESS | 1657 | 1470940913921 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1657 | 1470940913926 Marionette TRACE conn3 <- [1,2866,null,{}] 11:41:53 INFO - PROCESS | 1657 | 1470940913929 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:53 INFO - PROCESS | 1657 | 1470940913931 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:54 INFO - PROCESS | 1657 | 1470940914008 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:41:54 INFO - PROCESS | 1657 | 1470940914014 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1657 | 1470940914015 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1183b0000 == 27 [pid = 1657] [id = 724] 11:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x113e52800) [pid = 1657] [serial = 2172] [outer = 0x0] 11:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116747800) [pid = 1657] [serial = 2173] [outer = 0x113e52800] 11:41:54 INFO - PROCESS | 1657 | 1470940914042 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1168ee800) [pid = 1657] [serial = 2174] [outer = 0x113e52800] 11:41:54 INFO - PROCESS | 1657 | 1470940914384 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 476ms 11:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:41:54 INFO - PROCESS | 1657 | 1470940914397 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1657 | 1470940914398 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 11:41:54 INFO - PROCESS | 1657 | 1470940914400 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1657 | 1470940914401 Marionette TRACE conn3 <- [1,2870,null,{}] 11:41:54 INFO - PROCESS | 1657 | 1470940914411 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:54 INFO - PROCESS | 1657 | 1470940914415 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:54 INFO - PROCESS | 1657 | 1470940914510 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:41:54 INFO - PROCESS | 1657 | 1470940914567 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1657 | 1470940914570 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199b8000 == 28 [pid = 1657] [id = 725] 11:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118262c00) [pid = 1657] [serial = 2175] [outer = 0x0] 11:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118499800) [pid = 1657] [serial = 2176] [outer = 0x118262c00] 11:41:54 INFO - PROCESS | 1657 | 1470940914599 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118699800) [pid = 1657] [serial = 2177] [outer = 0x118262c00] 11:41:54 INFO - PROCESS | 1657 | 1470940914905 Marionette TRACE conn3 <- [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]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 11:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:41:54 INFO - PROCESS | 1657 | 1470940914918 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1657 | 1470940914920 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 11:41:54 INFO - PROCESS | 1657 | 1470940914922 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1657 | 1470940914923 Marionette TRACE conn3 <- [1,2874,null,{}] 11:41:54 INFO - PROCESS | 1657 | 1470940914930 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:54 INFO - PROCESS | 1657 | 1470940914931 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:55 INFO - PROCESS | 1657 | 1470940915011 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:41:55 INFO - PROCESS | 1657 | 1470940915015 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1657 | 1470940915016 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x121257800 == 29 [pid = 1657] [id = 726] 11:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118940c00) [pid = 1657] [serial = 2178] [outer = 0x0] 11:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119371800) [pid = 1657] [serial = 2179] [outer = 0x118940c00] 11:41:55 INFO - PROCESS | 1657 | 1470940915041 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1197a3000) [pid = 1657] [serial = 2180] [outer = 0x118940c00] 11:41:55 INFO - PROCESS | 1657 | 1470940915378 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 474ms 11:41:55 INFO - PROCESS | 1657 | 1470940915396 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:41:55 INFO - PROCESS | 1657 | 1470940915398 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 11:41:55 INFO - PROCESS | 1657 | 1470940915400 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1657 | 1470940915401 Marionette TRACE conn3 <- [1,2878,null,{}] 11:41:55 INFO - PROCESS | 1657 | 1470940915403 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:55 INFO - PROCESS | 1657 | 1470940915404 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:55 INFO - PROCESS | 1657 | 1470940915512 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:41:55 INFO - PROCESS | 1657 | 1470940915526 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1657 | 1470940915535 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d4a000 == 30 [pid = 1657] [id = 727] 11:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1186a2800) [pid = 1657] [serial = 2181] [outer = 0x0] 11:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b10000) [pid = 1657] [serial = 2182] [outer = 0x1186a2800] 11:41:55 INFO - PROCESS | 1657 | 1470940915559 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e0a800) [pid = 1657] [serial = 2183] [outer = 0x1186a2800] 11:41:55 INFO - PROCESS | 1657 | 1470940915907 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 11:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:41:55 INFO - PROCESS | 1657 | 1470940915918 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1657 | 1470940915920 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 11:41:55 INFO - PROCESS | 1657 | 1470940915922 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1657 | 1470940915924 Marionette TRACE conn3 <- [1,2882,null,{}] 11:41:55 INFO - PROCESS | 1657 | 1470940915927 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:55 INFO - PROCESS | 1657 | 1470940915931 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:56 INFO - PROCESS | 1657 | 1470940916051 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:41:56 INFO - PROCESS | 1657 | 1470940916089 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1657 | 1470940916091 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x127337800 == 31 [pid = 1657] [id = 728] 11:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120e16000) [pid = 1657] [serial = 2184] [outer = 0x0] 11:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120ede000) [pid = 1657] [serial = 2185] [outer = 0x120e16000] 11:41:56 INFO - PROCESS | 1657 | 1470940916115 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1217f1000) [pid = 1657] [serial = 2186] [outer = 0x120e16000] 11:41:56 INFO - PROCESS | 1657 | 1470940916430 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 11:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:41:56 INFO - PROCESS | 1657 | 1470940916444 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1657 | 1470940916445 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 11:41:56 INFO - PROCESS | 1657 | 1470940916447 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1657 | 1470940916449 Marionette TRACE conn3 <- [1,2886,null,{}] 11:41:56 INFO - PROCESS | 1657 | 1470940916451 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:56 INFO - PROCESS | 1657 | 1470940916452 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:56 INFO - PROCESS | 1657 | 1470940916553 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:41:56 INFO - PROCESS | 1657 | 1470940916556 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1657 | 1470940916557 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x129338800 == 32 [pid = 1657] [id = 729] 11:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120ee4c00) [pid = 1657] [serial = 2187] [outer = 0x0] 11:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124d31000) [pid = 1657] [serial = 2188] [outer = 0x120ee4c00] 11:41:56 INFO - PROCESS | 1657 | 1470940916590 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1255d3000) [pid = 1657] [serial = 2189] [outer = 0x120ee4c00] 11:41:56 INFO - PROCESS | 1657 | 1470940916914 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 519ms 11:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:41:56 INFO - PROCESS | 1657 | 1470940916967 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1657 | 1470940916968 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 11:41:56 INFO - PROCESS | 1657 | 1470940916970 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1657 | 1470940916972 Marionette TRACE conn3 <- [1,2890,null,{}] 11:41:56 INFO - PROCESS | 1657 | 1470940916974 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:56 INFO - PROCESS | 1657 | 1470940916975 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:57 INFO - PROCESS | 1657 | 1470940917069 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:41:57 INFO - PROCESS | 1657 | 1470940917083 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1657 | 1470940917084 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a629800 == 33 [pid = 1657] [id = 730] 11:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1110a1c00) [pid = 1657] [serial = 2190] [outer = 0x0] 11:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125656400) [pid = 1657] [serial = 2191] [outer = 0x1110a1c00] 11:41:57 INFO - PROCESS | 1657 | 1470940917108 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12568b400) [pid = 1657] [serial = 2192] [outer = 0x1110a1c00] 11:41:57 INFO - PROCESS | 1657 | 1470940917463 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 11:41:57 INFO - PROCESS | 1657 | 1470940917492 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1657 | 1470940917494 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 11:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1110ac400) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a87000) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119362c00) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1250cd800) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126826400) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110fb2800) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a86400) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x111d19c00) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118428400) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112e16c00) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129622800) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1122bec00) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e90c00) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118936000) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118265400) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12ccdcc00) [pid = 1657] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:41:57 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12d38a800) [pid = 1657] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:41:57 INFO - PROCESS | 1657 | 1470940917700 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1657 | 1470940917701 Marionette TRACE conn3 <- [1,2894,null,{}] 11:41:57 INFO - PROCESS | 1657 | 1470940917703 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:57 INFO - PROCESS | 1657 | 1470940917704 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:57 INFO - PROCESS | 1657 | 1470940917781 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:41:57 INFO - PROCESS | 1657 | 1470940917786 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1657 | 1470940917787 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129e47000 == 34 [pid = 1657] [id = 731] 11:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113e50400) [pid = 1657] [serial = 2193] [outer = 0x0] 11:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116884000) [pid = 1657] [serial = 2194] [outer = 0x113e50400] 11:41:57 INFO - PROCESS | 1657 | 1470940917813 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118eef800) [pid = 1657] [serial = 2195] [outer = 0x113e50400] 11:41:58 INFO - PROCESS | 1657 | 1470940918143 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 487ms 11:41:58 INFO - PROCESS | 1657 | 1470940918170 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1657 | 1470940918171 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:41:58 INFO - PROCESS | 1657 | 1470940918174 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1657 | 1470940918177 Marionette TRACE conn3 <- [1,2898,null,{}] 11:41:58 INFO - PROCESS | 1657 | 1470940918181 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:58 INFO - PROCESS | 1657 | 1470940918182 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:58 INFO - PROCESS | 1657 | 1470940918265 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:41:58 INFO - PROCESS | 1657 | 1470940918321 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1657 | 1470940918322 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaef000 == 35 [pid = 1657] [id = 732] 11:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111d19c00) [pid = 1657] [serial = 2196] [outer = 0x0] 11:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11979c400) [pid = 1657] [serial = 2197] [outer = 0x111d19c00] 11:41:58 INFO - PROCESS | 1657 | 1470940918347 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126c58000) [pid = 1657] [serial = 2198] [outer = 0x111d19c00] 11:41:58 INFO - PROCESS | 1657 | 1470940918631 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 473ms 11:41:58 INFO - PROCESS | 1657 | 1470940918652 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1657 | 1470940918653 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:41:58 INFO - PROCESS | 1657 | 1470940918656 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1657 | 1470940918660 Marionette TRACE conn3 <- [1,2902,null,{}] 11:41:58 INFO - PROCESS | 1657 | 1470940918668 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:58 INFO - PROCESS | 1657 | 1470940918670 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:58 INFO - PROCESS | 1657 | 1470940918763 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:41:58 INFO - PROCESS | 1657 | 1470940918767 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1657 | 1470940918769 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba0b000 == 36 [pid = 1657] [id = 733] 11:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118ef8c00) [pid = 1657] [serial = 2199] [outer = 0x0] 11:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126d87800) [pid = 1657] [serial = 2200] [outer = 0x118ef8c00] 11:41:58 INFO - PROCESS | 1657 | 1470940918795 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128e18c00) [pid = 1657] [serial = 2201] [outer = 0x118ef8c00] 11:41:59 INFO - PROCESS | 1657 | 1470940919139 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 528ms 11:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:41:59 INFO - PROCESS | 1657 | 1470940919184 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1657 | 1470940919185 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 11:41:59 INFO - PROCESS | 1657 | 1470940919187 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1657 | 1470940919189 Marionette TRACE conn3 <- [1,2906,null,{}] 11:41:59 INFO - PROCESS | 1657 | 1470940919201 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:59 INFO - PROCESS | 1657 | 1470940919202 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:59 INFO - PROCESS | 1657 | 1470940919282 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:41:59 INFO - PROCESS | 1657 | 1470940919285 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1657 | 1470940919286 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be7c000 == 37 [pid = 1657] [id = 734] 11:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128f3e000) [pid = 1657] [serial = 2202] [outer = 0x0] 11:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129290c00) [pid = 1657] [serial = 2203] [outer = 0x128f3e000] 11:41:59 INFO - PROCESS | 1657 | 1470940919310 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1293c5800) [pid = 1657] [serial = 2204] [outer = 0x128f3e000] 11:41:59 INFO - PROCESS | 1657 | 1470940919628 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 480ms 11:41:59 INFO - PROCESS | 1657 | 1470940919668 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1657 | 1470940919670 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 11:41:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:41:59 INFO - PROCESS | 1657 | 1470940919672 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1657 | 1470940919673 Marionette TRACE conn3 <- [1,2910,null,{}] 11:41:59 INFO - PROCESS | 1657 | 1470940919675 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:59 INFO - PROCESS | 1657 | 1470940919676 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:59 INFO - PROCESS | 1657 | 1470940919803 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:41:59 INFO - PROCESS | 1657 | 1470940919906 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1657 | 1470940919908 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:41:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11602a000 == 38 [pid = 1657] [id = 735] 11:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110fb1800) [pid = 1657] [serial = 2205] [outer = 0x0] 11:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x111f5b800) [pid = 1657] [serial = 2206] [outer = 0x110fb1800] 11:41:59 INFO - PROCESS | 1657 | 1470940919941 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11273b000) [pid = 1657] [serial = 2207] [outer = 0x110fb1800] 11:42:00 INFO - PROCESS | 1657 | 1470940920357 Marionette TRACE conn3 <- [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]]]}] 11:42:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:42:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:42:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 720ms 11:42:00 INFO - PROCESS | 1657 | 1470940920419 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1657 | 1470940920422 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 11:42:00 INFO - TEST-START | /DOMEvents/constructors.html 11:42:00 INFO - PROCESS | 1657 | 1470940920429 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1657 | 1470940920431 Marionette TRACE conn3 <- [1,2914,null,{}] 11:42:00 INFO - PROCESS | 1657 | 1470940920435 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:00 INFO - PROCESS | 1657 | 1470940920437 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:00 INFO - PROCESS | 1657 | 1470940920547 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:42:00 INFO - PROCESS | 1657 | 1470940920628 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1657 | 1470940920629 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11992a800 == 39 [pid = 1657] [id = 736] 11:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116881c00) [pid = 1657] [serial = 2208] [outer = 0x0] 11:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1168efc00) [pid = 1657] [serial = 2209] [outer = 0x116881c00] 11:42:00 INFO - PROCESS | 1657 | 1470940920660 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x117e7f000) [pid = 1657] [serial = 2210] [outer = 0x116881c00] 11:42:01 INFO - PROCESS | 1657 | 1470940921118 Marionette TRACE conn3 <- [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]]]}] 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:42:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:42:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:42:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 727ms 11:42:01 INFO - PROCESS | 1657 | 1470940921181 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1657 | 1470940921183 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 11:42:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:42:01 INFO - PROCESS | 1657 | 1470940921188 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1657 | 1470940921190 Marionette TRACE conn3 <- [1,2918,null,{}] 11:42:01 INFO - PROCESS | 1657 | 1470940921234 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:01 INFO - PROCESS | 1657 | 1470940921236 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:01 INFO - PROCESS | 1657 | 1470940921346 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:42:01 INFO - PROCESS | 1657 | 1470940921427 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1657 | 1470940921428 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x117491000 == 40 [pid = 1657] [id = 737] 11:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116886400) [pid = 1657] [serial = 2211] [outer = 0x0] 11:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x117e81c00) [pid = 1657] [serial = 2212] [outer = 0x116886400] 11:42:01 INFO - PROCESS | 1657 | 1470940921458 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119b09400) [pid = 1657] [serial = 2213] [outer = 0x116886400] 11:42:02 INFO - PROCESS | 1657 | 1470940922018 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:42:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:42:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 859ms 11:42:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:42:02 INFO - PROCESS | 1657 | 1470940922048 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1657 | 1470940922051 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 11:42:02 INFO - PROCESS | 1657 | 1470940922054 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1657 | 1470940922055 Marionette TRACE conn3 <- [1,2922,null,{}] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12be7c000 == 39 [pid = 1657] [id = 734] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba0b000 == 38 [pid = 1657] [id = 733] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12aaef000 == 37 [pid = 1657] [id = 732] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x129e47000 == 36 [pid = 1657] [id = 731] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a629800 == 35 [pid = 1657] [id = 730] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x129338800 == 34 [pid = 1657] [id = 729] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x127337800 == 33 [pid = 1657] [id = 728] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x123d4a000 == 32 [pid = 1657] [id = 727] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12d391800) [pid = 1657] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:42:02 INFO - PROCESS | 1657 | 1470940922121 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:02 INFO - PROCESS | 1657 | 1470940922123 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x121257800 == 31 [pid = 1657] [id = 726] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1199b8000 == 30 [pid = 1657] [id = 725] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1183b0000 == 29 [pid = 1657] [id = 724] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116583000 == 28 [pid = 1657] [id = 723] 11:42:02 INFO - PROCESS | 1657 | --DOCSHELL 0x121255000 == 27 [pid = 1657] [id = 722] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117e7b000) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129565c00) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129572c00) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1255d9000) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126d2bc00) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12681e800) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12745e800) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118436000) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a657c00) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1122b0800) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11396d000) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11936a400) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119692000) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113973400) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1161fc000) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1273aa400) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b718000) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1197aa800) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e95400) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1210bfc00) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118e82800) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11936f400) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11842f000) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1184a5400) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116832800) [pid = 1657] [serial = 1460] [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.] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1293b7800) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1210bdc00) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124d11c00) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x121a78c00) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 11:42:02 INFO - PROCESS | 1657 | 1470940922213 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:42:02 INFO - PROCESS | 1657 | 1470940922273 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1657 | 1470940922274 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11729e000 == 28 [pid = 1657] [id = 738] 11:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1168e8400) [pid = 1657] [serial = 2214] [outer = 0x0] 11:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116f85c00) [pid = 1657] [serial = 2215] [outer = 0x1168e8400] 11:42:02 INFO - PROCESS | 1657 | 1470940922303 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118156800) [pid = 1657] [serial = 2216] [outer = 0x1168e8400] 11:42:02 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:02 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:02 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:02 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:02 INFO - PROCESS | 1657 | 1470940922593 Marionette TRACE conn3 <- [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]]]}] 11:42:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:42:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:02 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 11:42:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:02 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 11:42:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:02 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]" 11:42:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:42:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 577ms 11:42:02 INFO - PROCESS | 1657 | 1470940922632 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1657 | 1470940922635 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 11:42:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:42:02 INFO - PROCESS | 1657 | 1470940922639 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1657 | 1470940922642 Marionette TRACE conn3 <- [1,2926,null,{}] 11:42:02 INFO - PROCESS | 1657 | 1470940922647 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:02 INFO - PROCESS | 1657 | 1470940922648 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:02 INFO - PROCESS | 1657 | 1470940922731 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:42:02 INFO - PROCESS | 1657 | 1470940922829 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1657 | 1470940922831 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119755000 == 29 [pid = 1657] [id = 739] 11:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118e7f000) [pid = 1657] [serial = 2217] [outer = 0x0] 11:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1197a2c00) [pid = 1657] [serial = 2218] [outer = 0x118e7f000] 11:42:02 INFO - PROCESS | 1657 | 1470940922863 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119c33800) [pid = 1657] [serial = 2219] [outer = 0x118e7f000] 11:42:03 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:42:03 INFO - PROCESS | 1657 | 1470940923133 Marionette TRACE conn3 <- [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]]]}] 11:42:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:42:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 523ms 11:42:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:42:03 INFO - PROCESS | 1657 | 1470940923167 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1657 | 1470940923168 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 11:42:03 INFO - PROCESS | 1657 | 1470940923171 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1657 | 1470940923174 Marionette TRACE conn3 <- [1,2930,null,{}] 11:42:03 INFO - PROCESS | 1657 | 1470940923189 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:03 INFO - PROCESS | 1657 | 1470940923196 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:03 INFO - PROCESS | 1657 | 1470940923279 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:42:03 INFO - PROCESS | 1657 | 1470940923284 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1657 | 1470940923286 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eb0800 == 30 [pid = 1657] [id = 740] 11:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112e1dc00) [pid = 1657] [serial = 2220] [outer = 0x0] 11:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x120ee5400) [pid = 1657] [serial = 2221] [outer = 0x112e1dc00] 11:42:03 INFO - PROCESS | 1657 | 1470940923314 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1219a4000) [pid = 1657] [serial = 2222] [outer = 0x112e1dc00] 11:42:03 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:42:03 INFO - PROCESS | 1657 | 1470940923629 Marionette TRACE conn3 <- [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]]]}] 11:42:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:42:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 479ms 11:42:03 INFO - PROCESS | 1657 | 1470940923651 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1657 | 1470940923652 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 11:42:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:42:03 INFO - PROCESS | 1657 | 1470940923654 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1657 | 1470940923656 Marionette TRACE conn3 <- [1,2934,null,{}] 11:42:03 INFO - PROCESS | 1657 | 1470940923660 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:03 INFO - PROCESS | 1657 | 1470940923662 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:03 INFO - PROCESS | 1657 | 1470940923740 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:42:03 INFO - PROCESS | 1657 | 1470940923745 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1657 | 1470940923747 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a45800 == 31 [pid = 1657] [id = 741] 11:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124d0dc00) [pid = 1657] [serial = 2223] [outer = 0x0] 11:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1250cb400) [pid = 1657] [serial = 2224] [outer = 0x124d0dc00] 11:42:03 INFO - PROCESS | 1657 | 1470940923772 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125652800) [pid = 1657] [serial = 2225] [outer = 0x124d0dc00] 11:42:04 INFO - PROCESS | 1657 | 1470940924150 Marionette TRACE conn3 <- [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]]]}] 11:42:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 518ms 11:42:04 INFO - PROCESS | 1657 | 1470940924174 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1657 | 1470940924176 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 11:42:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:42:04 INFO - PROCESS | 1657 | 1470940924179 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1657 | 1470940924181 Marionette TRACE conn3 <- [1,2938,null,{}] 11:42:04 INFO - PROCESS | 1657 | 1470940924184 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:04 INFO - PROCESS | 1657 | 1470940924186 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:04 INFO - PROCESS | 1657 | 1470940924349 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:42:04 INFO - PROCESS | 1657 | 1470940924371 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1657 | 1470940924372 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a614800 == 32 [pid = 1657] [id = 742] 11:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112698c00) [pid = 1657] [serial = 2226] [outer = 0x0] 11:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124ff5800) [pid = 1657] [serial = 2227] [outer = 0x112698c00] 11:42:04 INFO - PROCESS | 1657 | 1470940924414 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126c55c00) [pid = 1657] [serial = 2228] [outer = 0x112698c00] 11:42:04 INFO - PROCESS | 1657 | 1470940924793 Marionette TRACE conn3 <- [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]]]}] 11:42:04 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. 11:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 669ms 11:42:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:42:04 INFO - PROCESS | 1657 | 1470940924849 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1657 | 1470940924850 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 11:42:04 INFO - PROCESS | 1657 | 1470940924852 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1657 | 1470940924853 Marionette TRACE conn3 <- [1,2942,null,{}] 11:42:04 INFO - PROCESS | 1657 | 1470940924855 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:04 INFO - PROCESS | 1657 | 1470940924860 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:04 INFO - PROCESS | 1657 | 1470940924979 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:42:04 INFO - PROCESS | 1657 | 1470940924993 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1657 | 1470940924994 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac21800 == 33 [pid = 1657] [id = 743] 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126c54800) [pid = 1657] [serial = 2229] [outer = 0x0] 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x127098c00) [pid = 1657] [serial = 2230] [outer = 0x126c54800] 11:42:05 INFO - PROCESS | 1657 | 1470940925019 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129572c00) [pid = 1657] [serial = 2231] [outer = 0x126c54800] 11:42:05 INFO - PROCESS | 1657 | 1470940925328 Marionette TRACE conn3 <- [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"]]]}] 11:42:05 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 11:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 518ms 11:42:05 INFO - PROCESS | 1657 | 1470940925370 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1657 | 1470940925372 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:42:05 INFO - PROCESS | 1657 | 1470940925374 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1657 | 1470940925375 Marionette TRACE conn3 <- [1,2946,null,{}] 11:42:05 INFO - PROCESS | 1657 | 1470940925377 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:05 INFO - PROCESS | 1657 | 1470940925379 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:05 INFO - PROCESS | 1657 | 1470940925478 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:42:05 INFO - PROCESS | 1657 | 1470940925488 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1657 | 1470940925489 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9eb000 == 34 [pid = 1657] [id = 744] 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129619800) [pid = 1657] [serial = 2232] [outer = 0x0] 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129621800) [pid = 1657] [serial = 2233] [outer = 0x129619800] 11:42:05 INFO - PROCESS | 1657 | 1470940925514 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a651000) [pid = 1657] [serial = 2234] [outer = 0x129619800] 11:42:05 INFO - PROCESS | 1657 | 1470940925822 Marionette TRACE conn3 <- [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]]]}] 11:42:05 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. 11:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 470ms 11:42:05 INFO - PROCESS | 1657 | 1470940925846 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1657 | 1470940925847 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:42:05 INFO - PROCESS | 1657 | 1470940925857 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1657 | 1470940925859 Marionette TRACE conn3 <- [1,2950,null,{}] 11:42:05 INFO - PROCESS | 1657 | 1470940925863 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:05 INFO - PROCESS | 1657 | 1470940925864 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:05 INFO - PROCESS | 1657 | 1470940925964 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:42:05 INFO - PROCESS | 1657 | 1470940925968 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1657 | 1470940925969 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be75800 == 35 [pid = 1657] [id = 745] 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a653800) [pid = 1657] [serial = 2235] [outer = 0x0] 11:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a80c800) [pid = 1657] [serial = 2236] [outer = 0x12a653800] 11:42:05 INFO - PROCESS | 1657 | 1470940925993 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8a7400) [pid = 1657] [serial = 2237] [outer = 0x12a653800] 11:42:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121247800 == 36 [pid = 1657] [id = 746] 11:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a8b3c00) [pid = 1657] [serial = 2238] [outer = 0x0] 11:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a747000) [pid = 1657] [serial = 2239] [outer = 0x12a8b3c00] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e16000) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112694800) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113e52800) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116747400) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118262c00) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118940c00) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x111d13800) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11837f400) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120ee4c00) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1110a1c00) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113e50400) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119364c00) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118ef8c00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x111d19c00) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1186a2800) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:42:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119691000) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:42:06 INFO - PROCESS | 1657 | 1470940926567 Marionette TRACE conn3 <- [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]]]}] 11:42:06 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. 11:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 729ms 11:42:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:42:06 INFO - PROCESS | 1657 | 1470940926580 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 1657 | 1470940926582 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 11:42:06 INFO - PROCESS | 1657 | 1470940926585 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 1657 | 1470940926587 Marionette TRACE conn3 <- [1,2954,null,{}] 11:42:06 INFO - PROCESS | 1657 | 1470940926591 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:06 INFO - PROCESS | 1657 | 1470940926593 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:06 INFO - PROCESS | 1657 | 1470940926746 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:42:06 INFO - PROCESS | 1657 | 1470940926856 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1657 | 1470940926858 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d1800 == 37 [pid = 1657] [id = 747] 11:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113e52800) [pid = 1657] [serial = 2240] [outer = 0x0] 11:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11680e000) [pid = 1657] [serial = 2241] [outer = 0x113e52800] 11:42:06 INFO - PROCESS | 1657 | 1470940926896 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119278c00) [pid = 1657] [serial = 2242] [outer = 0x113e52800] 11:42:07 INFO - PROCESS | 1657 | 1470940927136 Marionette TRACE conn3 <- [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]]]}] 11:42:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:42:07 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 11:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 576ms 11:42:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:42:07 INFO - PROCESS | 1657 | 1470940927165 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1657 | 1470940927166 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 11:42:07 INFO - PROCESS | 1657 | 1470940927168 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1657 | 1470940927170 Marionette TRACE conn3 <- [1,2958,null,{}] 11:42:07 INFO - PROCESS | 1657 | 1470940927172 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:07 INFO - PROCESS | 1657 | 1470940927173 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:07 INFO - PROCESS | 1657 | 1470940927283 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:42:07 INFO - PROCESS | 1657 | 1470940927286 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1657 | 1470940927287 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb69000 == 38 [pid = 1657] [id = 748] 11:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b0a800) [pid = 1657] [serial = 2243] [outer = 0x0] 11:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124d09000) [pid = 1657] [serial = 2244] [outer = 0x119b0a800] 11:42:07 INFO - PROCESS | 1657 | 1470940927311 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a8b1400) [pid = 1657] [serial = 2245] [outer = 0x119b0a800] 11:42:07 INFO - PROCESS | 1657 | 1470940927628 Marionette TRACE conn3 <- [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]]]}] 11:42:07 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. 11:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 11:42:07 INFO - PROCESS | 1657 | 1470940927637 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1657 | 1470940927638 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 11:42:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:42:07 INFO - PROCESS | 1657 | 1470940927641 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1657 | 1470940927646 Marionette TRACE conn3 <- [1,2962,null,{}] 11:42:07 INFO - PROCESS | 1657 | 1470940927648 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:07 INFO - PROCESS | 1657 | 1470940927650 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:07 INFO - PROCESS | 1657 | 1470940927742 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:42:07 INFO - PROCESS | 1657 | 1470940927805 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1657 | 1470940927806 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d556000 == 39 [pid = 1657] [id = 749] 11:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112a91c00) [pid = 1657] [serial = 2246] [outer = 0x0] 11:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12ac4f400) [pid = 1657] [serial = 2247] [outer = 0x112a91c00] 11:42:07 INFO - PROCESS | 1657 | 1470940927832 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bad2c00) [pid = 1657] [serial = 2248] [outer = 0x112a91c00] 11:42:08 INFO - PROCESS | 1657 | 1470940928089 Marionette TRACE conn3 <- [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]]]}] 11:42:08 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. 11:42:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 472ms 11:42:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:42:08 INFO - PROCESS | 1657 | 1470940928114 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1657 | 1470940928115 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 1657 | 1470940928119 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1657 | 1470940928120 Marionette TRACE conn3 <- [1,2966,null,{}] 11:42:08 INFO - PROCESS | 1657 | 1470940928122 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:08 INFO - PROCESS | 1657 | 1470940928123 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:08 INFO - PROCESS | 1657 | 1470940928218 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:42:08 INFO - PROCESS | 1657 | 1470940928221 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1657 | 1470940928223 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d779000 == 40 [pid = 1657] [id = 750] 11:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119b15800) [pid = 1657] [serial = 2249] [outer = 0x0] 11:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bad9800) [pid = 1657] [serial = 2250] [outer = 0x119b15800] 11:42:08 INFO - PROCESS | 1657 | 1470940928247 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb5ec00) [pid = 1657] [serial = 2251] [outer = 0x119b15800] 11:42:08 INFO - PROCESS | 1657 | 1470940928593 Marionette TRACE conn3 <- [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]]]}] 11:42:08 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. 11:42:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 11:42:08 INFO - PROCESS | 1657 | 1470940928640 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1657 | 1470940928642 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 11:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:42:08 INFO - PROCESS | 1657 | 1470940928646 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1657 | 1470940928649 Marionette TRACE conn3 <- [1,2970,null,{}] 11:42:08 INFO - PROCESS | 1657 | 1470940928654 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:08 INFO - PROCESS | 1657 | 1470940928655 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:08 INFO - PROCESS | 1657 | 1470940928766 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:42:08 INFO - PROCESS | 1657 | 1470940928824 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1657 | 1470940928826 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118234800 == 41 [pid = 1657] [id = 751] 11:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x113eab400) [pid = 1657] [serial = 2252] [outer = 0x0] 11:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11610b000) [pid = 1657] [serial = 2253] [outer = 0x113eab400] 11:42:08 INFO - PROCESS | 1657 | 1470940928859 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x117e7b000) [pid = 1657] [serial = 2254] [outer = 0x113eab400] 11:42:09 INFO - PROCESS | 1657 | 1470940929261 Marionette TRACE conn3 <- [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]]]}] 11:42:09 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. 11:42:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 623ms 11:42:09 INFO - PROCESS | 1657 | 1470940929269 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1657 | 1470940929272 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 11:42:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:42:09 INFO - PROCESS | 1657 | 1470940929279 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1657 | 1470940929281 Marionette TRACE conn3 <- [1,2974,null,{}] 11:42:09 INFO - PROCESS | 1657 | 1470940929284 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:09 INFO - PROCESS | 1657 | 1470940929286 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:09 INFO - PROCESS | 1657 | 1470940929392 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:42:09 INFO - PROCESS | 1657 | 1470940929475 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1657 | 1470940929477 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255ad000 == 42 [pid = 1657] [id = 752] 11:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11893ac00) [pid = 1657] [serial = 2255] [outer = 0x0] 11:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119362c00) [pid = 1657] [serial = 2256] [outer = 0x11893ac00] 11:42:09 INFO - PROCESS | 1657 | 1470940929551 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119c33c00) [pid = 1657] [serial = 2257] [outer = 0x11893ac00] 11:42:09 INFO - PROCESS | 1657 | 1470940929914 Marionette TRACE conn3 <- [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]]]}] 11:42:09 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. 11:42:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 11:42:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:42:09 INFO - PROCESS | 1657 | 1470940929949 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1657 | 1470940929951 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 11:42:09 INFO - PROCESS | 1657 | 1470940929953 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1657 | 1470940929956 Marionette TRACE conn3 <- [1,2978,null,{}] 11:42:09 INFO - PROCESS | 1657 | 1470940929964 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:09 INFO - PROCESS | 1657 | 1470940929967 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:10 INFO - PROCESS | 1657 | 1470940930080 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:42:10 INFO - PROCESS | 1657 | 1470940930191 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1657 | 1470940930194 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb50800 == 43 [pid = 1657] [id = 753] 11:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120edc400) [pid = 1657] [serial = 2258] [outer = 0x0] 11:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125690800) [pid = 1657] [serial = 2259] [outer = 0x120edc400] 11:42:10 INFO - PROCESS | 1657 | 1470940930249 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126d2bc00) [pid = 1657] [serial = 2260] [outer = 0x120edc400] 11:42:10 INFO - PROCESS | 1657 | 1470940930661 Marionette TRACE conn3 <- [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]]]}] 11:42:10 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. 11:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 722ms 11:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:42:10 INFO - PROCESS | 1657 | 1470940930676 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1657 | 1470940930677 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 11:42:10 INFO - PROCESS | 1657 | 1470940930680 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1657 | 1470940930681 Marionette TRACE conn3 <- [1,2982,null,{}] 11:42:10 INFO - PROCESS | 1657 | 1470940930683 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:10 INFO - PROCESS | 1657 | 1470940930685 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:10 INFO - PROCESS | 1657 | 1470940930791 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:42:10 INFO - PROCESS | 1657 | 1470940930888 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1657 | 1470940930889 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9da800 == 44 [pid = 1657] [id = 754] 11:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128f3d000) [pid = 1657] [serial = 2261] [outer = 0x0] 11:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12928d000) [pid = 1657] [serial = 2262] [outer = 0x128f3d000] 11:42:10 INFO - PROCESS | 1657 | 1470940930918 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129570800) [pid = 1657] [serial = 2263] [outer = 0x128f3d000] 11:42:11 INFO - PROCESS | 1657 | 1470940931268 Marionette TRACE conn3 <- [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"]]]}] 11:42:11 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 11:42:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 619ms 11:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:42:11 INFO - PROCESS | 1657 | 1470940931300 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1657 | 1470940931301 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 11:42:11 INFO - PROCESS | 1657 | 1470940931304 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1657 | 1470940931305 Marionette TRACE conn3 <- [1,2986,null,{}] 11:42:11 INFO - PROCESS | 1657 | 1470940931307 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:11 INFO - PROCESS | 1657 | 1470940931309 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:11 INFO - PROCESS | 1657 | 1470940931409 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:42:11 INFO - PROCESS | 1657 | 1470940931470 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1657 | 1470940931471 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211be000 == 45 [pid = 1657] [id = 755] 11:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12961e800) [pid = 1657] [serial = 2264] [outer = 0x0] 11:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12ac4b400) [pid = 1657] [serial = 2265] [outer = 0x12961e800] 11:42:11 INFO - PROCESS | 1657 | 1470940931500 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12b781c00) [pid = 1657] [serial = 2266] [outer = 0x12961e800] 11:42:11 INFO - PROCESS | 1657 | 1470940931869 Marionette TRACE conn3 <- [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]]]}] 11:42:11 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. 11:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 11:42:11 INFO - PROCESS | 1657 | 1470940931876 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:42:11 INFO - PROCESS | 1657 | 1470940931878 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 11:42:11 INFO - PROCESS | 1657 | 1470940931881 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1657 | 1470940931882 Marionette TRACE conn3 <- [1,2990,null,{}] 11:42:11 INFO - PROCESS | 1657 | 1470940931885 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:11 INFO - PROCESS | 1657 | 1470940931889 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:12 INFO - PROCESS | 1657 | 1470940932013 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:42:12 INFO - PROCESS | 1657 | 1470940932073 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1657 | 1470940932075 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x118240800 == 46 [pid = 1657] [id = 756] 11:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110fb3c00) [pid = 1657] [serial = 2267] [outer = 0x0] 11:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x113287c00) [pid = 1657] [serial = 2268] [outer = 0x110fb3c00] 11:42:12 INFO - PROCESS | 1657 | 1470940932273 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1161f6000) [pid = 1657] [serial = 2269] [outer = 0x110fb3c00] 11:42:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x116860800 == 47 [pid = 1657] [id = 757] 11:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11722ec00) [pid = 1657] [serial = 2270] [outer = 0x0] 11:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x111d75000) [pid = 1657] [serial = 2271] [outer = 0x11722ec00] 11:42:12 INFO - PROCESS | 1657 | 1470940932736 Marionette TRACE conn3 <- [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]]]}] 11:42:12 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. 11:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 871ms 11:42:12 INFO - PROCESS | 1657 | 1470940932753 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1657 | 1470940932756 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 11:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:42:12 INFO - PROCESS | 1657 | 1470940932782 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1657 | 1470940932784 Marionette TRACE conn3 <- [1,2994,null,{}] 11:42:12 INFO - PROCESS | 1657 | 1470940932793 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:12 INFO - PROCESS | 1657 | 1470940932796 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:12 INFO - PROCESS | 1657 | 1470940932976 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:42:13 INFO - PROCESS | 1657 | 1470940933083 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1657 | 1470940933084 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x121123800 == 48 [pid = 1657] [id = 758] 11:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1176ba800) [pid = 1657] [serial = 2272] [outer = 0x0] 11:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118934400) [pid = 1657] [serial = 2273] [outer = 0x1176ba800] 11:42:13 INFO - PROCESS | 1657 | 1470940933132 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118ef4000) [pid = 1657] [serial = 2274] [outer = 0x1176ba800] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12d556000 == 47 [pid = 1657] [id = 749] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb69000 == 46 [pid = 1657] [id = 748] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d1800 == 45 [pid = 1657] [id = 747] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121247800 == 44 [pid = 1657] [id = 746] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12be75800 == 43 [pid = 1657] [id = 745] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b9eb000 == 42 [pid = 1657] [id = 744] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac21800 == 41 [pid = 1657] [id = 743] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a614800 == 40 [pid = 1657] [id = 742] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x128a45800 == 39 [pid = 1657] [id = 741] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x123eb0800 == 38 [pid = 1657] [id = 740] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119755000 == 37 [pid = 1657] [id = 739] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11729e000 == 36 [pid = 1657] [id = 738] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117491000 == 35 [pid = 1657] [id = 737] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11992a800 == 34 [pid = 1657] [id = 736] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11602a000 == 33 [pid = 1657] [id = 735] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116860800 == 32 [pid = 1657] [id = 757] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118240800 == 31 [pid = 1657] [id = 756] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1211be000 == 30 [pid = 1657] [id = 755] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9da800 == 29 [pid = 1657] [id = 754] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb50800 == 28 [pid = 1657] [id = 753] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1255ad000 == 27 [pid = 1657] [id = 752] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12d779000 == 26 [pid = 1657] [id = 750] 11:42:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118234800 == 25 [pid = 1657] [id = 751] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x120ede000) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11269dc00) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x112ddb000) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116747800) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1168ee800) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118933000) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1176c3c00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118499800) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118699800) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119371800) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197a3000) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112e7c000) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1122be400) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119362800) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124d31000) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118936c00) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1217f1000) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x125656400) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1255d3000) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116884000) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b17c00) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118eef800) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128e18c00) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126d87800) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12568b400) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129290c00) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123e34400) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11979c400) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119b10000) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e0a800) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126c5e400) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129565800) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 11:42:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x126c58000) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 11:42:14 INFO - PROCESS | 1657 | 1470940934116 Marionette TRACE conn3 <- [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]]]}] 11:42:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:42:14 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 11:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1403ms 11:42:14 INFO - PROCESS | 1657 | 1470940934163 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1657 | 1470940934165 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 11:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:42:14 INFO - PROCESS | 1657 | 1470940934168 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1657 | 1470940934170 Marionette TRACE conn3 <- [1,2998,null,{}] 11:42:14 INFO - PROCESS | 1657 | 1470940934173 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:14 INFO - PROCESS | 1657 | 1470940934175 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:14 INFO - PROCESS | 1657 | 1470940934256 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:42:14 INFO - PROCESS | 1657 | 1470940934262 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1657 | 1470940934264 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e07800 == 26 [pid = 1657] [id = 759] 11:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113286800) [pid = 1657] [serial = 2275] [outer = 0x0] 11:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11680a000) [pid = 1657] [serial = 2276] [outer = 0x113286800] 11:42:14 INFO - PROCESS | 1657 | 1470940934291 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x117220400) [pid = 1657] [serial = 2277] [outer = 0x113286800] 11:42:14 INFO - PROCESS | 1657 | 1470940934636 Marionette TRACE conn3 <- [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]]]}] 11:42:14 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. 11:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 11:42:14 INFO - PROCESS | 1657 | 1470940934687 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1657 | 1470940934691 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 11:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:42:14 INFO - PROCESS | 1657 | 1470940934695 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1657 | 1470940934697 Marionette TRACE conn3 <- [1,3002,null,{}] 11:42:14 INFO - PROCESS | 1657 | 1470940934699 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:14 INFO - PROCESS | 1657 | 1470940934701 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:14 INFO - PROCESS | 1657 | 1470940934789 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:42:14 INFO - PROCESS | 1657 | 1470940934851 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1657 | 1470940934853 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11975b800 == 27 [pid = 1657] [id = 760] 11:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1161f9c00) [pid = 1657] [serial = 2278] [outer = 0x0] 11:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118262c00) [pid = 1657] [serial = 2279] [outer = 0x1161f9c00] 11:42:14 INFO - PROCESS | 1657 | 1470940934879 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11899a800) [pid = 1657] [serial = 2280] [outer = 0x1161f9c00] 11:42:15 INFO - PROCESS | 1657 | 1470940935156 Marionette TRACE conn3 <- [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]]]}] 11:42:15 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. 11:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 11:42:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:42:15 INFO - PROCESS | 1657 | 1470940935170 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1657 | 1470940935171 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 11:42:15 INFO - PROCESS | 1657 | 1470940935181 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1657 | 1470940935183 Marionette TRACE conn3 <- [1,3006,null,{}] 11:42:15 INFO - PROCESS | 1657 | 1470940935192 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:15 INFO - PROCESS | 1657 | 1470940935197 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:15 INFO - PROCESS | 1657 | 1470940935283 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:42:15 INFO - PROCESS | 1657 | 1470940935288 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1657 | 1470940935291 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x121248000 == 28 [pid = 1657] [id = 761] 11:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118ef6c00) [pid = 1657] [serial = 2281] [outer = 0x0] 11:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11936b400) [pid = 1657] [serial = 2282] [outer = 0x118ef6c00] 11:42:15 INFO - PROCESS | 1657 | 1470940935369 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119b11400) [pid = 1657] [serial = 2283] [outer = 0x118ef6c00] 11:42:15 INFO - PROCESS | 1657 | 1470940935623 Marionette TRACE conn3 <- [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]]]}] 11:42:15 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. 11:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 478ms 11:42:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:42:15 INFO - PROCESS | 1657 | 1470940935652 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1657 | 1470940935654 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 11:42:15 INFO - PROCESS | 1657 | 1470940935656 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1657 | 1470940935657 Marionette TRACE conn3 <- [1,3010,null,{}] 11:42:15 INFO - PROCESS | 1657 | 1470940935671 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:15 INFO - PROCESS | 1657 | 1470940935672 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:15 INFO - PROCESS | 1657 | 1470940935755 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:42:15 INFO - PROCESS | 1657 | 1470940935761 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1657 | 1470940935763 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d49800 == 29 [pid = 1657] [id = 762] 11:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119cf9000) [pid = 1657] [serial = 2284] [outer = 0x0] 11:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e19400) [pid = 1657] [serial = 2285] [outer = 0x119cf9000] 11:42:15 INFO - PROCESS | 1657 | 1470940935788 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e92000) [pid = 1657] [serial = 2286] [outer = 0x119cf9000] 11:42:16 INFO - PROCESS | 1657 | 1470940936224 Marionette TRACE conn3 <- [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]]]}] 11:42:16 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 11:42:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 579ms 11:42:16 INFO - PROCESS | 1657 | 1470940936236 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:42:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:42:16 INFO - PROCESS | 1657 | 1470940936238 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 11:42:16 INFO - PROCESS | 1657 | 1470940936242 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1657 | 1470940936244 Marionette TRACE conn3 <- [1,3014,null,{}] 11:42:16 INFO - PROCESS | 1657 | 1470940936247 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:16 INFO - PROCESS | 1657 | 1470940936249 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:16 INFO - PROCESS | 1657 | 1470940936405 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:42:16 INFO - PROCESS | 1657 | 1470940936425 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1657 | 1470940936426 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255a6800 == 30 [pid = 1657] [id = 763] 11:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11849d000) [pid = 1657] [serial = 2287] [outer = 0x0] 11:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120ee2c00) [pid = 1657] [serial = 2288] [outer = 0x11849d000] 11:42:16 INFO - PROCESS | 1657 | 1470940936468 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1210c2800) [pid = 1657] [serial = 2289] [outer = 0x11849d000] 11:42:16 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:42:16 INFO - PROCESS | 1657 | 1470940936839 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:42:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:42:16 INFO - {} 11:42:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:42:16 INFO - {} 11:42:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:42:16 INFO - {} 11:42:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:42:16 INFO - {} 11:42:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 620ms 11:42:16 INFO - PROCESS | 1657 | 1470940936862 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1657 | 1470940936863 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 11:42:16 INFO - TEST-START | /FileAPI/fileReader.html 11:42:16 INFO - PROCESS | 1657 | 1470940936865 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1657 | 1470940936867 Marionette TRACE conn3 <- [1,3018,null,{}] 11:42:16 INFO - PROCESS | 1657 | 1470940936869 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:16 INFO - PROCESS | 1657 | 1470940936873 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:16 INFO - PROCESS | 1657 | 1470940936979 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:42:16 INFO - PROCESS | 1657 | 1470940936993 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1657 | 1470940936994 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x129337800 == 31 [pid = 1657] [id = 764] 11:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1215f8c00) [pid = 1657] [serial = 2290] [outer = 0x0] 11:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1255ce800) [pid = 1657] [serial = 2291] [outer = 0x1215f8c00] 11:42:17 INFO - PROCESS | 1657 | 1470940937019 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126c53800) [pid = 1657] [serial = 2292] [outer = 0x1215f8c00] 11:42:17 INFO - PROCESS | 1657 | 1470940937329 Marionette TRACE conn3 <- [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]]]}] 11:42:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:42:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:42:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:42:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:42:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 518ms 11:42:17 INFO - PROCESS | 1657 | 1470940937385 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1657 | 1470940937386 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 11:42:17 INFO - TEST-START | /FileAPI/historical.html 11:42:17 INFO - PROCESS | 1657 | 1470940937388 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1657 | 1470940937390 Marionette TRACE conn3 <- [1,3022,null,{}] 11:42:17 INFO - PROCESS | 1657 | 1470940937397 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:17 INFO - PROCESS | 1657 | 1470940937398 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:17 INFO - PROCESS | 1657 | 1470940937494 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:42:17 INFO - PROCESS | 1657 | 1470940937497 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1657 | 1470940937498 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a62e000 == 32 [pid = 1657] [id = 765] 11:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1219a2c00) [pid = 1657] [serial = 2293] [outer = 0x0] 11:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126c5d000) [pid = 1657] [serial = 2294] [outer = 0x1219a2c00] 11:42:17 INFO - PROCESS | 1657 | 1470940937523 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126d88800) [pid = 1657] [serial = 2295] [outer = 0x1219a2c00] 11:42:17 INFO - PROCESS | 1657 | 1470940937846 Marionette TRACE conn3 <- [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"]]]}] 11:42:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:42:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:42:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:42:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:42:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:42:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:42:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:42:17 INFO - TEST-OK | /FileAPI/historical.html | took 524ms 11:42:17 INFO - TEST-START | /FileAPI/idlharness.html 11:42:17 INFO - PROCESS | 1657 | 1470940937913 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1657 | 1470940937915 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 11:42:17 INFO - PROCESS | 1657 | 1470940937917 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1657 | 1470940937918 Marionette TRACE conn3 <- [1,3026,null,{}] 11:42:17 INFO - PROCESS | 1657 | 1470940937920 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:17 INFO - PROCESS | 1657 | 1470940937921 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:18 INFO - PROCESS | 1657 | 1470940938238 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126c54800) [pid = 1657] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129619800) [pid = 1657] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118e7f000) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112e1dc00) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a653800) [pid = 1657] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124d0dc00) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110fb1800) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116886400) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b15800) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1168e8400) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116881c00) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a91c00) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128f3e000) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b0a800) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a8b3c00) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112698c00) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:42:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113e52800) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:42:18 INFO - PROCESS | 1657 | 1470940938283 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1657 | 1470940938284 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a848800 == 33 [pid = 1657] [id = 766] 11:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112e1dc00) [pid = 1657] [serial = 2296] [outer = 0x0] 11:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1176ba400) [pid = 1657] [serial = 2297] [outer = 0x112e1dc00] 11:42:18 INFO - PROCESS | 1657 | 1470940938309 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ff1000) [pid = 1657] [serial = 2298] [outer = 0x112e1dc00] 11:42:18 INFO - PROCESS | 1657 | 1470940938760 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:42:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:42:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:42:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:42:18 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 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:42:18 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 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:42:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 880ms 11:42:18 INFO - TEST-START | /FileAPI/idlharness.worker 11:42:18 INFO - PROCESS | 1657 | 1470940938797 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1657 | 1470940938799 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 11:42:18 INFO - PROCESS | 1657 | 1470940938801 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1657 | 1470940938802 Marionette TRACE conn3 <- [1,3030,null,{}] 11:42:18 INFO - PROCESS | 1657 | 1470940938804 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:18 INFO - PROCESS | 1657 | 1470940938806 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:18 INFO - PROCESS | 1657 | 1470940938912 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:42:18 INFO - PROCESS | 1657 | 1470940938918 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1657 | 1470940938919 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d394000 == 34 [pid = 1657] [id = 767] 11:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112a93800) [pid = 1657] [serial = 2299] [outer = 0x0] 11:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b789c00) [pid = 1657] [serial = 2300] [outer = 0x112a93800] 11:42:18 INFO - PROCESS | 1657 | 1470940938951 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb5f400) [pid = 1657] [serial = 2301] [outer = 0x112a93800] 11:42:19 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:42:19 INFO - PROCESS | 1657 | 1470940939654 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:42:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:42:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:42:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:42:19 INFO - {} 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:42:19 INFO - {} 11:42:19 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 - {} 11:42:19 INFO - {} 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:42:19 INFO - {} 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:42:19 INFO - {} 11:42:19 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 - {} 11:42:19 INFO - {} 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 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 11:42:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:19 INFO - {} 11:42:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 883ms 11:42:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:42:19 INFO - PROCESS | 1657 | 1470940939685 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1657 | 1470940939686 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 11:42:19 INFO - PROCESS | 1657 | 1470940939688 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1657 | 1470940939689 Marionette TRACE conn3 <- [1,3034,null,{}] 11:42:19 INFO - PROCESS | 1657 | 1470940939691 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:19 INFO - PROCESS | 1657 | 1470940939692 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:19 INFO - PROCESS | 1657 | 1470940939772 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:42:19 INFO - PROCESS | 1657 | 1470940939777 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1657 | 1470940939779 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9d2000 == 35 [pid = 1657] [id = 768] 11:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12beb0000) [pid = 1657] [serial = 2302] [outer = 0x0] 11:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12cbd9000) [pid = 1657] [serial = 2303] [outer = 0x12beb0000] 11:42:19 INFO - PROCESS | 1657 | 1470940939802 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12cbdd400) [pid = 1657] [serial = 2304] [outer = 0x12beb0000] 11:42:20 INFO - PROCESS | 1657 | 1470940940098 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:42:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:42:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 424ms 11:42:20 INFO - PROCESS | 1657 | 1470940940116 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1657 | 1470940940118 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 11:42:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:42:20 INFO - PROCESS | 1657 | 1470940940120 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1657 | 1470940940122 Marionette TRACE conn3 <- [1,3038,null,{}] 11:42:20 INFO - PROCESS | 1657 | 1470940940134 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:20 INFO - PROCESS | 1657 | 1470940940136 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:20 INFO - PROCESS | 1657 | 1470940940245 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:42:20 INFO - PROCESS | 1657 | 1470940940348 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1657 | 1470940940350 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116864000 == 36 [pid = 1657] [id = 769] 11:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110fb2800) [pid = 1657] [serial = 2305] [outer = 0x0] 11:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1122be400) [pid = 1657] [serial = 2306] [outer = 0x110fb2800] 11:42:20 INFO - PROCESS | 1657 | 1470940940382 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113387000) [pid = 1657] [serial = 2307] [outer = 0x110fb2800] 11:42:20 INFO - PROCESS | 1657 | 1470940940806 Marionette TRACE conn3 <- [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"]]]}] 11:42:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:42:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:42:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 732ms 11:42:20 INFO - PROCESS | 1657 | 1470940940854 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:42:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:42:20 INFO - PROCESS | 1657 | 1470940940856 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 11:42:20 INFO - PROCESS | 1657 | 1470940940860 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1657 | 1470940940862 Marionette TRACE conn3 <- [1,3042,null,{}] 11:42:20 INFO - PROCESS | 1657 | 1470940940865 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:20 INFO - PROCESS | 1657 | 1470940940869 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:21 INFO - PROCESS | 1657 | 1470940941004 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:42:21 INFO - PROCESS | 1657 | 1470940941105 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1657 | 1470940941107 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119756000 == 37 [pid = 1657] [id = 770] 11:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113909c00) [pid = 1657] [serial = 2308] [outer = 0x0] 11:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117453800) [pid = 1657] [serial = 2309] [outer = 0x113909c00] 11:42:21 INFO - PROCESS | 1657 | 1470940941140 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1184a4800) [pid = 1657] [serial = 2310] [outer = 0x113909c00] 11:42:21 INFO - PROCESS | 1657 | 1470940941634 Marionette TRACE conn3 <- [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]]]}] 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:42:21 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. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:42:21 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'.) 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:42:21 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. 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:42:21 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. 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:42:21 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. 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:42:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 828ms 11:42:21 INFO - PROCESS | 1657 | 1470940941691 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:42:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:42:21 INFO - PROCESS | 1657 | 1470940941694 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 11:42:21 INFO - PROCESS | 1657 | 1470940941697 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1657 | 1470940941699 Marionette TRACE conn3 <- [1,3046,null,{}] 11:42:21 INFO - PROCESS | 1657 | 1470940941701 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:21 INFO - PROCESS | 1657 | 1470940941703 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:21 INFO - PROCESS | 1657 | 1470940941819 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:42:21 INFO - PROCESS | 1657 | 1470940941903 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1657 | 1470940941904 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f60000 == 38 [pid = 1657] [id = 771] 11:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119287000) [pid = 1657] [serial = 2311] [outer = 0x0] 11:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120ed8c00) [pid = 1657] [serial = 2312] [outer = 0x119287000] 11:42:21 INFO - PROCESS | 1657 | 1470940941936 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1211d8000) [pid = 1657] [serial = 2313] [outer = 0x119287000] 11:42:22 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:42:22 INFO - PROCESS | 1657 | 1470940942458 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:42:22 INFO - {} 11:42:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 772ms 11:42:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:42:22 INFO - PROCESS | 1657 | 1470940942470 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1657 | 1470940942472 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 11:42:22 INFO - PROCESS | 1657 | 1470940942474 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1657 | 1470940942476 Marionette TRACE conn3 <- [1,3050,null,{}] 11:42:22 INFO - PROCESS | 1657 | 1470940942480 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:22 INFO - PROCESS | 1657 | 1470940942481 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:22 INFO - PROCESS | 1657 | 1470940942572 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:42:22 INFO - PROCESS | 1657 | 1470940942628 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1657 | 1470940942629 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x117051800 == 39 [pid = 1657] [id = 772] 11:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112695800) [pid = 1657] [serial = 2314] [outer = 0x0] 11:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1126a3c00) [pid = 1657] [serial = 2315] [outer = 0x112695800] 11:42:22 INFO - PROCESS | 1657 | 1470940942652 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11610c800) [pid = 1657] [serial = 2316] [outer = 0x112695800] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9d2000 == 38 [pid = 1657] [id = 768] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d394000 == 37 [pid = 1657] [id = 767] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a848800 == 36 [pid = 1657] [id = 766] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a62e000 == 35 [pid = 1657] [id = 765] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x129337800 == 34 [pid = 1657] [id = 764] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1255a6800 == 33 [pid = 1657] [id = 763] 11:42:22 INFO - PROCESS | 1657 | --DOCSHELL 0x123d49800 == 32 [pid = 1657] [id = 762] 11:42:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121248000 == 31 [pid = 1657] [id = 761] 11:42:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11975b800 == 30 [pid = 1657] [id = 760] 11:42:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117e07800 == 29 [pid = 1657] [id = 759] 11:42:23 INFO - PROCESS | 1657 | 1470940943024 Marionette TRACE conn3 <- [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]]]}] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127098c00) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129621800) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197a2c00) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119c33800) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120ee5400) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1219a4000) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a80c800) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1250cb400) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125652800) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x111f5b800) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11273b000) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117e81c00) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bad9800) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119b09400) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12bb5ec00) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116f85c00) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118156800) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1168efc00) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bad2c00) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11680e000) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117e7f000) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1293c5800) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124d09000) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a8a7400) [pid = 1657] [serial = 2237] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a747000) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124ff5800) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a651000) [pid = 1657] [serial = 2234] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129572c00) [pid = 1657] [serial = 2231] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119278c00) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a8b1400) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12ac4f400) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126c55c00) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:42:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 574ms 11:42:23 INFO - PROCESS | 1657 | 1470940943048 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1657 | 1470940943051 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:42:23 INFO - PROCESS | 1657 | 1470940943055 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1657 | 1470940943057 Marionette TRACE conn3 <- [1,3054,null,{}] 11:42:23 INFO - PROCESS | 1657 | 1470940943059 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:23 INFO - PROCESS | 1657 | 1470940943061 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:23 INFO - PROCESS | 1657 | 1470940943130 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:42:23 INFO - PROCESS | 1657 | 1470940943134 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1657 | 1470940943135 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x118636000 == 30 [pid = 1657] [id = 773] 11:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116aac400) [pid = 1657] [serial = 2317] [outer = 0x0] 11:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116f85c00) [pid = 1657] [serial = 2318] [outer = 0x116aac400] 11:42:23 INFO - PROCESS | 1657 | 1470940943158 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x117e83c00) [pid = 1657] [serial = 2319] [outer = 0x116aac400] 11:42:23 INFO - PROCESS | 1657 | 1470940943660 Marionette TRACE conn3 <- [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"]]]}] 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:42:23 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" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:42:23 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" 11:42:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:42:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 639ms 11:42:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:42:23 INFO - PROCESS | 1657 | 1470940943695 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1657 | 1470940943697 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 11:42:23 INFO - PROCESS | 1657 | 1470940943699 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1657 | 1470940943701 Marionette TRACE conn3 <- [1,3058,null,{}] 11:42:23 INFO - PROCESS | 1657 | 1470940943708 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:23 INFO - PROCESS | 1657 | 1470940943714 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:23 INFO - PROCESS | 1657 | 1470940943797 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:42:23 INFO - PROCESS | 1657 | 1470940943806 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1657 | 1470940943808 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120e800 == 31 [pid = 1657] [id = 774] 11:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119368800) [pid = 1657] [serial = 2320] [outer = 0x0] 11:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11936e000) [pid = 1657] [serial = 2321] [outer = 0x119368800] 11:42:23 INFO - PROCESS | 1657 | 1470940943832 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b0ac00) [pid = 1657] [serial = 2322] [outer = 0x119368800] 11:42:24 INFO - PROCESS | 1657 | 1470940944130 Marionette TRACE conn3 <- [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]]]}] 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:42:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:42:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:42:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:42:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:42:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:42:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:42:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:42:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:42:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 482ms 11:42:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:42:24 INFO - PROCESS | 1657 | 1470940944181 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1657 | 1470940944183 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 11:42:24 INFO - PROCESS | 1657 | 1470940944185 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1657 | 1470940944186 Marionette TRACE conn3 <- [1,3062,null,{}] 11:42:24 INFO - PROCESS | 1657 | 1470940944188 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:24 INFO - PROCESS | 1657 | 1470940944189 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:24 INFO - PROCESS | 1657 | 1470940944268 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:42:24 INFO - PROCESS | 1657 | 1470940944271 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1657 | 1470940944272 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ab8800 == 32 [pid = 1657] [id = 775] 11:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120e94800) [pid = 1657] [serial = 2323] [outer = 0x0] 11:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120ec9800) [pid = 1657] [serial = 2324] [outer = 0x120e94800] 11:42:24 INFO - PROCESS | 1657 | 1470940944293 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120ed6800) [pid = 1657] [serial = 2325] [outer = 0x120e94800] 11:42:24 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:42:24 INFO - PROCESS | 1657 | 1470940944606 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:42:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:42:24 INFO - {} 11:42:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 468ms 11:42:24 INFO - PROCESS | 1657 | 1470940944653 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1657 | 1470940944654 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 11:42:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:42:24 INFO - PROCESS | 1657 | 1470940944656 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1657 | 1470940944657 Marionette TRACE conn3 <- [1,3066,null,{}] 11:42:24 INFO - PROCESS | 1657 | 1470940944659 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:24 INFO - PROCESS | 1657 | 1470940944661 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:24 INFO - PROCESS | 1657 | 1470940944725 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:42:24 INFO - PROCESS | 1657 | 1470940944791 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1657 | 1470940944792 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x128eb4000 == 33 [pid = 1657] [id = 776] 11:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11396d000) [pid = 1657] [serial = 2326] [outer = 0x0] 11:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120ed6c00) [pid = 1657] [serial = 2327] [outer = 0x11396d000] 11:42:24 INFO - PROCESS | 1657 | 1470940944813 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124b48000) [pid = 1657] [serial = 2328] [outer = 0x11396d000] 11:42:25 INFO - PROCESS | 1657 | 1470940945031 Marionette TRACE conn3 <- [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]]]}] 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:42:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:42:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 423ms 11:42:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:42:25 INFO - PROCESS | 1657 | 1470940945081 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1657 | 1470940945082 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 11:42:25 INFO - PROCESS | 1657 | 1470940945084 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1657 | 1470940945085 Marionette TRACE conn3 <- [1,3070,null,{}] 11:42:25 INFO - PROCESS | 1657 | 1470940945090 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:25 INFO - PROCESS | 1657 | 1470940945097 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:25 INFO - PROCESS | 1657 | 1470940945221 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:42:25 INFO - PROCESS | 1657 | 1470940945225 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1657 | 1470940945226 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fb8000 == 34 [pid = 1657] [id = 777] 11:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1250cc400) [pid = 1657] [serial = 2329] [outer = 0x0] 11:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12564f000) [pid = 1657] [serial = 2330] [outer = 0x1250cc400] 11:42:25 INFO - PROCESS | 1657 | 1470940945247 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126c5ac00) [pid = 1657] [serial = 2331] [outer = 0x1250cc400] 11:42:25 INFO - PROCESS | 1657 | 1470940945533 Marionette TRACE conn3 <- [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]]]}] 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:42:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 479ms 11:42:25 INFO - PROCESS | 1657 | 1470940945571 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1657 | 1470940945572 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 11:42:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:42:25 INFO - PROCESS | 1657 | 1470940945582 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1657 | 1470940945583 Marionette TRACE conn3 <- [1,3074,null,{}] 11:42:25 INFO - PROCESS | 1657 | 1470940945585 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:25 INFO - PROCESS | 1657 | 1470940945586 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:25 INFO - PROCESS | 1657 | 1470940945680 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:42:25 INFO - PROCESS | 1657 | 1470940945684 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1657 | 1470940945685 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a627800 == 35 [pid = 1657] [id = 778] 11:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126c5b000) [pid = 1657] [serial = 2332] [outer = 0x0] 11:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127016c00) [pid = 1657] [serial = 2333] [outer = 0x126c5b000] 11:42:25 INFO - PROCESS | 1657 | 1470940945704 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12745e000) [pid = 1657] [serial = 2334] [outer = 0x126c5b000] 11:42:25 INFO - PROCESS | 1657 | 1470940945958 Marionette TRACE conn3 <- [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]]]}] 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 427ms 11:42:26 INFO - PROCESS | 1657 | 1470940946005 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1657 | 1470940946006 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 11:42:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:42:26 INFO - PROCESS | 1657 | 1470940946015 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1657 | 1470940946017 Marionette TRACE conn3 <- [1,3078,null,{}] 11:42:26 INFO - PROCESS | 1657 | 1470940946027 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:26 INFO - PROCESS | 1657 | 1470940946030 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:26 INFO - PROCESS | 1657 | 1470940946137 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:42:26 INFO - PROCESS | 1657 | 1470940946141 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1657 | 1470940946142 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aae3800 == 36 [pid = 1657] [id = 779] 11:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12745e800) [pid = 1657] [serial = 2335] [outer = 0x0] 11:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129284800) [pid = 1657] [serial = 2336] [outer = 0x12745e800] 11:42:26 INFO - PROCESS | 1657 | 1470940946163 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1293bc400) [pid = 1657] [serial = 2337] [outer = 0x12745e800] 11:42:26 INFO - PROCESS | 1657 | 1470940946453 Marionette TRACE conn3 <- [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] 11:42:26 INFO - PROCESS | 1657 | 1470940946492 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 11:42:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:42:26 INFO - PROCESS | 1657 | 1470940946497 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1657 | 1470940946498 Marionette TRACE conn3 <- [1,3082,null,{}] 11:42:26 INFO - PROCESS | 1657 | 1470940946500 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:26 INFO - PROCESS | 1657 | 1470940946501 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:26 INFO - PROCESS | 1657 | 1470940946647 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:42:26 INFO - PROCESS | 1657 | 1470940946656 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1657 | 1470940946657 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12112a000 == 37 [pid = 1657] [id = 780] 11:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x127465000) [pid = 1657] [serial = 2338] [outer = 0x0] 11:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1293c1400) [pid = 1657] [serial = 2339] [outer = 0x127465000] 11:42:26 INFO - PROCESS | 1657 | 1470940946678 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129618000) [pid = 1657] [serial = 2340] [outer = 0x127465000] 11:42:26 INFO - PROCESS | 1657 | 1470940946938 Marionette TRACE conn3 <- [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]]]}] 11:42:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 11:42:26 INFO - PROCESS | 1657 | 1470940946968 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1657 | 1470940946969 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 11:42:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:42:26 INFO - PROCESS | 1657 | 1470940946971 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1657 | 1470940946983 Marionette TRACE conn3 <- [1,3086,null,{}] 11:42:27 INFO - PROCESS | 1657 | 1470940946998 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:27 INFO - PROCESS | 1657 | 1470940946999 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:27 INFO - PROCESS | 1657 | 1470940947186 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11849d000) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113eab400) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11893ac00) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176ba800) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x120edc400) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128f3d000) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113286800) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1161f9c00) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12961e800) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118ef6c00) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119cf9000) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110fb3c00) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11722ec00) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1215f8c00) [pid = 1657] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1219a2c00) [pid = 1657] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112e1dc00) [pid = 1657] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:42:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112a93800) [pid = 1657] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:42:27 INFO - PROCESS | 1657 | 1470940947229 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1657 | 1470940947230 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b9d9800 == 38 [pid = 1657] [id = 781] 11:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x110fabc00) [pid = 1657] [serial = 2341] [outer = 0x0] 11:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1161f9c00) [pid = 1657] [serial = 2342] [outer = 0x110fabc00] 11:42:27 INFO - PROCESS | 1657 | 1470940947251 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120edc400) [pid = 1657] [serial = 2343] [outer = 0x110fabc00] 11:42:27 INFO - PROCESS | 1657 | 1470940947468 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 546ms 11:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:42:27 INFO - PROCESS | 1657 | 1470940947521 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1657 | 1470940947523 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 11:42:27 INFO - PROCESS | 1657 | 1470940947532 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1657 | 1470940947534 Marionette TRACE conn3 <- [1,3090,null,{}] 11:42:27 INFO - PROCESS | 1657 | 1470940947537 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:27 INFO - PROCESS | 1657 | 1470940947538 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:27 INFO - PROCESS | 1657 | 1470940947622 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:42:27 INFO - PROCESS | 1657 | 1470940947627 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1657 | 1470940947629 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba1a000 == 39 [pid = 1657] [id = 782] 11:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123d04000) [pid = 1657] [serial = 2344] [outer = 0x0] 11:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129625800) [pid = 1657] [serial = 2345] [outer = 0x123d04000] 11:42:27 INFO - PROCESS | 1657 | 1470940947652 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a8ab400) [pid = 1657] [serial = 2346] [outer = 0x123d04000] 11:42:27 INFO - PROCESS | 1657 | 1470940947922 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 430ms 11:42:27 INFO - PROCESS | 1657 | 1470940947956 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1657 | 1470940947958 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 11:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:42:27 INFO - PROCESS | 1657 | 1470940947966 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1657 | 1470940947967 Marionette TRACE conn3 <- [1,3094,null,{}] 11:42:27 INFO - PROCESS | 1657 | 1470940947969 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:27 INFO - PROCESS | 1657 | 1470940947970 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:28 INFO - PROCESS | 1657 | 1470940948047 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:42:28 INFO - PROCESS | 1657 | 1470940948107 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1657 | 1470940948108 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bec3000 == 40 [pid = 1657] [id = 783] 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a8a9c00) [pid = 1657] [serial = 2347] [outer = 0x0] 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ac54400) [pid = 1657] [serial = 2348] [outer = 0x12a8a9c00] 11:42:28 INFO - PROCESS | 1657 | 1470940948129 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b785800) [pid = 1657] [serial = 2349] [outer = 0x12a8a9c00] 11:42:28 INFO - PROCESS | 1657 | 1470940948319 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:42:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:42:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 368ms 11:42:28 INFO - PROCESS | 1657 | 1470940948350 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1657 | 1470940948351 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:42:28 INFO - PROCESS | 1657 | 1470940948353 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1657 | 1470940948354 Marionette TRACE conn3 <- [1,3098,null,{}] 11:42:28 INFO - PROCESS | 1657 | 1470940948356 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:28 INFO - PROCESS | 1657 | 1470940948357 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:28 INFO - PROCESS | 1657 | 1470940948445 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:42:28 INFO - PROCESS | 1657 | 1470940948450 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1657 | 1470940948451 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bedf800 == 41 [pid = 1657] [id = 784] 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128e18800) [pid = 1657] [serial = 2350] [outer = 0x0] 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b78bc00) [pid = 1657] [serial = 2351] [outer = 0x128e18800] 11:42:28 INFO - PROCESS | 1657 | 1470940948470 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12baddc00) [pid = 1657] [serial = 2352] [outer = 0x128e18800] 11:42:28 INFO - PROCESS | 1657 | 1470940948726 Marionette TRACE conn3 <- [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]]]}] 11:42:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:42:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:42:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 420ms 11:42:28 INFO - PROCESS | 1657 | 1470940948773 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1657 | 1470940948775 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:42:28 INFO - PROCESS | 1657 | 1470940948781 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1657 | 1470940948782 Marionette TRACE conn3 <- [1,3102,null,{}] 11:42:28 INFO - PROCESS | 1657 | 1470940948783 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:28 INFO - PROCESS | 1657 | 1470940948785 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:28 INFO - PROCESS | 1657 | 1470940948854 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:42:28 INFO - PROCESS | 1657 | 1470940948858 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1657 | 1470940948860 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb63800 == 42 [pid = 1657] [id = 785] 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b788c00) [pid = 1657] [serial = 2353] [outer = 0x0] 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb5fc00) [pid = 1657] [serial = 2354] [outer = 0x12b788c00] 11:42:28 INFO - PROCESS | 1657 | 1470940948881 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12beac400) [pid = 1657] [serial = 2355] [outer = 0x12b788c00] 11:42:29 INFO - PROCESS | 1657 | 1470940949169 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:42:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 469ms 11:42:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:42:29 INFO - PROCESS | 1657 | 1470940949251 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1657 | 1470940949253 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 11:42:29 INFO - PROCESS | 1657 | 1470940949256 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1657 | 1470940949258 Marionette TRACE conn3 <- [1,3106,null,{}] 11:42:29 INFO - PROCESS | 1657 | 1470940949264 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:29 INFO - PROCESS | 1657 | 1470940949266 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:29 INFO - PROCESS | 1657 | 1470940949362 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:42:29 INFO - PROCESS | 1657 | 1470940949418 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1657 | 1470940949420 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e13000 == 43 [pid = 1657] [id = 786] 11:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112a93000) [pid = 1657] [serial = 2356] [outer = 0x0] 11:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113912000) [pid = 1657] [serial = 2357] [outer = 0x112a93000] 11:42:29 INFO - PROCESS | 1657 | 1470940949447 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116110400) [pid = 1657] [serial = 2358] [outer = 0x112a93000] 11:42:29 INFO - PROCESS | 1657 | 1470940949852 Marionette TRACE conn3 <- [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]]]}] 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:42:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 11:42:29 INFO - PROCESS | 1657 | 1470940949883 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1657 | 1470940949885 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 11:42:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:42:29 INFO - PROCESS | 1657 | 1470940949889 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1657 | 1470940949891 Marionette TRACE conn3 <- [1,3110,null,{}] 11:42:29 INFO - PROCESS | 1657 | 1470940949894 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:29 INFO - PROCESS | 1657 | 1470940949895 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:29 INFO - PROCESS | 1657 | 1470940949992 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:42:30 INFO - PROCESS | 1657 | 1470940950052 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1657 | 1470940950053 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211ba800 == 44 [pid = 1657] [id = 787] 11:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116542c00) [pid = 1657] [serial = 2359] [outer = 0x0] 11:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11842a400) [pid = 1657] [serial = 2360] [outer = 0x116542c00] 11:42:30 INFO - PROCESS | 1657 | 1470940950079 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118696000) [pid = 1657] [serial = 2361] [outer = 0x116542c00] 11:42:30 INFO - PROCESS | 1657 | 1470940950446 Marionette TRACE conn3 <- [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"]]]}] 11:42:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:42:30 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 11:42:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:42:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 576ms 11:42:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:42:30 INFO - PROCESS | 1657 | 1470940950465 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1657 | 1470940950466 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 11:42:30 INFO - PROCESS | 1657 | 1470940950468 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1657 | 1470940950470 Marionette TRACE conn3 <- [1,3114,null,{}] 11:42:30 INFO - PROCESS | 1657 | 1470940950476 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:30 INFO - PROCESS | 1657 | 1470940950479 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:30 INFO - PROCESS | 1657 | 1470940950576 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:42:30 INFO - PROCESS | 1657 | 1470940950635 Marionette TRACE conn3 -> [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\", \"002846cc-187f-409c-87ec-476ef1fb7f94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1657 | 1470940950637 Marionette INFO sendAsync 0e9ff408-4117-3f44-b63f-88acbda19ac3 11:42:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x128adb000 == 45 [pid = 1657] [id = 788] 11:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118e82000) [pid = 1657] [serial = 2362] [outer = 0x0] 11:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119b0a800) [pid = 1657] [serial = 2363] [outer = 0x118e82000] 11:42:30 INFO - PROCESS | 1657 | 1470940950664 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x120e16000) [pid = 1657] [serial = 2364] [outer = 0x118e82000] 11:42:31 INFO - PROCESS | 1657 | 1470940951043 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:42:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:42:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 624ms 11:42:31 INFO - PROCESS | 1657 | 1470940951092 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1657 | 1470940951094 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 11:42:32 WARNING - u'runner_teardown' () 11:42:32 INFO - No more tests 11:42:32 INFO - Got 0 unexpected results 11:42:32 INFO - SUITE-END | took 507s 11:42:32 INFO - Closing logging queue 11:42:32 INFO - queue closed 11:42:32 INFO - Return code: 0 11:42:32 WARNING - # TBPL SUCCESS # 11:42:32 INFO - Running post-action listener: _resource_record_post_action 11:42:32 INFO - Running post-run listener: _resource_record_post_run 11:42:33 INFO - Total resource usage - Wall time: 529s; CPU: 58.0%; Read bytes: 31727104; Write bytes: 954155008; Read time: 204; Write time: 4899 11:42:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:42:33 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150563328; Write bytes: 149334016; Read time: 13462; Write time: 362 11:42:33 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 29552128; Write bytes: 792057856; Read time: 184; Write time: 4493 11:42:33 INFO - Running post-run listener: _upload_blobber_files 11:42:33 INFO - Blob upload gear active. 11:42:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:42:33 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 11:42:33 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:42:33 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:42:33 INFO - (blobuploader) - INFO - Open directory for files ... 11:42:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:42:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:42:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:42:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:42:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:42:34 INFO - (blobuploader) - INFO - Done attempting. 11:42:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:42:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:42:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:42:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:42:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:42:36 INFO - (blobuploader) - INFO - Done attempting. 11:42:36 INFO - (blobuploader) - INFO - Iteration through files over. 11:42:36 INFO - Return code: 0 11:42:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:42:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:42:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fe76fe9b96d7115124c26f9f8e9e4b4aa647b6ad3a59b6c9541c1d2cc495e083cfc814bda25359df065355a07c321eae72fae80bcabf23beb9b555020ed1501e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5930e0b6daae6170b6a4cb1e92b92ece7301eba343ba5c4a599185bcb7142eaa44b0d321c2381b1b890a1549064324207a68f4130bd4f007c2fa348e7c8b5c90"} 11:42:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:42:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:42:36 INFO - Contents: 11:42:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fe76fe9b96d7115124c26f9f8e9e4b4aa647b6ad3a59b6c9541c1d2cc495e083cfc814bda25359df065355a07c321eae72fae80bcabf23beb9b555020ed1501e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5930e0b6daae6170b6a4cb1e92b92ece7301eba343ba5c4a599185bcb7142eaa44b0d321c2381b1b890a1549064324207a68f4130bd4f007c2fa348e7c8b5c90"} 11:42:36 INFO - Running post-run listener: copy_logs_to_upload_dir 11:42:36 INFO - Copying logs to upload dir... 11:42:36 INFO - mkdir: /builds/slave/test/build/upload/logs 11:42:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1035.324814 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2016-08-11 11:42:36.701983) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-11 11:42:36.705864) ========= 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.ts6MiI5Hbj/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.Fa3iJ7JPdC/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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-release/sha512/fe76fe9b96d7115124c26f9f8e9e4b4aa647b6ad3a59b6c9541c1d2cc495e083cfc814bda25359df065355a07c321eae72fae80bcabf23beb9b555020ed1501e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5930e0b6daae6170b6a4cb1e92b92ece7301eba343ba5c4a599185bcb7142eaa44b0d321c2381b1b890a1549064324207a68f4130bd4f007c2fa348e7c8b5c90"} build_url:https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012469 build_url: 'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fe76fe9b96d7115124c26f9f8e9e4b4aa647b6ad3a59b6c9541c1d2cc495e083cfc814bda25359df065355a07c321eae72fae80bcabf23beb9b555020ed1501e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5930e0b6daae6170b6a4cb1e92b92ece7301eba343ba5c4a599185bcb7142eaa44b0d321c2381b1b890a1549064324207a68f4130bd4f007c2fa348e7c8b5c90"}' symbols_url: 'https://queue.taskcluster.net/v1/task/C-8ncjq9SKuBCeOW9bv96Q/artifacts/public/build/firefox-48.0.1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-11 11:42:36.746996) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:42:36.747308) ========= 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.ts6MiI5Hbj/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.Fa3iJ7JPdC/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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.005277 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:42:36.797877) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-11 11:42:36.798189) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-11 11:42:36.798552) ========= ========= Total master_lag: 0.41 =========